必须提供协变量“x”的值(作为 effectfun 的参数)
A value for the covariate “x” must be provided (as an argument to effectfun)
我正在阅读 spatstat 教科书中的文本,并尝试使用 ppm 学习模型拟合。
我创建了一个以笛卡尔坐标作为协变量的模型。然后我想看看只有一个协变量对模型的影响,
model1 = ppm(chicago_ppp ~ x+y)
plot(effectfun(model1, covname = "x"))
但我收到错误
Error in effectfun(model1, covname = "x") : A value for the covariate “y” must be provided (as an argument to effect fun)
如果我使用 covname "y" 也会发生同样的情况,它要求 "x"
有人可以告诉我我的错误是什么吗?谢谢。
更新:当我只使用一个协变量时,我将 effectfun 与那个协变量一起使用,没有错误。当我使用两个协变量并且我想检查一个协变量的 effectfun 时,我在问题中遇到了这个错误。
能够计算不同值的估计强度
x
您需要像这样修复 y
的值:
library(spatstat)
model <- ppm(cells ~ x + y)
plot(effectfun(model, covname = "x", y = 0.1))
plot(effectfun(model, covname = "x", y = 0.9))
我正在阅读 spatstat 教科书中的文本,并尝试使用 ppm 学习模型拟合。 我创建了一个以笛卡尔坐标作为协变量的模型。然后我想看看只有一个协变量对模型的影响,
model1 = ppm(chicago_ppp ~ x+y)
plot(effectfun(model1, covname = "x"))
但我收到错误
Error in effectfun(model1, covname = "x") : A value for the covariate “y” must be provided (as an argument to effect fun)
如果我使用 covname "y" 也会发生同样的情况,它要求 "x"
有人可以告诉我我的错误是什么吗?谢谢。
更新:当我只使用一个协变量时,我将 effectfun 与那个协变量一起使用,没有错误。当我使用两个协变量并且我想检查一个协变量的 effectfun 时,我在问题中遇到了这个错误。
能够计算不同值的估计强度
x
您需要像这样修复 y
的值:
library(spatstat)
model <- ppm(cells ~ x + y)
plot(effectfun(model, covname = "x", y = 0.1))
plot(effectfun(model, covname = "x", y = 0.9))