-5
我有一個函數行有問題。函數行()不起作用
這是我至今寫:
model.ew<-lm(Empl~Wage)
summary(model.ew)
plot(Empl,Wage)
mean<-1:500
lw<-1:500
up<-1:500
for(i in 1:500){
mean[i]<-predict(model.ew,data.frame(Wage=i*100),interval="confidence",level=0.90)[1]
lw[i]<-predict(model.ew,data.frame(Wage=i*100),interval="confidence",level=0.90)[2]
up[i]<-predict(model.ew,data.frame(Wage=i*100),interval="confidence",level=0.90)[3]
}
plot(Wage,Empl)
lines(mean,type="l",col="red")
lines(up,type="l",col="blue")
lines(lw,type="l",col="blue")
我的問題I S出現在我的陰謀沒有行,我想不通爲什麼。
有人可以幫我嗎?
從哪來的'Empl'和'工資'?請包含示例數據。 –
'predict.lm'是矢量化的。不需要for循環。研究'?predict.lm'中的例子。 – Roland
此外,你想傳遞x和y值到'行',而不僅僅是x。 – Roland