НачатьНачать бесплатно

Метод проверочной выборки

В главе о линейной регрессии вы строили модель, объясняющую вес сердца кошек через вес их тела. Интервьюер просит вас оценить качество модели.

Чтобы ответить на этот вопрос, нужно получить предсказания и сравнить их с реальными значениями. В методе проверочной выборки данные делятся на две части.

Для этого можно сначала выбрать случайную выборку номеров строк — например, 80%. Выбранные номера используются для формирования обучающего набора. Оставшиеся данные используются для тестирования.

Напомним, что:

rows <- c(1, 3)
df[-rows, ]

выбирает все строки, кроме первой и третьей.

Набор данных cats доступен в вашей рабочей среде.

Это упражнение является частью курса

Практика статистических вопросов для интервью на R

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

set.seed(123)

# Generate train row numbers
train_rows <- ___(nrow(___), round(0.8 * ___(cats)))
Редактировать и запускать код