Tracer un modèle bayésien
Dans les exercices précédents, nous avons estimé un modèle bayésien qui prédit la popularité d'une chanson (popularity) à partir de son ancienneté (song_age). Visualisons maintenant le modèle. En utilisant l'ensemble de données songs et l'objet stan_model déjà chargés, créez une visualisation qui montre les données et la droite de régression estimée avec ggplot2.
Cette activité fait partie du cours
Modélisation de régression bayésienne avec rstanarm
Instructions de l’exercice
- Enregistrez un sommaire soigné (tidy) des paramètres du modèle dans
tidy_coef - Extraire l'ordonnée à l'origine (interception) et la pente estimées à partir de
tidy_coef - Créez un graphique montrant les données et la droite de régression estimée avec
song_agesur l'axe des x etpopularitysur l'axe des y
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 = ___)