Xem xét ví dụ này:
set.seed(5) # this line will allow you to run these commands on your
# own computer & get *exactly* the same output
x = rnorm(50)
y = rnorm(50)
fit = lm(y~x)
summary(fit)
# Call:
# lm(formula = y ~ x)
#
# Residuals:
# Min 1Q Median 3Q Max
# -2.04003 -0.43414 -0.04609 0.50807 2.48728
#
# Coefficients:
# Estimate Std. Error t value Pr(>|t|)
# (Intercept) -0.00761 0.11554 -0.066 0.948
# x 0.09156 0.10901 0.840 0.405
#
# Residual standard error: 0.8155 on 48 degrees of freedom
# Multiple R-squared: 0.01449, Adjusted R-squared: -0.006046
# F-statistic: 0.7055 on 1 and 48 DF, p-value: 0.4051
Câu hỏi, tôi đoán, là làm thế nào để tìm ra phương trình hồi quy từ đầu ra tóm tắt của R. Theo đại số, phương trình của mô hình hồi quy đơn giản là:
Chúng ta chỉ cần ánh xạ đầu ra theo các điều khoản này. Để dí dỏm:
y^tôi= β^0+ β^1xtôi+ ε^tôitrong đó ε ∼ N( 0 , σ ^2)
summary.lm()
- β^0 là
Estimate
giá trị trong (Intercept)
hàng (cụ thể, -0.00761
)
- β^1 là
Estimate
giá trị trong x
hàng (cụ thể, 0.09156
)
- σ^ là
Residual standard error
(cụ thể, 0.8155
)
Cắm này trong trên lãi suất:
Đối với một thấu đáo hơn tổng quan, bạn có thể muốn đọc chủ đề này: Giải thích từ lm R () của đầu ra .
y^tôi= - 0,00761 + 0,09156 x tôi + ε ^tôitrong đó ε ∼ N( 0 , 0,8155 2)
lm
và các mô hình tuyến tính nói chung hơn, nhưng không rõ ràng chính xác những gì bạn muốn. Bạn có thể đưa ra một ví dụ hoặc một cái gì đó để làm rõ? Đây có phải là cho một số chủ đề?