mat数据格式是Matlab数据存储的标准格式,scipy可用于python.读取io中函数loadmat()的mat文件。
importscipy.ioasscio path='ex3data1.mat' data=scio.loadmat(path) type(data) dict#字典格式是data data.keys()#查看字典键 dict_keys(['__header__','__version__','__globals__','X','y']) X1=data['X']#选择所需的数据;数组格式 array([0.,0.,0.,0.,...,0.,0.,0.], [0.,0.,0.,0.,0.,...,0.,0.,0.], [0.,0.,0.,0.,0.,...,0.,0.,0.], ..., [0.,0.,0.,0.,0.,...,0.,0.,0.], [0.,0.,0.,0.,0.,...,0.,0.,0.], [0.,0.,0.,0.,0.,...,0.,0.,0.]])
python培训视频众多,全部在python学习网,欢迎在线学习!