Vizualizace bayesovského modelu
V předchozích cvičeních jsme odhadli bayesovský model, který předpovídá popularitu písně (popularity) na základě jejího stáří (song_age). Teď si model vizualizujeme. Pomocí datasetu songs a objektu stan_model, které jsou již načtené, vytvoř vizualizaci zobrazující data a odhadnutou regresní přímku pomocí ggplot2.
Toto cvičení je součástí kurzu
Bayesovská regresní analýza s balíčkem rstanarm
Pokyny k cvičení
- Ulož přehledný souhrn parametrů modelu do
tidy_coef - Vyber z
tidy_coefodhadnutý intercept a sklon - Vytvoř graf zobrazující data a odhadnutou regresní přímku s
song_agena ose x apopularityna ose y
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Save the model parameters
tidy_coef <- ___(stan_model)
# Extract intercept and slope
model_intercept <- tidy_coef$___[1]
model_slope <- tidy_coef$___[2]
# Create the plot
ggplot(songs, aes(x = ___, y = ___)) +
geom_point() +
geom_abline(intercept = ___, slope = ___)