title: reshaping 3 column numpy array
body: <p>i have the following numpy array extracted from a dataframe that i want to reshape</p>
  <h1>Extraction</h1>
  <pre><code>x = c_df['x'].values
  y = c_df['y'].values
  z = c_df['z'].values
  </code></pre>
  <h1>convert to array</h1>
  <pre><code>x_y_z = np.array([x, y, z])
  x_y_z
  </code></pre>
  <h1>Array looks like this</h1>
  <pre><code>array([[748260.27757, 748262.56478, 748263.52455, ..., 730354.86406,
          730374.75   , 730388.45066],
         [333346.25   , 333308.43521, 333296.25   , ..., 331466.13593,
          331453.84365, 331446.25   ],
         [  2840.     ,   2840.     ,   2840.     , ...,   2400.     ,
            2400.     ,   2400.     ]])
  </code></pre>
  <p>basically i want to reshape it to be able to plot using plt.contourf which required Z to be 2D array</p>
  <p>so i assume the array needs to be reshaped to something like</p>
  <pre><code> YYYYYYYYYY
  Xzzzzzzzzzz
  Xzzzzzzzzzz
  Xzzzzzzzzzz
  Xzzzzzzzzzz
  </code></pre>
  <p>is my assumption correct? if yes how to reshape the array.</p>