如何在R中读取HDF格式?

时间:2013-05-14 08:36:47

标签: r hdf5 rgdal

我想处理一些格式为hdf的数据。我从这里下载了文件: 我尝试使用不同的命令打开/读取文件,但我收到错误: 1

  

h5ls(“)

  2  
  

库(rgdal)

     

Gdalinfo( “”)

 Error: could not find function "Gdalinfo"
 > GDALinfo("")
  Error in .local(.Object, ...) : 
 `' not recognised as a supported file format.

3

            > GDALinfo("" ,returnCategoryNames=FALSE)

             Error in .local(.Object, ...) : 
     `' not recognised as a supported file format.

        > a=readGDAL("")

        Error in .local(.Object, ...) : 
      `' not recognised as a supported file format.

3

  

α= readGDAL( “file.hdf”)

       Error in .local(.Object, ...) : 
      `file.hdf' not recognised as a supported file format.

4

  

GDALinfo(FNAME = “file.hdf”)

       Error in .local(.Object, ...) : 
     `f' does not exist in the file system,

并且不会被识别为受支持的数据集名称。 5

      > GDALinfo(fname="file.hdf")

   Error in .local(.Object, ...) : 
      `file.hdf' not recognised as a supported file format.

我感谢任何帮助,文件可以通过我提供的链接下载。谢谢

1 个答案:

答案 0 :(得分:4)

R的哪个HDF库正在使用?
您尝试打开的文件是HDF4个文件,而不是HDF5 您可以使用HDF5View打开文件。