R了解栅格的corLocal邻域大小参数
R understanding raster's corLocal neighborhood size parameter
我正在使用栅格包中的 corLocal 计算移动 window 中两个栅格(维度和像元大小相同)之间的皮尔逊相关性。手册中(对我而言)不清楚邻域大小参数 (ngb) 的实际含义。例如,ngb = 5 是否意味着相关性是针对焦点单元格加上上-下-右-左单元格计算的?
我查看了代码,corLocal 调用了 getValuesFocal():
getValuesFocal(x, 1, nrow(x), ngb=ngb)
但我无法理解 getValuesFocal 的实际作用。
谢谢,
喜欢
ngb 参数定义邻域大小。例如,我相信 ngb=5 定义了一个 5 x 5 的邻域。这应该等同于 ngb=c(5,5),它是一个由两个整数组成的向量,定义了邻域或焦点 window 中的行数和列数。在此示例中,输出栅格中的单个像元表示根据两个输入栅格中的 5 x 5 像元邻域计算的相关性。
p. 上的栅格库文档。 118 也可能有帮助。
我正在使用栅格包中的 corLocal 计算移动 window 中两个栅格(维度和像元大小相同)之间的皮尔逊相关性。手册中(对我而言)不清楚邻域大小参数 (ngb) 的实际含义。例如,ngb = 5 是否意味着相关性是针对焦点单元格加上上-下-右-左单元格计算的?
我查看了代码,corLocal 调用了 getValuesFocal():
getValuesFocal(x, 1, nrow(x), ngb=ngb)
但我无法理解 getValuesFocal 的实际作用。
谢谢, 喜欢
ngb 参数定义邻域大小。例如,我相信 ngb=5 定义了一个 5 x 5 的邻域。这应该等同于 ngb=c(5,5),它是一个由两个整数组成的向量,定义了邻域或焦点 window 中的行数和列数。在此示例中,输出栅格中的单个像元表示根据两个输入栅格中的 5 x 5 像元邻域计算的相关性。
p. 上的栅格库文档。 118 也可能有帮助。