title: Importing matrix data from CSV into a numpy array, Issue with slicing the result
body: <p>I have multiple CSV file to read in numpy arrays and need to use an efficient method. Currently I can correctly read the data but the result is not flexible and cant perform slicing on the output. </p>
  
  <pre><code>import numpy
  from array import array
  inputfile = "C:/temp.csv")
  mx=numpy.genfromtxt(inputfile ,  names=True, dtype=int, delimiter=',') 
  </code></pre>
  
  <p>with the above code I can input the data and my result looks like below: </p>
  
  <pre><code>array([(1, 84, 79, 11, 35, 24, 22, 40), (2, 74, 34, 94, 33, 32, 27, 79),
     (3, 19, 57, 59, 54, 86, 44, 56), (4, 67, 57, 35, 41, 46, 39, 20),
     (5, 62, 20, 65, 38, 85, 83, 64), (6, 68, 65, 71, 35, 41, 56, 85),
     (7, 61, 75, 91, 48, 55, 31, 82)], 
    dtype=[('Zone', '&lt;i4'), ('1', '&lt;i4'), ('2', '&lt;i4'), ('3', '&lt;i4'), ('4', '&lt;i4'), ('5', '&lt;i4'), ('6', '&lt;i4'), ('7', '&lt;i4')])
  </code></pre>
  
  <p>Now I want to perform a number of slicing which I cant. Can some one please help me to slice a selected column from the </p>