【发布时间】:2019-01-09 08:41:25
【问题描述】:
我也有同样的问题,但还没有找到解决方案 . Error in if (more || nchar(output) > 80) { : missing value where TRUE/FALSE needed
我正在使用 mgcv 包进行分析。
model1<-gam(fm_xsetz~total_pm2.5, data=analysis)
我可以使用summary() 得到结果。但是当我尝试在全局环境中打开模型时,我收到警告:
if (more || nchar(output) > 80) { 中的错误:缺少值 where 需要对/错
有人遇到同样的问题吗?
仅供参考,当您使用以下代码时:
library(geostatsp)
data(swissRain)
同样的问题发生了!
【问题讨论】:
-
“当我尝试在全局环境中打开模型时”究竟是什么意思?
-
我在 R 工作室做了分析。所以在 Rstudio 的右侧有一个叫做全局环境的窗口,在这里我可以打开数据、值或模型结果。
-
这意味着你正在尝试做
View(model1)? (我不知道您为什么要尝试这样做,因为它不会显示任何对大多数用途有用的东西,但除此之外。) -
我想用中介包来分析一个变量的中介效应。我发布的公式只是粗略的模型。但是后来我发现中介包打不开我上面说的那个模型。这就是我发现问题的原因。
-
@RLave ;在工作室;
library(mgcv) ; m = gam(mpg ~ wt, data=mtcars) ; View(m)转载