Tôi có dữ liệu sau đây nằm ở đây . Tôi đang cố gắng tính khoảng tin cậy 95% về độ tinh khiết trung bình khi tỷ lệ hydrocarbon là 1,0. Trong R, tôi nhập như sau.
> predict(purity.lm, newdata=list(hydro=1.0), interval="confidence", level=.95)
fit lwr upr
1 89.66431 87.51017 91.81845
Tuy nhiên, làm thế nào tôi có thể tự rút ra kết quả này? Tôi đã cố gắng sử dụng các phương trình sau đây.
Và tôi nhập như sau vào R.
> SSE_line = sum((purity - (77.863 + 11.801*hydro))^2)
> MSE = SSE_line/18
> t.quantiles <- qt(c(.025, .975), 18)
> prediction = B0 + B1*1
> SE_predict = sqrt(MSE)*sqrt(1+1/20+(mean(hydro)-1)^2/sum((hydro - mean(hydro))^2))
> prediction + SE_predict*t.quantiles
[1] 81.80716 97.52146
Kết quả của tôi khác với chức năng dự đoán của R. Tôi đang hiểu lầm gì về khoảng dự đoán?
predict(purity.lm, newdata=list(hydro=1.0), interval="prediction", level=.95)