【发布时间】:2020-08-30 02:47:32
【问题描述】:
我正在尝试使用环境变量和平均丰度数据创建 GAM 模型。
我用来创建模型的代码是这样的:
imod2 <- gam(mean ~ s(BO_chlomean, bs="cr"), data = envgroup2, family = poisson, method="REML", na.action = na.fail, select=T)
(理想情况下,我想添加其他 2 个变量,但一次添加一件事。)
但是当我运行代码时,我得到:
Error in if (abs(old.score - score) > score.scale * conv.tol) { :
missing value where TRUE/FALSE needed
我还收到 50 条或更多警告,包括:
1: In dpois(y, y, log = TRUE) : non-integer x = 0.200000
我对 R 很陌生,很难理解。解决这个问题的任何帮助都会很棒
【问题讨论】: