我正在尝试创建一个新的数据框,包括我之前创建的模型的残差。为此,我输入了以下代码:
multireg4 <- lm(econ ~ employ + income + education + local + income*education,
data = DK2)
DK4 <- as.data.frame(dplyr::mutate(DK2, residuals = multireg4$residuals))
但是,它告诉我残差数不等于行数。出现以下错误消息:
mutate_impl(.data,点)中的错误:列residuals
的长度必须为1502(行数)或一个,而不是1278。
如何调整残差数,以便可以根据需要创建新的数据框?
预先感谢,欢呼