Bootstrap theo cặp cho dữ liệu biết chữ/sinh sản
Dùng hàm bạn vừa viết để thực hiện pairs bootstrap và vẽ biểu đồ histogram mô tả ước lượng của hệ số dốc từ dữ liệu mù chữ/sinh sản. Đồng thời báo cáo khoảng tin cậy 95% của hệ số dốc. Dữ liệu đã có sẵn trong các mảng NumPy illiteracy và fertility.
Nhắc lại, draw_bs_pairs_linreg() có chữ ký hàm draw_bs_pairs_linreg(x, y, size=1), và trả về hai giá trị: bs_slope_reps và bs_intercept_reps.
Bài tập này là một phần của khóa học
Tư duy Thống kê với Python (Phần 2)
Hướng dẫn bài tập
- Dùng hàm
draw_bs_pairs_linreg()của bạn để lấy1000bản sao bootstrap của hệ số dốc và hệ số chặn. Dữ liệu trục x làilliteracyvà trục y làfertility. - Tính và in ra khoảng tin cậy bootstrap 95% cho hệ số dốc.
- Vẽ và hiển thị histogram của các bản sao hệ số dốc. Nhớ gắn nhãn cho các trục. Phần này đã được làm sẵn, nên hãy bấm Submit Answer để xem biểu đồ của bạn!
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.
# Generate replicates of slope and intercept using pairs bootstrap
bs_slope_reps, bs_intercept_reps = ____
# Compute and print 95% CI for slope
print(np.percentile(____, ____))
# Plot the histogram
_ = plt.hist(bs_slope_reps, bins=50, density=True)
_ = plt.xlabel('slope')
_ = plt.ylabel('PDF')
plt.show()