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标准库os.path包、glob包使用实例
Nov 25 Python
解决python大批量读写.doc文件的问题
May 08 Python
对pandas中两种数据类型Series和DataFrame的区别详解
Nov 12 Python
对pytorch网络层结构的数组化详解
Dec 08 Python
Python列表切片操作实例总结
Feb 19 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
Feb 22 Python
python中比较两个列表的实例方法
Jul 04 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
Python3 A*寻路算法实现方式
Dec 24 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
Jun 08 Python
Scrapy中如何向Spider传入参数的方法实现
Sep 28 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 中的输出缓冲
2006/12/21 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
2009/10/29 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
js实现动态添加、删除行、onkeyup表格求和示例
2013/08/18 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
jQuery在页面加载时动态修改图片尺寸的方法
2015/03/20 Javascript
javascript加减乘除的简单实例
2016/07/12 Javascript
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
2017/02/13 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
Express本地测试HTTPS的示例代码
2018/06/06 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
Python数据操作方法封装类实例
2017/06/23 Python
Python3学习笔记之列表方法示例详解
2017/10/06 Python
浅析python实现scrapy定时执行爬虫
2018/03/04 Python
django表单实现下拉框的示例讲解
2018/05/29 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
numpy添加新的维度:newaxis的方法
2018/08/02 Python
python画图——实现在图上标注上具体数值的方法
2019/07/08 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2019/08/21 Python
通过python扫描二维码/条形码并打印数据
2019/11/14 Python
Canvas环形饼图与手势控制的实现代码
2019/11/08 HTML / CSS
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
师范学院美术系毕业生自我鉴定
2014/01/29 职场文书
幼儿园教师教学反思
2014/02/06 职场文书
心理健康课教学反思
2014/02/13 职场文书
专家推荐信模板
2014/05/09 职场文书
电气自动化求职信
2014/06/24 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
学雷锋感言
2015/08/03 职场文书
2016五一劳动节慰问信
2015/11/30 职场文书
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)
2023/05/08 MySQL