R語言中如何根據coef()寫出回歸模型的程序?
4 回答

倚天杖
TA貢獻1828條經驗 獲得超3個贊
問題關鍵在于數據全為0,這樣在算t檢驗統計里時,其分母為0,故得到NaN。
因此在t.test設置任何參數都是沒有用的,你應該在t.test之有加條件判斷出現這種情況 應該 先令
p>0.05才行

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
coef不是寫成回歸模型的程序,而是讀取你之前構建的模型回歸系數。
比如mylogit <- glm(admit ~ gre + gpa + rank, data = mydata, family = "binomial")
你構建了logistic回歸模型并把模型數據儲存在mylogit這個對象里面。
coef(mylogit)就會顯示回歸方程的回歸系數。 你也可以print(mylogit)看看有什么不同。

qq_笑_17
TA貢獻1818條經驗 獲得超7個贊
將t.test()的結果保存下來,然后用$符號提取。如
res <- t.test()
res$p.value
或者
t.test()$p.value
注意t檢驗中的參數照寫

郎朗坤
TA貢獻1921條經驗 獲得超9個贊
當命令沒有完全輸入完成的時候,按“enter”換行的時候,就會出現“+”。
解決方法:
直接鍵盤按Esc鍵退出就可以把+號去掉,恢復正常的編輯狀態。
清屏用快捷鍵Ctrl+L 就可以清除所有編輯的語句。
- 4 回答
- 0 關注
- 1777 瀏覽
添加回答
舉報
0/150
提交
取消