Một cách khác để quy cách hàm số phi tuyến là dùng hàm lograthims lên biến \[Y\] hoặc/và \[X\]. Chuyển hàm logarithms thay đổi các biến sang phần trăm thay đổi. Có nhiều cách để xây dựng mô hình theo cách tiếp cận logarithm.
Trường hợp 1: logarithm \[X\]
Mô hình trở thành:
\[Y_i =\beta_0 + \beta_1 \times \ln[X_i] + u_i\]
# estimate a level-log model
LinearLog_model |t|]
## [Intercept] 557.8323 3.8399 145.271 < 2.2e-16 ***
## log[income] 36.4197 1.3969 26.071 < 2.2e-16 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Ta vẽ đường hồi quy như sau.
# draw a scatterplot
plot[score ~ income,
col = "steelblue",
pch = 20,
data = CASchools,
main = "Linear-Log Regression Line"]
# add the linear-log regression line
order_id