Плутанина моделі
На вимогу ви побудували наївний класифікатор. Керівництво пивоварні хоче працювати з цими показниками, щоб скоригувати маркетинговий план. Тож чи справді ваша класифікація коректна?
Зіставивши у перехресній таблиці спостережені та класифіковані події купівлі, ви можете перевірити ефективність свого класифікатора. Перехресне табулювання виконується за допомогою функції table() для predicted подій купівлі разом із справжніми observed купівлями. Щоб отримати відносні величини, додатково поділіть таблицю на загальну кількість спостережень. Або скористайтеся функцією prop.table(), щоб перетворити значення у таблиці на відносні.
Ця вправа є частиною курсу
Побудова моделей відгуку в R
Інструкції до вправи
- Отримайте спостережені покупки для
HOPPINESSзchoice.dataі присвойте їх об'єктуobserved. - Зіставте у перехресній таблиці вектори даних
observedіpredicted, використовуючи функціюtable(). Поділіть результат наlength(observed). - Зіставте у перехресній таблиці вектори даних
observedіpredicted, використовуючи функціюtable(). Застосуйте до результату функціюprop.table().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Obtain the observed purchases
observed <- ___
# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/length(___)
# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))