2015-02-24 42 views
-5

如何創建和並打印data.frame與Y,X,Y,帽子和e每個觀測,給出虛擬數據是這樣的:查找Y型帽中的R

y x 
17 1 
22 2 
29 3 
29 4 
38 5 
39 6 
45 7 
+1

什麼是「頂帽子」和「E」的定義?你適合一條直線還是什麼? – Spacedman 2015-02-24 12:50:08

回答

1

假設你想要一個簡單的線性迴歸模型的擬合值和殘差,你可以得到這些如下:

mod <- lm(y~x, data = df) 
data.frame(df, y_hat = fitted(mod), e = residuals(mod)) 
    y x y_hat   e 
1 17 1 17.67857 -0.6785714 
2 22 2 22.21429 -0.2142857 
3 29 3 26.75000 2.2500000 
4 29 4 31.28571 -2.2857143 
5 38 5 35.82143 2.1785714 
6 39 6 40.35714 -1.3571429 
7 45 7 44.89286 0.1071429 
+5

不要假設,向Q添加評論並等待澄清。 – Spacedman 2015-02-24 13:05:52