Định lượng các b-value
Dựa trên biểu đồ bạn đã tạo ở bài trước, bạn có thể yên tâm dùng ngưỡng đầy đủ mt = 3. Với ngưỡng này, hãy tính các giá trị b cho giai đoạn từ 1980 đến 2009 và cho giai đoạn 2010 đến giữa năm 2017. Hàm b_value() bạn đã viết ở chương trước — hàm tính b-value và khoảng tin cậy từ một tập độ lớn và ngưỡng đầy đủ — đã có sẵn trong namespace của bạn, cùng với các mảng numpy mags_pre và mags_post từ bài trước, và mt.
Bài tập này là một phần của khóa học
Các nghiên cứu tình huống về tư duy thống kê
Hướng dẫn bài tập
- Tính b-value và khoảng tin cậy 95% cho các trận động đất từ 1980 đến 2009 với 10.000 bản sao bootstrap.
- Tính b-value và khoảng tin cậy 95% cho các trận động đất từ 2010 đến giữa năm 2017 với 10.000 bản sao bootstrap.
- Nhấn "Gửi câu trả lời" để in kết quả ra màn hình.
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.
# Compute b-value and confidence interval for pre-2010
b_pre, conf_int_pre = ____(____, ____, ____=[____, ____], ____=____)
# Compute b-value and confidence interval for post-2010
b_post, conf_int_post = ____
# Report the results
print("""
1980 through 2009
b-value: {0:.2f}
95% conf int: [{1:.2f}, {2:.2f}]
2010 through mid-2017
b-value: {3:.2f}
95% conf int: [{4:.2f}, {5:.2f}]
""".format(b_pre, *conf_int_pre, b_post, *conf_int_post))