python 将numpy矩阵的数据写入txt文件
python numpy矩阵的数据写入txt文件参考:https://stackoverflow.com/questions/39483774/how-to-write-numpy-arrays-to-txt-file-starting-at-a-certain-line现有一个名为“traindata”的矩阵,其参数为:可见矩阵维度为100*9现准备将其写入一个txt文件,有三种方式,代码如下:
文章共583字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
参考:
https://stackoverflow.com/questions/39483774/how-to-write-numpy-arrays-to-txt-file-starting-at-a-certain-line
现有一个名为“traindata”的矩阵,其参数为:
现准备将其写入一个txt文件,有三种方式,代码如下:
file3 = open(r'C:\Machine learning\小论文想法实验//11.11指纹数据\\' +'指纹.txt', 'w',encoding='UTF-8')
for i in range (len (traindata)):
file3.write(str(traindata[i])+'\n')
file3.close()
或:
with open('C:\Machine learning\小论文想法实验//11.11指纹数据\\' +'指纹.txt', 'w') as f:
for i in range (len (traindata)):
f.write(str(traindata[i])+'\n')
或:
np.savetxt('C:\Machine learning\小论文想法实验//11.11指纹数据\\'+'指纹.txt', np.c_[traindata],
fmt='%d',delimiter='\t')
前两种方法效果一样,如下:
后一种方法,效果如下:
更多推荐
已为社区贡献1条内容
所有评论(0)