如何运行R中example函数的dontrun代码段?参数设置无效求助
解决eda4treeR包Exam8.2示例dontrun代码不运行的问题
直接手动提取代码执行(最靠谱的方案)
部分包的示例可能没正确处理run.dontrun参数,先打印出完整的示例代码:example("Exam8.2", package = "eda4treeR", ask = FALSE, print.only = TRUE)从输出里找到
dontrun块内的代码,先确保前面创建fm8.2的前置代码已经执行(如果没执行,就复制这段前置代码运行),之后直接手动运行varcomp(fm8.2)。检查example函数的调用格式
确认你调用example的参数拼写和格式无误,正确的调用写法是:example("Exam8.2", package = "eda4treeR", run.dontrun = TRUE)注意参数名是
run.dontrun,别写错大小写或单词。确认
fm8.2对象存在于全局环境
有时候示例运行后,fm8.2可能没留在全局环境中,你可以手动运行示例里创建模型的代码:library(eda4treeR) data(oaks, package = "eda4treeR") fm8.2 <- lme(height ~ age + I(age^2), random = ~ 1 | Seed, data = oaks)完成后再执行
varcomp(fm8.2)。更新eda4treeR包至最新版本
旧版本的包可能存在run.dontrun参数失效的bug,尝试更新包:install.packages("eda4treeR")
内容的提问来源于stack exchange,提问作者MYaseen208
相关产品推荐
相关产品推荐

