【发布时间】:2014-09-23 07:10:25
【问题描述】:
我有大量 .hdf 格式的文件。遗憾的是,这些不是我知道在 R 中可读的 hdf5 文件。有没有办法在 R 中加载和读取 hdf 文件?或者有没有办法将 .hdf 转换为 hdf5?我下载了基于C语言的h4toh5工具,但是没有用。有没有其他的转换方式?非常感谢。
【问题讨论】:
-
它们是什么实际的 .hdf 文件? HDF4 现在确实是一种遗留格式,并且有几种类型。用 HDF4 编译 GDAL,它可以读取 SDS“类似图像”的数据集,但是像 VData 这样的低级别的东西将不起作用——尽管如果你愿意,你可以使用底层库。 (如果 NetCDF4 内置 HDF4,类似图像的内容甚至可以读取。)这在 Linux 上都相对简单,并且我知道没有为 Windows 提供的二进制文件。有一些再处理项目可以替换 HDF4 集合,并且有一些选项取决于您的平台(Windows、Linux?)。