PYTHON 读取.mat文件转为CSV时的一个问题

在找了很多python读mat文件转CSV的博客后,最简单的程序就是这个。但是这个会遇到一个问题就是你不知道别发给你的mat文件里面的key值,当你运行的时候经常会遇到keyerror:的错误。这里其实只要加上:
print (df.keys())
这个语句,就能够知道你的这个mat文件的key。然后
feature = df[‘key’]
就可以了。

import pandas as pd
import scipy
from scipy import io
df = scipy.io.loadmat(‘C:/Users/10900/Desktop/新建文件夹/论文/数据/Loren.mat’)
feature = df[‘Y’]
dfdata = pd.DataFrame(feature)
datapath1 = ‘C:/Users/10900/Desktop/新建文件夹/论文/数据/Loren.txt’
print (df.keys())

你可能感兴趣的:(python)