2017-03-03 40 views
0

我使用一個預測超過GLM在R.,我使用的數據集是Smarket從庫ISLR:中的R GLM後得到負的預測值

test.glm <- glm(Direction ~ Year+Lag1+Lag2+Lag3+Lag4+Lag5+Volume,data=test,family=binomial()) 
test.glm.predict <- predict(test.glm,type="response") 

但是test.glm的值.predict是否定值和idk原因?

回答

1

東西似乎與你的負面價值的陳述可疑。正如彙總所示,我獲得了所有積極的價值。請考慮清除您的全球環境,即,RM(名單= LS()),然後重新嘗試

> test<-ISLR::Smarket 
> test.glm <- glm(Direction ~ Year+Lag1+Lag2+Lag3+Lag4+Lag5+Volume,data=test,family=binomial()) 

> test.glm.predict <- predict(test.glm,type="response") 
> summary(test.glm.predict) 
    Min. 1st Qu. Median Mean 3rd Qu. Max. 
0.3527 0.4855 0.5245 0.5184 0.5550 0.6072