【发布时间】:2021-03-01 03:52:22
【问题描述】:
所以我有两个数组,需要将它们写入一个名为“output.dat”的文件,这样我就可以从该文件中的每个数组中读取数据并使用 pyplot 绘制数据。
【问题讨论】:
-
如果您提供一些试图解决问题的证据,通常会有所帮助
-
你可以使用pickle标准库来做这个
标签: python python-3.x numpy file
所以我有两个数组,需要将它们写入一个名为“output.dat”的文件,这样我就可以从该文件中的每个数组中读取数据并使用 pyplot 绘制数据。
【问题讨论】:
标签: python python-3.x numpy file
numpy.save()函数可以用来存储文件,如下:
x = np.array([1, 2, 3, 4])
# Note: The standard convention is to store as a .npy file.
with open('output.dat', 'wb') as f:
np.save(f, x)
numpy.load() 函数可用于检索文件,如:
with open('output.dat', 'rb') as f:
x = np.load(f)
>>> array([1, 2, 3, 4])
【讨论】: