Python读取mat文件,并转为csv文件的实例


Posted in Python onJuly 04, 2018

初学Python,遇到需要将mat文件转为csv文件,看了很多博客,最后找到了解决办法,代码如下:

#方法1
from pandas import Series,DataFrame
import pandas as pd
import numpy as np
import h5py
datapath = 'E:/workspacelxr/contem/data.mat'
file = h5py.File(datapath,'r')
file.keys()
def Print(name):print(name)
data = file['data'][:]
dfdata = pd.DataFrame(data)
datapath1 = 'E:/workspacelxr/contem/data.txt'
dfdata.to_csv(datapath1,index=False)
#方法2
import pandas as pd
import scipy
from scipy import io
features_struct = scipy.io.loadmat('E:/workspacelxr/contem/data.mat')
features = features_struct['data']
dfdata = pd.DataFrame(features)
datapath1 = 'E:/workspacelxr/contem/data.txt'
dfdata.to_csv(datapath1, index=False)

以上这篇Python读取mat文件,并转为csv文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
介绍Python的@property装饰器的用法
Apr 28 Python
Python 绘图和可视化详细介绍
Feb 11 Python
Django实现登录随机验证码的示例代码
Jun 20 Python
python程序封装为win32服务的方法
Mar 07 Python
python实现文本界面网络聊天室
Dec 12 Python
Python学习笔记之视频人脸检测识别实例教程
Mar 06 Python
python机器人运动范围问题的解答
Apr 29 Python
python实现把二维列表变为一维列表的方法分析
Oct 08 Python
Python下使用Trackbar实现绘图板
Oct 27 Python
calendar在python3时间中常用函数举例详解
Nov 18 Python
python 实现超级玛丽游戏
Nov 25 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
python实现对csv文件的列的内容读取
Jul 04 #Python
Python实现朴素贝叶斯分类器的方法详解
Jul 04 #Python
如何优雅地改进Django中的模板碎片缓存详解
Jul 04 #Python
Django框架多表查询实例分析
Jul 04 #Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 #Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 #Python
python中csv文件的若干读写方法小结
Jul 04 #Python
You might like
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
关于递归运算的顺序测试代码
2011/11/30 Javascript
JavaScript实现页面跳转的几种常用方式
2015/11/28 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
2016/06/20 Javascript
BootStrap无限级分类(无限极分类封装版)
2016/08/26 Javascript
用node开发并发布一个cli工具的方法步骤
2019/01/03 Javascript
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
python字符串对其居中显示的方法
2015/07/11 Python
python自动翻译实现方法
2016/05/28 Python
Python numpy 点数组去重的实例
2018/04/18 Python
对python中矩阵相加函数sum()的使用详解
2019/01/28 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
python实现H2O中的随机森林算法介绍及其项目实战
2019/08/29 Python
简单了解Django项目应用创建过程
2020/07/06 Python
详解HTML5 Canvas绘制时指定颜色与透明度的方法
2016/03/25 HTML / CSS
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
法学专业应届生求职信
2013/10/16 职场文书
八年级物理教学反思
2014/01/19 职场文书
静心口服夜广告词
2014/03/20 职场文书
实习报告评语
2014/04/26 职场文书
组工干部对照检查材料
2014/08/25 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
标准离婚协议书(2014版)
2014/10/05 职场文书
同意离婚答辩状
2015/05/22 职场文书
2015入党自传格式范文
2015/06/26 职场文书
Vue Element plus使用方法梳理
2022/12/24 Vue.js
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS