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

Mô hình tuyến tính, một trường hợp đặc biệt của GLM

Trong bài tập này, bạn sẽ huấn luyện một mô hình tuyến tính theo hai cách: dùng hàm ols() và dùng hàm glm(). Điều này sẽ cho thấy mô hình tuyến tính là một trường hợp đặc biệt của mô hình tuyến tính tổng quát (GLM).

Bạn sẽ dùng bộ dữ liệu salary đã được nạp sẵn và được giới thiệu trong video.

Nhắc lại rằng mô hình tuyến tính trong Python được định nghĩa như sau:

ols(formula = 'y ~ X', data = my_data).fit()

và mô hình tuyến tính tổng quát có thể được huấn luyện bằng

glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()

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

Xem khóa học

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 ____ as ____
from ____.____.____ import ____, ____

# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
               data = ____).fit()

# View model coefficients
print(model_lm.params)
Chỉnh sửa và Chạy Mã