Jednoduchý model polohy pomocí Naive Bayes
Předchozí cvičení ukázala, že pravděpodobnost, že Brett bude v práci nebo doma v 9 hodin ráno, závisí hodně na tom, jestli je pracovní den, nebo víkend.
Abys viděl/a toto zjištění v praxi, použij datový rámec where9am k sestavení modelu Naive Bayes na stejných datech.
S tímto modelem pak můžeš předpovídat budoucnost: kde si model myslí, že Brett bude v 9 hodin ráno ve čtvrtek a v sobotu?
Dataový rámec where9am je dostupný v tvém pracovním prostředí. Obsahuje informace o poloze Bretta v 9 hodin ráno v různé dny.
Toto cvičení je součástí kurzu
Supervised Learning v R: Klasifikace
Pokyny k cvičení
- Načti balíček
naivebayes. - Pomocí
naive_bayes()se vzorcem ve tvaruy ~ xsestav model závislostilocationnadaytype. - Předpověz polohu ve čtvrtek v 9 hodin ráno pomocí
predict()s objektemthursday9amjako argumentemnewdata. - Totéž proveď pro předpověď polohy
saturday9am.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load the naivebayes package
# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)
# Predict Thursday's 9am location
predict(___, ___)
# Predict Saturdays's 9am location