热线电话:13121318867

登录
2019-02-13 阅读量: 1443
pandas数据框保存到python中的mat文件?

我的一个pandas数据框'df',它看起来像下面但原始数据有很多行。

在此输入图像描述

我想将其保存为名为'meta.mat'的.mat文件。我试过了;

import scipy.io as sio
sio.savemat(os.path.join(destination_folder_path,
'meta.mat'), df)

这会创建meta.mat文件,但它只会写入字段名称,当我在matlab中打开它时,它看起来像这样;

在此输入图像描述

解决办法:

df在对savemat的调用中尝试替换以下内容:

{name: col.values for name, col in df.items()}

0.0000
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子