Vẽ dữ liệu và đường khớp mô hình tuyến tính
Trong các bài trước, bạn đã luyện cách khớp và diễn giải mô hình hồi quy Poisson. Trong bài này, bạn sẽ trực quan hóa dữ liệu crab và sau đó là mức độ khớp của mô hình.
Đầu tiên, bạn sẽ vẽ đường khớp tuyến tính cho dữ liệu, để sau đó so sánh với giá trị khớp từ hồi quy Poisson.
Bài tập này là một phần của khóa học
Mô hình Tuyến tính Tổng quát (GLM) trong Python
Hướng dẫn bài tập
- Import thư viện
seabornvàmatplotlib. - Dùng dữ liệu
crabđể vẽ các điểm dữ liệu vớiwidthtrên trục x vàsattrên trục y, thêm jitter bằng0.3cho biếnsat. - Thêm đường khớp mô hình tuyến tính bằng cách đặt tham số
fit_regthànhTrue. - Đặt
'color'của đường khớp là'green'và'label'là'LM fit'.
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.
# Import libraries
import ____ as sns
import ____.pyplot as plt
# Plot the data points and linear model fit
sns.regplot(____, ____, data = ____,
y_jitter = ____,
fit_reg = ____,
line_kws = {'color':____,
'label':____})
# Print plot
plt.show()