将 .mat 文件转换为 numpy 数组

Converting .mat file to numpy array

我试图通过关注 将我的数据集上传到 python。但是我的代码出错了。您可以在图像中看到代码和错误。你们能帮我解决一下吗?

只需使用pref_mat['a']。这是重现错误的示例:

>>>from scipy.io import loadmat
>>> pref_mat = loadmat('global.mat')
>>>_['global_']

TypeError: string indices must be integers

>>> pref_mat['global_']
array([[1, 3, 5]], dtype=uint8)