【python】——数据读取与储存mat/npy格式

发布时间:2023-11-24 11:00

1.npy格式

1.1 读取

读取npy格式文件

import numpy as np
data_a=np.load('C:/Users/YX/Desktop/data.npy')

1.2 储存

import numpy as np
a = np.array([1,2,3],[4,5,6])
np.save('adress/name',a) 

adress:存储的文件地址
name:存储的名称
例如:C:/Users/YX/Desktop/data
最后就会在桌面上有一个名称为data的npy格式文件

2.mat格式

1.1 读取

import scipy.io as scio
scio.loadmat('C:/Users/YX/Desktop/data.mat')['name'][0,:]

说明:-------------------------------↑1-----------------------------------↑2-----↑3—
箭头1为:数据存储的位置
箭头2为:数据在matlab中的名称
箭头3为:你需要数据中的哪一行

1.2 储存

# 储存mat
import scipy.io as scio
datafile = 'C:/Users/YX/Desktop/Zxx.mat'
scio.savemat(datafile,{'data':Zxx_new})

说明:
第一行中:datafile为存储的文件地址,最后的Zxx.mat为最终存储的文件名
第二行中:data为数据导入matlab后,matlab里显示的名称
Zxx_new为python中变量的名称

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号