na.action
na.action
удаляет NA из ваших данных (с учетом вашего значения по умолчанию na.option
, эквивалентного do na.omit(data)
) как из зависимой переменной, так и из ковариат. Вы видите строки, в которых вы есть хотя бы один NA.
есть -1 значения?
Вы можете проверить элементы, которые использовались для соответствия вашей модели в $model
части вашего lm
объекта.
ols <- lm(
Sepal.Length ~ Sepal.Width,
data = iris
)
head(ols$model)
Sepal.Length Sepal.Width
1 5.1 3.5
2 4.9 3.0
3 4.7 3.2
4 4.6 3.1
5 5.0 3.6
6 5.4 3.9
Это кадр модели, который вы получаете после удаления NA и других операций, необходимых для построения матрицы X
. Если вы хотите проверить значение -1 в векторе y
, вы можете сделать
which(ols$model$y == -1)
Предполагая, что ваша переменная имеет имя y