将Mat文件加载到熊猫数据框中

时间:2020-01-02 12:33:22

标签: python pandas matlab

我在将特定的Matlab文件加载到熊猫数据框(data)时遇到问题。基本上,它是一个多维数组,包含2x4数组,然后是3列或4列。我进行了搜索,发现了Convert mat file to pandas dataframematlab data file to pandas DataFrame,但都不适合我。这是我正在使用的。 Thit为其中一个巢创建了一个大熊猫。我想有一个专栏告诉我我在哪里,即第一专栏告诉我是all_params [0]还是all_params [1],第二专栏为每个等区分下一级。

import numpy as np
import scipy.io as sio

all_params = sio.loadmat(path+'all_params')
all_params = all_params['all_params']
pd.DataFrame(all_params[0][0][:],  columns=['par1', 'par2', 'par3'])

它必须很简单,我只是无法弄清楚。还是有办法直接使用scipy或其他加载工具来做到这一点?

谢谢

0 个答案:

没有答案