如何使用 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]] )
我可以使用 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]] )