Mulai sekarangMulai gratis

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

Lihat Kursus

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_age pada sumbu x dan popularity pada 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 = ___)
Edit dan Jalankan Kode