我不明白如何使用predict.lm命令通过线性回归生成预测值,因为当因变量Y的某些值丢失时,即使没有丢失独立的X观察值。在代数上,这不是问题,但我不知道在R中使用它的有效方法。以例如这个假数据框和回归模型为例。我试图在源数据框中分配预测,但由于缺少一个Y值,我无法这样做:出现错误。 # Create a fake dataframe
x <- c(1,2,3,4,5,6,7,8,9,10)
我在写一个调用另一个函数的函数(例如lm),并且我想使用省略号将其他 参数传递给它(...)。但是,在全球环境中要使用的数据不是 ,而是在列表中。小例子: L <- list(data = chickwts, other = 1:5)
wrapper <- function(list, formula = NULL, ...){
if (missing(formula)) formu