CommencezCommencez gratuitement

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

Voir le cours

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_age sur l'axe des x et popularity sur 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 = ___)
Modifier et exécuter le code