title: Python numpy saving arrays in different formats
body: <p>I am trying to save my data into csv file and I would like to specify different data types for different columns I am saving (e.g int for id, string for name), how can I do that?</p>
  
  <p>For now with the following method I am able to save all 3 arrays as string.</p>
  
  <pre><code>d = np.column_stack((id, first_name, surname ))
  np.savetxt('table.csv', d, delimiter=',', fmt="%s") 
  </code></pre>
  
  <p>Thank you!</p>