ComenzarEmpieza gratis

Trazar un modelo bayesiano

En ejercicios anteriores hemos estimado un modelo bayesiano que predice la popularidad de una canción (popularity) a partir de su antigüedad (song_age). Ahora vamos a visualizar el modelo. Utilizando el conjunto de datos songs y el objeto stan_model que ya están cargados, crea una visualización que muestre los datos la línea de regresión estimada utilizando ggplot2.

Este ejercicio forma parte del curso

Modelización de regresión bayesiana con rstanarm

Ver curso

Instrucciones del ejercicio

  • Guarda un resumen ordenado de los parámetros del modelo en tidy_coef
  • Saca la intercepción y la pendiente estimadas de tidy_coef
  • Crea un gráfico que muestre los datos y estime la recta de regresión con song_age en el eje x y popularity en el eje y

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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 = ___)
Editar y ejecutar código