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中的命令行参数解析工具之docopt详解
Mar 27 Python
Python简单实现Base64编码和解码的方法
Apr 29 Python
python使用代理ip访问网站的实例
May 07 Python
Python实现登陆文件验证方法
Oct 06 Python
python 同时运行多个程序的实例
Jan 07 Python
python xpath获取页面注释的方法
Jan 14 Python
Python何时应该使用Lambda函数
Jul 02 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
Apr 26 Python
基于python requests selenium爬取excel vba过程解析
Aug 12 Python
python 多线程中join()的作用
Oct 29 Python
虚拟环境及venv和virtualenv的区别说明
Feb 05 Python
python缺失值的解决方法总结
Jun 09 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
手把手教你使用DedeCms V3的在线采集图文教程
2007/04/03 PHP
PHP获取文件行数的方法
2015/06/10 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
5 cool javascript apps
2007/03/24 Javascript
jquery 可排列的表实现代码
2009/11/13 Javascript
基于JQuery的一个简单的鼠标跟随提示效果
2010/09/23 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
零基础轻松学JavaScript闭包
2016/12/30 Javascript
利用ES6语法重构React组件详解
2017/03/02 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
node内置调试方法总结
2018/02/22 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
create-react-app中添加less支持的实现
2019/11/15 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
Python 制作糗事百科爬虫实例
2016/09/22 Python
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
值得收藏的10道python 面试题
2019/04/15 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
python mqtt 客户端的实现代码实例
2019/09/25 Python
PyCharm更改字体和界面样式的方法步骤
2019/09/27 Python
python工具——Mimesis的简单使用教程
2021/01/16 Python
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
创业融资计划书
2014/04/25 职场文书
爱护公物演讲稿
2014/09/09 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
2014年镇党建工作汇报材料
2014/11/02 职场文书
求职意向书范本
2015/05/11 职场文书
浅谈Python项目的服务器部署
2021/04/25 Python