ПочатиПочніть безкоштовно

Закодуйте просту регресію з однією змінною

У першій вправі з кодування ви створите формулу для задачі моделювання з однією змінною, а потім навчите лінійну модель на даних. Вам надані показники безробіття серед чоловіків і жінок у США за кілька років (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
___
Редагувати та запускати код