我需要在从WordClim数据库中提取的非洲大陆的19个栅格图层之间完成成对的Pearson相关性分析。我想检查哪些变量层与我的模型更相关/显著。为此,我尝试使用Raster包中的layerStats函数,但在执行后输出不包含数值,所有行和列显示为NA值。 以下是我的脚本。
#Loading raster files from WorldClim database
rastFiles<- list.files(pattern="bil")
a<-stack(rastFiles)
# Adjusting for African Continent
newext<-c(-20, 55, -35, 45)
Africa<-crop(a,newext)
Africa
#Correlation
cor<-layerStats(Africa,'pearson')