如何使用 np.save 以“csv”格式保存数据? [复制]

Posted

技术标签:

【中文标题】如何使用 np.save 以“csv”格式保存数据? [复制]【英文标题】:How to use np.save to save data with 'csv' format? [duplicate] 【发布时间】:2021-03-06 07:38:24 【问题描述】:

我正在运行 Python 代码,需要以 csv 格式保存数据。然而,就是不能成功。我编写代码或保存数据如下:

np.save('clear-m.csv', [SEn_thg, bta_thg])
np.save('blur-m.csv', [SEn_3ph, bta_3ph])

但我得到的仍然是一个 NPY 文件,而不是一个 csv 文件,如下所示:

clear-m.csv.npy
blur-m.csv.npy

请建议我如何做到这一点?

【问题讨论】:

这能回答你的问题吗? How to save numpy ndarray as .csv file? 请阅读How to Ask 和what's on-topic,以及question checklist。 Asking on Stack Overflow is not a substitute for doing your own research. 【参考方案1】:

试试savetxt()方法:

np.savetxt("clear-m.csv", [SEn_thg, bta_thg], delimiter=",")

【讨论】:

可以通过简单的谷歌搜索回答的问题通常已经在 Stack Overflow 上提出并回答。在这种情况下,最好标记/投票以将此问题作为重复问题关闭,而不是添加您自己的答案。

以上是关于如何使用 np.save 以“csv”格式保存数据? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

numpy如何保存(存储)和读取数据?(.npy/.npz)np.save() np.savez() np.savetxt()

利用数组的的文件输入输出

numpy的文件存储,读取 .npy .npz 文件

01- NumPy 数据库 (机器学习)

Numpy学习之

Numpy中数据的常用的保存与读取