! Assigned data fitted(regression1)
must be compatible with existing data.
x Existing data has 540540 rows.
x Assigned data has 8996 rows.
i Only vectors of size 1 are recycled.
reg_1 <- lm(lm_1, data =data1)
data1$pre_spead<-fitted(reg_1)
下面这种也没有用
reg_1 <- lm(lm_1, data =data1)
data1$pre_spead<-fitted(reg_1 ,na.action = na.include)
我希望在原有Y为NA时pre_Y也是NA,一一对应
虽然你的问题我没有完全理解,但是如果把数据集拆分为一个无NA的,一个有NA的,然后在进行拟合并添加到有NA的那个数据中,再将两个数据合并,就不用去一一对应了