Python数据的保存文件类型
Python #DataProcessing
最近在用python扫描参数计算,在用MATLAB的时候,比较喜欢保存为CSV文件或者是txt文件,这些文件的好处是可以用记事本或者excel打开看,缺点是占用的空间太大。后来MATLAB我比较倾向于用“.mat”文件来保存,这样文件就会比较小。MATLAB保存为.mat文件只要如下命令
1 | save('xxx.mat','matA','matB',...) %依次保存matA,matB文件 |
python也支持以上所有的文件格式,还支持npy文件。用法如下,首先导入包
1 | import numpy as np |
txt 格式
1 | # 保存为txt |
mat 格式
1 | # 保存为mat文件 |
npy 格式
1 | # 保存为npy文件 |
因此python不仅支持读取与保存mat文件,还有自己独有的npy文件,这两种文件都是不能用记事本打开,但是都占开年较小,比如我计算的文件,保存为txt文件时占355kB,但是保存成npy格式或者mat格式,都只占114kB.这种方法适合保存一些比较大的数据,比较节省空间。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment