Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将时间序列光栅堆栈转换为r中的矩阵或大列表?_R_Arcgis - Fatal编程技术网

如何将时间序列光栅堆栈转换为r中的矩阵或大列表?

如何将时间序列光栅堆栈转换为r中的矩阵或大列表?,r,arcgis,R,Arcgis,我有一个光栅堆栈,有84个波段,属于一个时间范围。我想将光栅堆栈转换为矩阵或大列表,其中lat long作为变量、日期字段和包含该日期位置数据的字段 您可以这样做: s <- stack(system.file("external/rlogo.grd", package="raster")) x <- as.data.frame(s, xy=TRUE) y <- reshape(x, direction='long', varying=3:ncol(x), v.names='v

我有一个光栅堆栈,有84个波段,属于一个时间范围。我想将光栅堆栈转换为矩阵或大列表,其中lat long作为变量、日期字段和包含该日期位置数据的字段

您可以这样做:

s <- stack(system.file("external/rlogo.grd", package="raster"))
x <- as.data.frame(s, xy=TRUE)
y <- reshape(x, direction='long', varying=3:ncol(x), v.names='value', timevar='time')

s
getValues
来自
graster
软件包。