Obliczanie macierzy pomyłek
Macierz pomyłek (nazywana też tabelą pomyłek) stanowi podstawę wszystkich metryk oceny modeli z kategoryczną zmienną odpowiedzi (takich jak regresja logistyczna). Zawiera liczby wystąpień każdej kombinacji rzeczywistej i przewidywanej odpowiedzi. W tym przypadku, gdy możliwe są dwie odpowiedzi (odejście lub brak odejścia klienta), mamy cztery możliwe wyniki.
- Klient odszedł i model to przewidział.
- Klient odszedł, ale model tego nie przewidział.
- Klient nie odszedł, ale model przewidział, że odejdzie.
- Klient nie odszedł i model to przewidział.
Dostępne są obiekty churn i mdl_churn_vs_relationship.
To ćwiczenie jest częścią kursu
Wprowadzenie do regresji w R
Instrukcje do ćwiczenia
- Pobierz rzeczywiste odpowiedzi z kolumny
has_churnedzbioru danych. Przypisz wynik do zmiennejactual_response. - Pobierz „najbardziej prawdopodobne" przewidywane odpowiedzi z modelu. Przypisz wynik do zmiennej
predicted_response. - Utwórz tabelę liczebności na podstawie wektorów rzeczywistych i przewidywanych odpowiedzi. Przypisz wynik do zmiennej
outcomes.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Get the actual responses from the dataset
actual_response <- ___
# Get the "most likely" responses from the model
predicted_response <- ___
# Create a table of counts
outcomes <- ___
# See the result
outcomes