大家好,想请教一下这个问题
x带NA时做线性回归,默认会删去带NA的行后进行回归。返回结果中的残差是一个删除NA后的残差向量。现在我希望得到一个长度和y相同的残差向量,其中x带NA的位置结果就为NA,请问该怎么做呢?
例如x是这样的8*4的矩阵,其中第二、三个数据带NA
\[\begin{bmatrix} 0.1 & 0.1 & 0.21& 0.1\\ 0.13& NA& 0.13& 0.24\\ 0.17& NA & NA& 0.24\\ 0.1& 0.23 & 0.82& 0.53\\ 0.16& 0.35 & 0.36& 0.31\\ 0.16& 0.24 & 0.36& 0.16\\ 0.14& 0.26& 0.48& 0.21\\ 0.12& 0.63& 0.65& 0.45\\ \end{bmatrix}\]
那么回归得到的残差是个只有[1, 4, 5, 6, 7, 8]的长度为6的向量,现在我希望取到[1, NA, NA, 4, 5, 6, 7, 8]这样的向量,该怎么做呢?谢谢


雷达卡



京公网安备 11010802022788号







