#不仅是保存为txt,excel 等,也可以保存为.npy文件,可以保存为相应的数组格式
import numpy as np
data = np.loadtxt('a.txt')
data = np.loadtxt('a.txt', delimiter=',', skiprows=1)
##---(Thu May 23 11:14:00 2019)---
import numpy as np
data = np.array([[1,2,3], [4,5,6]])
np.save('data_test.npy', data)
new = np.load('data_test.npy')
new
在保存内容的时候,大多数我们往往使用文件操作,对要保存的数据进行读写操作,
这样写入文件的内容,最终的数据类型显然是字符串。如果我们想要保存的数据是一个
多维矩阵,写入文件,最终再获取到矩阵,中间依然要穿插着数据处理,处理起来就比较麻烦。
这时候这个方法就显得非常有的用, 可以直接对我们实验中产生的中间结果进行保存,直接读取,数据类型不发生变化,中间也不再涉及数据处理;可以说是非常方便
npy npz 区别
npz进行一个数据的压缩,
建议使用npy方式