title: Can I rename fields in a numpy record array
body: <p>I am new to python so this may sound very basic. I have imported a csv file using csv2rec. The first row has headers. I want to change the headers to 'x', 'y', 'z'. What's the best way of doing this?</p>
  
  <pre><code>&gt;&gt;&gt; import matplotlib
  &gt;&gt;&gt; import matplotlib.mlab as mlab
  &gt;&gt;&gt; r= mlab.csv2rec('HeightWeight.csv', delimiter= ',')
  &gt;&gt;&gt; names= r.dtype.names
  &gt;&gt;&gt; for i in names:
       print i
  
  
  index
  heightinches
  weightpounds
  </code></pre>