hdf5安装_HDF5数据与hdf5r

本文介绍了HDF5数据格式的优势和结构,包括数据集、组和元数据。在R语言中,通过hdf5r包可以方便地读写HDF5数据。文章提到了在Mac上安装hdf5r可能遇到的问题及解决办法,并展示了创建、保存和读取HDF5文件的示例代码。
摘要由CSDN通过智能技术生成

HDF5数据格式

129b66df2722daf6d2dc7b5bc0f1bfc5.png

HDF5是Hierarchical Data Format(HDF)第5代的简称,起源于高性能计算领域,目前标准由非营利组织The HDF Group[1]组织开发和维护。其优点在于

•(1)原始表示:数据不必转换成文本,不涉及到转换误差;•(2)自我描述:数据类型直接写在文件中,可以被自动识别;•(3)跨语言:支持所有主流语言,有多重查看器

但是其缺点在于并非人类直接可阅读的数据格式,且对ASCII之外的字符支持没有标准,不保证可以准确处理中文。

HDF5由数据集(Dataset)、组(Group)以及元数据(Metadata)组成。数据集用于储存多维数组;组是数据集的容器,并且可以嵌套;元数据则用于描述数据集或者组的特征,例如数据名称,数据类型等。

hdf5r

在R语言中使用hdf5r包来读写HDF5数据,这里我们简单介绍一下hdf5r的基本操作。想更深入了解HDF5数据格式的读者可以直接到The HDF Group官网阅读相关文档。想了解更多hdf5r包的读者可以自学其官方教程[2]

注意,使用Mac操作系统的读者在安装hdf5r包的依赖

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值