python怎么打开mat文件?
python怎么打开mat文件?
本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。
方法一:使用sicpy.io模块
importscipy.ioasscio
importpandasaspd
data_path="train.mat"
#Method1
data=scio.loadmat(data_path)
data_train_label=data_train.get('label')#取出字典里的label
data_train_data=data_train.get('data')#取出字典里的data
方法二:mat4py库
功能:将Matlab数据导入为基本的Python数据类型。矩阵是以行为组的存储方式(使用列表的列表)。
importmat4py
mat4py.loadmat(mat_path)
方法三:h5py
-v7.3版本的.mat文件是matlab中保存大文件的格式,使用上面的方式是无法读取的,这个时候需要使用h5py。
importh5py
data=h5py.File('data.mat')
以上就是python中打开mat文件的三种方法,若要保存大文件格式的时候,推荐使用h5py方法哦~更多Python学习教程请关注IT培训机构:千锋教育。
相关推荐HOT
更多>>Python变量简介
1.Python变量的赋值在编程语言中,将数据放入变量的过程叫做赋值(Assignment)。每个变量在使用前都必须赋值,变量赋值以后,该变量才会被创建。...详情>>
2023-11-09 15:05:10Python文件读取相关方法
我们知道,对文件的读取操作需要将文件中的数据加载到内存中,而上面所用到的read()方法会一次性把文件中所有的内容全部加载到内存中。这明显是...详情>>
2023-11-09 14:45:51python函数的定义与调用
1.函数的定义高级编程语言通常会提供很多内置的函数来屏蔽底层差异,向上暴露一些通用的接口,比如我们之前用到的print()函数和open()函数。除...详情>>
2023-11-09 14:28:52Python 的缺点以及这些缺点是否会致命
像所有的技术一样,Python也有它的弱点。我将一一介绍最重要的缺陷,并评估这些缺陷是否致命。速度Python很慢。真的,非常非常慢。平均而言,使...详情>>
2023-11-09 11:21:07