Підгонка моделі до тренувальних даних
Час розділити ваші дані на тренувальну вибірку для підгонки моделі та окрему тестову вибірку для оцінювання прогностичної здатності моделі. Перш ніж робити розподіл, спочатку відіберіть 100% рядків з house_prices без повернення та присвойте результат до house_prices_shuffled. Це «перетасує» рядки й забезпечить випадкове формування тренувальної та тестової вибірок.
Ця вправа є частиною курсу
Моделювання даних у Tidyverse
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Set random number generator seed value for reproducibility
set.seed(76)
# Randomly reorder the rows
house_prices_shuffled <- house_prices %>%
sample_frac(size = 1, replace = FALSE)
# Train/test split
train <- house_prices_shuffled %>%
slice(___:___)
test <- house_prices_shuffled %>%
slice(___:___)