Memplot model Bayesian
Pada latihan sebelumnya kita telah mengestimasi model Bayesian yang memprediksi popularitas lagu (popularity) dari usianya (song_age). Sekarang mari memvisualisasikan model tersebut. Dengan menggunakan himpunan data songs dan objek stan_model yang sudah dimuat, buat visualisasi yang menampilkan data dan garis regresi hasil estimasi menggunakan ggplot2.
Latihan ini merupakan bagian dari kursus
Pemodelan Regresi Bayesian dengan rstanarm
Instruksi latihan
- Simpan ringkasan rapi dari parameter model ke
tidy_coef - Ambil nilai taksiran intercept dan slope dari
tidy_coef - Buat plot yang menampilkan data dan garis regresi hasil estimasi dengan
song_agepada sumbu x danpopularitypada sumbu y
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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 = ___)