Bắt đầu ngayBắt đầu miễn phí

Vẽ mô hình Bayesian

Trong các bài trước, bạn đã ước lượng một mô hình Bayesian dự đoán mức độ phổ biến của bài hát (popularity) từ tuổi bài hát (song_age). Giờ hãy trực quan hóa mô hình đó. Sử dụng bộ dữ liệu songs và đối tượng stan_model đã được nạp sẵn, tạo một biểu đồ dùng ggplot2 để hiển thị dữ liệu và đường hồi quy đã ước lượng.

Bài tập này là một phần của khóa học

Mô hình Hồi quy Bayesian với rstanarm

Xem khóa học

Hướng dẫn bài tập

  • Lưu phần tóm tắt gọn của các tham số mô hình vào tidy_coef
  • Trích xuất hệ số chặn (intercept) và độ dốc (slope) ước lượng từ tidy_coef
  • Tạo biểu đồ hiển thị dữ liệu và đường hồi quy ước lượng với song_age trên trục x và popularity trên trục y

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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 = ___)
Chỉnh sửa và Chạy Mã