ÎncepețiÎncepe gratuit

Creează un obiect mlogit.data

Am încărcat deja pachetul mlogit și un data frame numit chocolate_df, care conține datele despre ciocolată în format lung. Vrem să potrivim un model de alegere pe aceste date, dar mai întâi trebuie să le convertim într-un obiect mlogit.data. Acest pas poate fi puțin dificil, însă este esențial pentru a folosi mlogit() cu succes. Înainte să începi să scrii cod, tastează head(chocolate_df) direct în consolă, ca să poți consulta numele coloanelor.

Acest exercițiu face parte din cursul

Modelarea alegerilor pentru marketing în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Identifică numele coloanelor în care sunt stocate alegerea și numerele alternativelor. Completează numele coloanelor pentru choice și alt.var în comanda mlogit.data().
  • Identifică numerele coloanelor în care sunt stocate atributele Brand, Price și Type. Transmite aceste numere de coloane ca vector pentru intrarea varying din comanda mlogit.
  • Folosește str() pentru a confirma că ai convertit datele într-un obiect mlogit.data.

Exercițiu interactiv practic

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

# use mlogit.data() to convert chocolate_df to mlogit.data
chocolate <- mlogit.data(chocolate_df, shape = "long",
                         choice = "____", alt.var = "____", 
                         varying = ____)
                         
# use str() to confirm that chocolate is an mlogit.data object
Editează și rulează codul