numpy数据存取:
1、CSV文件:
csv是一种常见的文件格式,用来存储批量的数据,以逗号分隔值。
(1)numpy写入csv文件的函数:
np.savetxt(frame, array, fmt = ‘%.18e’, delimiter = None)
frame参数:表示文件,字符串或者生成器,可以是.gz或.bz2的压缩文件。
array参数:存入文件的数组。
fmt参数:写入文件的格式,如%d,%.2f等等。
delimiter参数:分隔字符串,默认是任何空格。
(2)numpy读取csv文件的函数:
np.loadtxt(frame, dtype = np.float, delimiter = None, unpack = False)
frame参数:表示文件,字符串或者生成器,可以是.gz或.bz2的压缩文件。
dtype参数:数据类型,可选,默认浮点数类型。
delimiter参数:分隔字符串,默认是任何空格。
unpack参数:如果True,读入的属性将分别写入不同变量。
2、多维度数据存取:
对于数组a,有:
a.tofile(frame, sep=’’, format=’%s’)
frame参数 : 文件、字符串的