1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tư duy Thống kê với Python (Phần 2)

Connected

Bài tập

Vẽ các hồi quy bootstrap

Một cách trực quan để hình dung độ biến thiên có thể kỳ vọng trong hồi quy tuyến tính là vẽ đường bạn nhận được từ mỗi bản sao bootstrap của hệ số góc và hệ số chặn. Hãy làm điều này cho 100 bản sao bootstrap đầu tiên của hệ số góc và hệ số chặn (lưu trong bs_slope_reps và bs_intercept_reps).

Hướng dẫn

100 XP
  • Tạo một mảng các giá trị \(x\) gồm 0 và 100 để vẽ các đường hồi quy. Dùng hàm np.array() cho việc này.
  • Viết một vòng lặp for trong đó bạn vẽ một đường hồi quy với hệ số góc và hệ số chặn được cho bởi các cặp bản sao bootstrap. Thực hiện cho 100 đường.
    • Khi vẽ các đường hồi quy ở mỗi vòng lặp for, nhớ phương trình hồi quy y = a*x + b. Ở đây, a là bs_slope_reps[i] và b là bs_intercept_reps[i].
    • Chỉ định các đối số từ khóa linewidth=0.5, alpha=0.2, và color='red' trong lời gọi plt.plot().
  • Vẽ biểu đồ scatter với illiteracy trên trục x và fertility trên trục y. Nhớ chỉ định các đối số từ khóa marker='.' và linestyle='none'.
  • Gắn nhãn trục, đặt lề 2%, và hiển thị biểu đồ. Phần này đã được làm sẵn, nên hãy nhấn Gửi để trực quan hóa các hồi quy bootstrap!