Итак, у меня возникли проблемы с некоторыми значениями NA
в остатках lm
поперечной регрессии в R.
Проблема это не сами значения NA
, а способ их представления R.
Например:
test$residuals
# 1 2 4 5
# 0.2757677 -0.5772193 -5.3061303 4.5102816
test$residuals[3]
# 4
# -5.30613
В этом простом примере значение NA
заставит одну из остатков идти отсутствует. Когда я извлекаю остатки, я ясно вижу, что третий индекс отсутствует. Пока все хорошо, нареканий нет. Проблема в том, что соответствующий числовой вектор теперь на один элемент короче, поэтому третий индекс фактически является четвертым. Как я могу заставить R возвращать эти остатки, то есть явно показывать NA
вместо того, чтобы пропускать индекс?
test$residuals
# 1 2 3 4 5
# 0.2757677 -0.5772193 NA -5.3061303 4.5102816
Мне нужно отслеживать все отдельные остатки, чтобы мне было намного легче, если бы я мог извлеките их таким образом.