python 将numpy矩阵的数据写入txt文件

您所在的位置:网站首页 python如何读写txt文件 python 将numpy矩阵的数据写入txt文件

python 将numpy矩阵的数据写入txt文件

#python 将numpy矩阵的数据写入txt文件| 来源: 网络整理| 查看: 265

参考:

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')

前两种方法效果一样,如下:

每一行数据都是list 后一种方法,效果如下: 也许读取起来方便一点



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3