【发布时间】:2018-02-18 21:13:19
【问题描述】:
我想在 python 中将 numpy 数组保存为 csv 文件
例如给定如下数组
a = [[1,2,3], [4,5,6], [7,8,9]]
我想要一个 csv 文件,例如:
1 4 7
2 5 8
3 6 9
下面的代码给了我这样的结果:
a.tofile('file1.csv',sep=',')
result: 1 2 3 4 5 6 7 8 9
我也试过下面的代码
df = pd.DataFrame(a)
df.to_csv("file2.csv", index=None)
这并没有再次给我想要的结果
1
2
3
4
5
6
7
8
9
非常感谢您的 cmets 和建议。
【问题讨论】: