记录h5文件数据转为npy和csv格式类型的方法
最近做数据分析,需要把h5文件转成npy,然后再转成csv格式,因此记录一下方法。
首先利用Pandas读取.h5数据文件,
import pandas as pd
import numpy as np# path处填入.h5文件绝对路径
df = pd.read_hdf(r'path')
然后转换并保存为npy形式的数据,
# 路径部分依旧根据自己需要设置
np.save("F:/data/df.npy", df)
最后,利用Pandas转为csv格式的数据文件,
(注:这里不推荐使用np.savetxt()的方式保存,一是内存大,二是设置繁琐,仅个人观点)
pd.DataFrame(df).to_csv('F:/data/df.csv', header=None, index=None)
大功告成,美滋滋!
记录h5文件数据转为npy和csv格式类型的方法相关推荐
- 把bitmap转为二进制。根据地址获取文件数据转为二进制。把二进制数据转为图片
//把bitmap转为二进制 public static byte[] BitmapToBytes(Bitmap Bitmap) { MemoryStream ...
- python二维元组_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...
- python可以使用二维元组吗_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...
怎么去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...
- python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...
如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...
- python中csv文件添加数据标签_Python对csv格式文件进行数据分析
csv格式文件数据分析 1.下载数据 1.1下载数据,处理csv格式文件的数据 安装csv模块,在网上下载或者自己写一个csv格式的文件 也可以访问官网,不过很多人下不了这些文档,我这的下载积分只要1 ...
- python 读取mat文件_python读取mat或npy文件以及将mat文件保存为npy文件(或npy保存为mat)的方法...
numpy h5py scipy 读取mat文件并存为npy格式文件 具体见代码,注意h5py的转置问题 import numpy as np from scipy import io mat = i ...
- csv格式文件解析失败_理解CSV格式规范(解析CSV必备)
什么是CSV 逗号分隔值(Comma-Separated Values,CSV),其文件以纯文本形式存储表格数据(数字和文本),文件的每一行都是一个数据记录.每个记录由一个或多个字段组成,用逗号分隔. ...
- csv和excel php 解析_php读取csv文件(excel可另存为csv格式文件)
csv文件简介 看到这个题目大家一定莫名其妙,这个csv文件和office有啥关系.呵呵,细心地朋友在用excel的时候会发现,excel可以另存为csv格式.我之前也对这个东西没什么了解,只是知道e ...
- GEE:提取多个点的时间序列数据,保存为csv格式(以NDVI为例)
这几天做了一些提取一个点时间序列的工作,本文第一个代码记录了提取三个点的NDVI值时间序列的代码,并且记录了以csv格式保存结果到本地的方法.第二个代码记录了将一个点的时间序列以折线图的形式打印在控制 ...
最新文章
- Redis AOF 持久化详解
- is属性用法 vue_vue组件讲解(is属性的用法)模板标签替换操作
- 【图像处理】图像内插“最近邻插值 最近邻内插法(Nearest Neighbour Interpolate)”代码演示(调整图像大小、放大、缩小)
- 未明确定义列存储过程没问题_使用Apache Kudu和Impala实现存储分层
- MyBatis增删改对二级缓存的影响
- Oauth2.0和1.0区别
- Zabbix Server设置主机监控
- 从源码分析RocketMQ系列-消息拉取PullMessageProcessor详解
- oracle存储tar,Linux环境使用TAR命令快速部署安装Oracle
- 马云无偿划转阿里股权?蚂蚁集团回应:假消息
- 字段定义_SAP 物料主数据增强自定义字段
- 阿里研究院:解读互联网经济十大议题
- 成本预算的四个步骤_工业企业成本管理之成本控制体系的构建
- dncnn图像去噪_基于强化学习的图像去噪方法与流程
- java-jdk环境下载
- Postman下载及WebApi测试遇到问题点
- 新能源外地车进京限行限号政策是怎样的?
- 程序员过中秋 | 如何用代码绘制月亮?
- spring源码解析(四) 推断构造方法
- 计算机表格数字整体加,excel表格整体数据加1怎么处理-怎样才可以在EXCEL表格的数字中全部加1??...
热门文章
- php禁用gopher协议,SSRF攻击-运用gopher协议构造POST包--emmmm(http://10.112.68.215:10004/index.php?action=login)...
- Elasticsearch:创建属于自己的 Ingest processor
- uni-app知识点整理
- 批处理——读写文件、字符串替换
- [嵌入式开发模块]SHT30/20 温湿度传感器 驱动模块
- 手把手教你用 Tauri+Vue 创建小型桌面应用
- 如何快速学习:掌握任何技能的 10 种行之有效的方法
- html中表格行删除的方法,HTML删除表格行中的空格
- Python数据结构栈,后进先出
- 上传到docker hub_在容器上构建持续部署及最佳实践初探