python将numpy数据按列存为csv文件
时间: 2023-09-28 17:11:16 浏览: 293
python 借助numpy保存数据为csv格式的实现方法
5星 · 资源好评率100%
可以使用numpy库中的`numpy.savetxt()`函数来将numpy数据存储为csv文件。
示例代码如下:
```python
import numpy as np
# 创建一个numpy数组
data = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 将数据按列存储到csv文件中
np.savetxt('data.csv', data, delimiter=',')
```
在上面的代码中,我们首先创建了一个3x3的numpy数组,然后使用`np.savetxt()`函数将数据按列存储到名为`data.csv`的csv文件中,其中`delimiter=','`指定了列之间的分隔符为逗号。
运行代码后,会在当前工作目录下创建一个名为`data.csv`的文件,文件内容如下:
```
1.000000000000000000e+00,4.000000000000000000e+00,7.000000000000000000e+00
2.000000000000000000e+00,5.000000000000000000e+00,8.000000000000000000e+00
3.000000000000000000e+00,6.000000000000000000e+00,9.000000000000000000e+00
```
可以看到,数据已经按列存储到csv文件中了。
阅读全文