如何使用 r 中的栅格包显示栅格中的所有列名

How to show all column names in a raster using raster package in r

我可以使用 r 中的栅格包打开栅格并绘制它。但不确定如何在 GRID 文件的属性 table 中显示所有列的名称。这是我的代码:

library(raster)
library(rasterVis)

r <- raster(path_to_raster)
plot(r)

注意:GRID 文件是 ArcGIS 固有的文件格式,但栅格包可以处理它。 URL: http://resources.arcgis.com/en/help/main/10.1/index.html#/Esri_Grid_format/009t0000000w000000/

要获取属性 table(s),请执行以下操作:

 vat <- levels(r)

这是一个列表,每一层都有增值税(在这种情况下只有一层)。之后你可以做:

  head( vat[[1]] )
  colnames( vat[[1]] )