我是R的初學者,我在texreg上有個問題。如何在texreg中顯示t值
我一直在網上搜索信息的日子,但我沒有找到太多。我想通過使用texreg在我的導出表中包含t值,並且我希望我的t值位於[]中的每個係數下。
如果有人能給我提供一些提示,謝謝!
我是R的初學者,我在texreg上有個問題。如何在texreg中顯示t值
我一直在網上搜索信息的日子,但我沒有找到太多。我想通過使用texreg在我的導出表中包含t值,並且我希望我的t值位於[]中的每個係數下。
如果有人能給我提供一些提示,謝謝!
通常情況下,應在括號內報告標準錯誤。但是,如果您確實想用t值替換它們,則可以按如下所示進行操作。
的例如迴歸分析從lm
文檔:
ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group <- gl(2, 10, 20, labels = c("Ctl","Trt"))
weight <- c(ctl, trt)
lm.D9 <- lm(weight ~ group)
lm.D90 <- lm(weight ~ group - 1)
解決方案1:
screenreg(list(lm.D9, lm.D90), override.se =
list(c(0.5, 0.5), c(0.5, 0.5)))
這將覆蓋標準誤差,並通過您所提供的自定義值替換它們。結果表:
=================================
Model 1 Model 2
---------------------------------
(Intercept) 5.03 ***
(0.50)
groupTrt -0.37 4.66 ***
(0.50) (0.50)
groupCtl 5.03 ***
(0.50)
---------------------------------
R^2 0.07 0.98
Adj. R^2 0.02 0.98
Num. obs. 20 20
=================================
*** p < 0.001, ** p < 0.01, * p < 0.05
解決方案2:
而是移交模型texreg,可以提取係數等,並將它們保存到一個對象,操縱對象,並交出的對texreg進行操縱的對象。
tr1 <- extract(lm.D9)
[email protected] <- c(0.5, 0.5) # enter new values, e.g., t values
tr2 <- extract(lm.D90)
[email protected] <- c(0.5, 0.5) # enter new values, e.g., t values
screenreg(list(tr1, tr2))
目前無法用方括號替換圓括號。
社會學家通常t值應該在禁忌症中提供。 – jaySf 2017-10-12 23:56:02
什麼是'texreg'?請說明來自哪個軟件包。請同時發佈一些示例數據和代碼。 – Andrie 2014-11-22 15:38:52
由於您尚未提供測試用例,所以您應該對包裝作者編寫的文檔的第18-21頁進行獨立研究:http://www.jstatsoft.org/v55/i08/ – 2014-11-22 20:11:20