2024-05-04 08:13:26 发布
网友
我想这是非常微不足道的。 我有一个x和y值列表,创建如下:
import numpy as np x = np.linspace(0, 1, 1001) y = 3*np.sin(x)**3 - np.sin(x)
如何将(x,y)值保存在.csv文件中,即在表单中
我想这和delimiter关键字有关。 提前谢谢。在
delimiter
比如:
import numpy as np x = np.linspace(0, 1, 1001) y = 3*np.sin(x)**3 - np.sin(x) np.savetxt('filename', np.vstack((x,y)).T, delimiter=', ')
它使用numpy.savetxt和{a2}来准备数据。在
dtype=np.float64数组的默认行为是使用科学符号。您可以使用fmt-参数numpy.savetxt来控制这一点。在
dtype=np.float64
fmt
numpy.savetxt
默认输出如下:
您可以使用pythonscsv包将其写入并保存到.csv文件中。使用zip从x和y创建一个值列表
import csv new_list = zip(x, y) with open('file1.csv', 'wb+') as csvfile: filewriter = csv.writer(csvfile) filewriter.writerows(new_list)
比如:
它使用numpy.savetxt和{a2}来准备数据。在
dtype=np.float64
数组的默认行为是使用科学符号。您可以使用fmt
-参数numpy.savetxt
来控制这一点。在默认输出如下:
^{pr2}$您可以使用pythonscsv包将其写入并保存到.csv文件中。使用zip从x和y创建一个值列表
相关问题 更多 >
编程相关推荐