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

Проста модель Naive Bayes для визначення локації

У попередніх вправах ви побачили, що ймовірність того, що Бретт о 9:00 на роботі чи вдома, сильно залежить від того, це вихідний чи будній день.

Щоб перевірити це на практиці, скористайтеся датафреймом where9am, щоб побудувати модель Naive Bayes на цих самих даних.

Потім використайте цю модель для прогнозування: де, на думку моделі, буде Бретт о 9:00 у четвер і о 9:00 в суботу?

Датафрейм where9am доступний у вашому робочому середовищі. Цей набір даних містить інформацію про місцезнаходження Бретта о 9:00 в різні дні.

Ця вправа є частиною курсу

Наглядове навчання в R: Класифікація

Переглянути курс

Інструкції до вправи

  • Завантажте пакет naivebayes.
  • Використайте naive_bayes() з формулою на кшталт y ~ x, щоб побудувати модель location як функції від daytype.
  • Спрогнозуйте локацію на четвер о 9:00 за допомогою predict() з об'єктом thursday9am як аргументом newdata.
  • Зробіть те саме для прогнозування локації saturday9am.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Load the naivebayes package


# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)

# Predict Thursday's 9am location
predict(___, ___)

# Predict Saturdays's 9am location
Редагувати та запускати код