Vizualizarea unui model Bayesian
În exercițiile anterioare am estimat un model Bayesian care prezice popularitatea unui cântec (popularity) în funcție de vârsta acestuia (song_age). Acum hai să vizualizăm modelul. Folosind setul de date songs și obiectul stan_model care sunt deja încărcate, creează o vizualizare care să afișeze datele și dreapta de regresie estimată, folosind ggplot2.
Acest exercițiu face parte din cursul
Modelare de regresie bayesiană cu rstanarm
Instrucțiuni pentru exercițiu
- Salvează un rezumat ordonat al parametrilor modelului în
tidy_coef - Extrage interceptul și panta estimate din
tidy_coef - Creează un grafic care să afișeze datele și dreapta de regresie estimată, cu
song_agepe axa x șipopularitype axa y
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 = ___)