Закодуйте просту регресію з однією змінною
У першій вправі з кодування ви створите формулу для задачі моделювання з однією змінною, а потім навчите лінійну модель на даних. Вам надані показники безробіття серед чоловіків і жінок у США за кілька років (Source).
Завдання — передбачити рівень жіночого безробіття за спостережуваним рівнем чоловічого безробіття.
Результат — це female_unemployment, а вхідна змінна — male_unemployment.
Знак коефіцієнта змінної підказує, чи зростає результат (+), чи зменшується (-), коли зростає значення змінної.
Згадайте інтерфейс виклику для lm() (docs):
lm(formula, data = ___)
Датасет unemployment уже завантажено.
Ця вправа є частиною курсу
Кероване навчання в R: регресія
Інструкції до вправи
- Визначте формулу, яка виражає
female_unemploymentяк функцію відmale_unemployment. Присвойте формулу зміннійfmlaта виведіть її. - Потім використайте
lm()іfmla, щоб навчити лінійну модель для прогнозування жіночого безробіття за чоловічим, використовуючи набір данихunemployment. - Виведіть модель. Чи узгоджується коефіцієнт для чоловічого безробіття з вашими очікуваннями? Чи зростає жіноче безробіття разом із чоловічим?
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# unemployment is available
summary(unemployment)
# Define a formula to express female_unemployment as a function of male_unemployment
fmla <- ___
# Print it
___
# Use the formula to fit a model: unemployment_model
unemployment_model <- ___
# Print it
___