我正在尝试使用Elk
相对于 R 中的 NED 高程栅格 ( Elev
)的麋鹿位置点 () 来预测麋鹿高程选择maxent
。两者都使用纬度/经度在 NAD83 中投影,并且我已经裁剪了栅格以解决内存问题R。
我将 Elk 数据集分为 5 组,其中 4 组现在是训练组 ( ElkTrain
),1 组是我保留的测试组 ( ElkTest
)。NonElk
我还使用自己的训练和测试数据 ( NonElkTrain
, )创建了自己的背景数据 ( NonElkTest
)。我遇到了这个错误(使用和不使用我的背景数据),我找不到任何人讨论这个相对于 maxent 或仅使用一个数据帧时:
> Max <- maxent(x=Elev, p=ElkTrain, a=NonElkTrain)
或者
> Max <- maxent(x=Elev, p=ElkTrain, a=NULL, nbg=5000, factors=NULL, removeDuplicates=TRUE)
match.names(clabs, names(xi)) 中的错误:名称与以前的名称不匹配
另外:警告信息:
在 .local(x, p, ...) 中:1 (0.02%) 个存在点具有 NA 预测值
由于我只使用一个数据框 ( ElkTrain
),哪些名称不匹配?