我在R中運行OLS迴歸,從中得到一對係數。以下是部分代碼:最小二乘迴歸係數非線性函數的標準誤和置信區間
Attacks <- Treat.Terr.Dataset$Attacks[2:30]
Attackslag <- Treat.Terr.Dataset$Attacks[1:29]
TreatmentEffect <- Treat.Terr.Dataset$TreatmentEffect[2:30]
TreatmentEffectlag <- Treat.Terr.Dataset$TreatmentEffect[1:29]
olsreg <- lm(TreatmentEffect ~ TreatmentEffectlag + Attacks + Attackslag)
coeffs<-olsreg$coefficients
然後我需要計算:(Attacks + Attackslag)/(1 - TreatmentEffectlag)
。問題是我可以使用(coeffs[3] + coeffs[4])/(1 - coeffs[2])
在R上做這個,但結果是沒有任何p值或置信區間的固定數字,就像計算器會顯示我一樣。
有誰知道是否有任何函數可以用來計算這個置信區間?
編者注
如果目標量是迴歸係數的線性函數,那麼問題降低到一般的線性假設檢驗,其中精確推斷是可能的。
'bootstrap'它。 – user20650
歡迎來到StackOverflow!請閱讀關於[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)以及如何給出[可重現的示例]的信息(http://stackoverflow.com/questions/ 5963269 /如何對化妝一個偉大-R-重複性,例如/ 5963610)。這會讓其他人更容易幫助你。 – Jaap
你打算如何使用這些?這將決定最佳的迴應。 – Elin