Začněte nyníZačněte zdarma

Vytvoření objektu mlogit.data

Předem jsem načetl balíček mlogit a datový rámec chocolate_df, který obsahuje data o čokoládách v dlouhém formátu. Chceme na tato data natrénovat model výběru, nejprve je ale potřeba převést je na objekt mlogit.data. Může to být trochu složitější, ale je to klíčový krok pro úspěšné použití funkce mlogit(). Než začneš psát kód, zadej přímo do konzole head(chocolate_df), abys měl/a přehled o názvech sloupců.

Toto cvičení je součástí kurzu

Modely výběru pro marketing v R

Zobrazit kurz

Pokyny k cvičení

  • Zjisti názvy sloupců, kde jsou uloženy volba a čísla alternativ. Doplň názvy těchto sloupců do parametrů choice a alt.var v příkazu mlogit.data().
  • Zjisti čísla sloupců, ve kterých jsou uloženy atributy Brand, Price a Type. Tato čísla předej jako vektor do parametru varying v příkazu mlogit.
  • Pomocí funkce str() ověř, že jsi data úspěšně převedl/a na objekt mlogit.data.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód