Numpy 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,请尝试以下操

我是python新手,对genfromtxt()有疑问。我有以下代码:

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