[Numpy-discussion] save data to csv with column names

John Hunter jdh2358@gmail....
Mon Aug 16 08:54:24 CDT 2010

2010/8/16 Guillaume Chérel <guillaume.c.cherel@gmail.com>:
> Hello,

> I'd like to know if there is an easy way to save a list of 1D arrays to a
> csv file, with the first line of the file being the column names.
> I found the following, but I can't get to save the column names:
> data = rec.array([X1,X2,X3,X4], names=[n1,n2,n3,n4])
> savetxt("filename", data, delimiter=",", fmt=["%i","%d", "%f","%f"])

import matplotlib.mlab as mlab
mlab.rec2csv(data, 'myfile.csv')

More information about the NumPy-Discussion mailing list