ÎncepețiÎncepe gratuit

Confuzia modelului

La cerere, ai construit un clasificator naiv. Conducerea fabricii de bere vrea să folosească aceste cifre pentru a-și ajusta planul de marketing. Așadar, este clasificarea ta într-adevăr corectă?

Prin tabelarea încrucișată a evenimentelor de achiziție observate față de cele clasificate, poți verifica performanța clasificatorului tău. Tabelarea încrucișată se poate face folosind funcția table() pe evenimentele de achiziție predicted, împreună cu achizițiile reale observed. Pentru a obține cifre relative, împarți în plus tabelul la numărul total de observații. Alternativ, poți folosi funcția prop.table() pentru a converti numerele din tabel în cifre relative.

Acest exercițiu face parte din cursul

Construirea modelelor de răspuns în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Obține achizițiile observate pentru HOPPINESS din choice.data și atribuie-le unui obiect observed.
  • Tabelează încrucișat vectorii de date observed și predicted folosind funcția table(). Împarte rezultatul la length(observed).
  • Tabelează încrucișat vectorii de date observed și predicted folosind funcția table(). Aplică funcția prop.table() pe rezultat.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Obtain the observed purchases
observed <- ___

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

# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))
Editează și rulează codul