title: Using matplotlibs contourf function with 1D vectors
body: <p>I have a large data set with files containing three also large single column vectors (backazimuth, frequency and power) for every day in a month. I would like to display the data on a polar plot using something like contourf. However, I am not sure how to reshape the power data into a 2D array. An example is below,</p>
  
  <pre><code>from pylab import *
  
  x=rand(100)
  y=rand(100)
  z = rand(100)    # 1D
  
  BAZ, FREQ = meshgrid(x, y)
  ax = plt.subplot(111, polar=True)
  contourf(BAZ, FREQ, z)       # z needs to be 2D
  </code></pre>
  
  <p>Any know how I can reshape z so this will work???
  thanks,
  David</p>