我正在尝试在未标记的框架中运行带有 obv 和站点协变量的占用模型。站点协变量工作正常,但是当我尝试添加观察协变量时,它不起作用。我看到了 Buffy 的类似问题,但为她提供的解决方案不起作用。
地点 | v1 | v2 | v3 | v4 | 高度 | 垂直 | gfp | 外 | 基尼 | 年 | 路 | 覆盖 | 温度 | 沉淀 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0 | 1 | 0 | 1 | 12.11 | 0.5 | 0.5 | 2.9 | 0.23 | 2019 | 2390 | 混合 | 41 | 43.103 |
2 | 1 | 1 | 0 | 1 | 14.32 | 0.7 | 0.4 | 3.1 | 0.45 | 2019 | 4135 | 决定 | 54 | 64.602 |
3 | 1 | 1 | 1 | 1 | 16.79 | 0.7 | 0.4 | 4.0 | 0.81 | 2019 | 5432 | 决定 | 42 | 22.600 |
4 | 0 | 0 | 0 | 1 | 21.65 | 0.4 | 0.3 | 2.8 | 0.21 | 2019 | 5522 | 混合 | 44 | 44.211 |
y <- coyote[ ,2:5]
siteCovs <- coyote[ ,6:12]
obsCovs <- list(coyote[,13:15])
umf <- unmarkedFrameOccu(y = y, siteCovs = siteCovs, obsCovs = obsCovs)
给出错误信息:
validObject(.Object) 中的错误:无效类“unmarkedFrame”对象:obsCovData 没有 M*obsNum 行。
当我尝试这样做时:
umf <- unmarkedFrameOccu(y = y, siteCovs = siteCovs, obsCovs = list(coyote[,16:18])
我收到错误消息:
FUN(X[[i]], ...) 中的错误:obsCovs 的至少一个元素的维数不正确。