马春杰杰博客
致力于深度学习经验分享!

[mcj]使用Python读取mat文件并存为excel

关联问题:

[mcj]使用Matlab/Python合并mat文件并存为mat

关联问题: 在关联问题中,我们讲过如何利用python将mat文件存为excel,但是excel有个问题,那就是最多存储255列数据,当我们数据很多的时候怎么办呢? 在这里,我选择mat文件。 应用需...

时间:2021/11/10 分类:Python 人气:2165 评论:21


因工作需要,需要将.mat文件存到excel中,基本思想就是,先读取mat文件,然后读取mat的索引头,将该索引的数据存为list,然后把该list存到excel中去。

读取mat:

然后定义保存excel函数:

然后定义保存路径,并保存:

完整代码见下方:

温馨提示: 此处内容需要 评论本文刷新本页 才能查看!

本文最后更新于2019年7月2日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » [mcj]使用Python读取mat文件并存为excel
蝴蝶PT招人啦

留个评论吧~ 31 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)
  1. #22

    import xlwt
    import os
    import scipy.io as scio

    def save(data, path):
    f = xlwt.Workbook() # 创建工作簿
    sheet1 = f.add_sheet(u’guiji’, cell_overwrite_ok=True) # 创建sheet
    for i in range():
    for j in range():
    sheet1.write(i, j, data[i][j])
    f.save(path)
    open_excel_path=’C:\\Users\\xmfch\\Desktop\\项目基金申报\\中文文献\\毕设\\危险指数处理\\data1.xls’
    dataFile = ‘C:\\Users\\xmfch\\Desktop\\项目基金申报\\中文文献\\毕设\\危险指数处理\\data1.mat’
    data = scio.loadmat(dataFile)
    data = data[“data1”]
    data = data.tolist()
    save(data,open_excel_path)
    你好上面是我的代码,但运行后会出现以下这些情况
    data = data[“data1”]
    KeyError: ‘data1’

    xmfch1 6天前 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  2. #21

    牛逼

    xmfch1 6天前 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  3. #20

    太棒了!!!!!

    dfsg 2周前 (11-15) Romania 火狐浏览器 Ubuntu Linux 回复
  4. #19

    太棒了

    爱问 3周前 (11-11) 来自天朝的朋友 谷歌浏览器  Android 10 Redmi K30 Pro Build/QKQ1.191117.002 回复
  5. #18

    iii学

    111111 1个月前 (10-28) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  6. #17

    很棒

    kjj 2个月前 (10-15) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  7. #16

    学习一下

    hi 2个月前 (09-28) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  8. #15

    太谢谢了

    111 2个月前 (09-28) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  9. #14

    参考一下

    kkk 4个月前 (08-13) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  10. #13

    感谢感谢

    快呀 5个月前 (06-20) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  11. #12

    太感谢了

    123 5个月前 (06-20) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  12. #11

    谢谢

    bb 7个月前 (05-10) 来自天朝的朋友 Safari浏览器 Mac OS X 10_15_6 回复
  13. #10

    OK好

    aaaa 11个月前 (01-12) Singapore 谷歌浏览器 Windows 10 回复
  14. #9

    谢谢

    henry 11个月前 (12-29) 这家伙可能用了美佬的代理 谷歌浏览器 Windows 10 回复
  15. #8

    哇嗷 真不错a

    orcishkx 11个月前 (12-23) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  16. #7

    哇嗷 真不错

    orcishkx 11个月前 (12-23) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  17. #6

    谢谢

    young 1年前 (2020-10-30) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  18. #5

    针不龊

    王小帅 1年前 (2020-10-19) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  19. #4

    康康

    哇哇哇哇 2年前 (2020-04-23) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  20. #3

    ok 好

    bosh8 2年前 (2019-12-17) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  21. #2

    我看看就看看

    wedfsdfasf 2年前 (2019-12-03) 这家伙可能用了美佬的代理 谷歌浏览器 Mac OS X 10_14_6 回复
  22. #1

    大猪蹄~~是我~

    海天1度 2年前 (2019-10-18) Hong Kong 谷歌浏览器 Windows 10 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

切换注册

登录

忘记密码 ?

切换登录

注册