【发布时间】:2022-01-04 23:40:48
【问题描述】:
我想知道为什么我的data123 在下面的allEffects(fit2, ...) 调用中无法识别?有解决办法吗?
我的“R 版本 4.0.0 (2020-04-24)”,windows 10 机器。
Error object 'data123' not found
library(effects)
m1 <- lm(mpg ~ hp + cyl, data = mtcars)
foo <- function(fit,...) {
data123 <- eval(fit$call$data)
fit2 <- lm(fit$call$formula, data = data123)
allEffects(fit2, ...) #### 'data123' not recognized HERE
}
#----------EXAMPLE OF USE:
foo(m1)
# Error during wrapup: object 'data123' not found
【问题讨论】: