НачатьНачать бесплатно

Матрица ошибок модели

По запросу вы построили наивный классификатор. Руководство пивоварни хочет использовать эти результаты для корректировки маркетингового плана. Но насколько верна ваша классификация?

Чтобы оценить качество классификатора, можно сопоставить наблюдаемые и предсказанные события покупки с помощью перекрёстной таблицы. Для этого примените функцию table() к вектору predicted (предсказанные покупки) и вектору observed (фактические покупки). Чтобы получить относительные значения, разделите таблицу на общее число наблюдений. Также можно воспользоваться функцией prop.table(), которая автоматически преобразует значения таблицы в относительные.

Это упражнение является частью курса

Построение моделей отклика в R

Посмотреть курс

Инструкции к упражнению

  • Извлеките наблюдаемые покупки для HOPPINESS из choice.data и сохраните их в объект observed.
  • Постройте перекрёстную таблицу для векторов observed и predicted с помощью функции table(). Разделите результат на 2798.
  • Постройте перекрёстную таблицу для векторов observed и predicted с помощью функции table(). Примените к результату функцию prop.table().

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Obtain the observed purchases
observed <- ___

# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/___

# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))
Редактировать и запускать код