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的Flask框架与数据库连接的教程
Apr 20 Python
python使用socket向客户端发送数据的方法
Apr 29 Python
Python中的with...as用法介绍
May 28 Python
5种Python单例模式的实现方式
Jan 14 Python
python 网络爬虫初级实现代码
Feb 27 Python
使用Python和xlwt向Excel文件中写入中文的实例
Apr 21 Python
Tensorflow卷积神经网络实例进阶
May 24 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
Nov 10 Python
python pandas 时间日期的处理实现
Jul 30 Python
Django框架教程之中间件MiddleWare浅析
Dec 29 Python
pytorch 实现在预训练模型的 input上增减通道
Jan 06 Python
详解python常用命令行选项与环境变量
Feb 20 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使用Mysqli类库实现完美分页效果的方法
2016/04/07 PHP
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
PHP使用curl_multi实现并发请求的方法示例
2018/04/29 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
javascript 短路法代码精简
2009/08/20 Javascript
Javascript倒计时代码
2010/08/12 Javascript
JS事件Event元素(兼容IE,Firefox,Chorme)
2012/11/01 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
2013/11/05 Javascript
验证控件与Button的OnClientClick事件详细解析
2013/12/04 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
2016/03/03 Javascript
jQuery 操作input中radio的技巧
2016/07/18 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
vue-router路由参数刷新消失的问题解决方法
2017/06/17 Javascript
浅谈mint-ui loadmore组件注意的问题
2017/11/08 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
vue引入ueditor及node后台配置详解
2018/01/03 Javascript
微信小程序checkbox组件使用详解
2018/01/31 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
python tkinter基本属性详解
2019/09/16 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
2020/12/01 HTML / CSS
医院义诊活动总结
2014/07/04 职场文书
关于旅游的活动方案
2014/08/15 职场文书
党员干部观看《周恩来四个昼夜》思想汇报
2014/09/10 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
2015年教师见习期工作总结
2015/05/20 职场文书
中职班主任培训心得体会
2016/01/07 职场文书
如何写好活动总结
2019/06/21 职场文书
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021/06/09 Python