Numpy genfromtxt()将结果保存到单独的文件中
我是python新手,对genfromtxt()有疑问。我有以下代码:Numpy genfromtxt()将结果保存到单独的文件中,numpy,Numpy,我是python新手,对genfromtxt()有疑问。我有以下代码: import numpy as np Myfile = "C:\\Users\\suntzu\\Desktop\\winequality-red.csv" ds = np.genfromtxt(Myfile,names=True, delimiter=',') 我正在尝试将此输出重定向到新文件。我在谷歌上搜索了一段时间,我似乎找到了解决方法。看看这是否有帮助: 要使用numpy另存为csv,请尝试以下操
import numpy as np
Myfile = "C:\\Users\\suntzu\\Desktop\\winequality-red.csv"
ds = np.genfromtxt(Myfile,names=True, delimiter=',')
我正在尝试将此输出重定向到新文件。我在谷歌上搜索了一段时间,我似乎找到了解决方法。看看这是否有帮助:
要使用numpy另存为csv,请尝试以下操作:
np.savetxt("save.csv",ds, delimiter=",")
要另存为numpy文件,请尝试以下操作:
np.save("save.npy",ds)
使用
pandas.read\u csv()
函数读取文件。然后,如果要将数据保存为numpy数组,请使用numpy.save('file.npy',data)
genfromtxt
生成一个numpy
数组。这不是可以“重定向”到文件的文本。有多种方法可以将数组保存到文件中。但在此之前,您需要了解什么是ds
,它的属性如shape
和dtype
。在尝试做一些“大事”之前,先学习一些基本的numpy
。