[程式] STATA 兩組迴歸係數差異的t檢定

看板Statistics作者 (小雅)時間10年前 (2015/07/16 17:27), 10年前編輯推噓1(109)
留言10則, 3人參與, 最新討論串1/1
------------------------------------------------------------------------ [軟體程式類別]: STATA [程式問題]: 下面詳述 [軟體熟悉度]:低(1~3個月) [問題敘述]: 是這樣的,指導老師要我執行同一個迴歸當中,兩組係數差異的t檢定。 假設我的迴歸是 Y = β1 X1 + β2 X2 + ? ? ? + βk Xk (X幾乎都為dummy) 想要比較(β3 - β5) 和 (β7 - β9) 也就是說null hypothesis是Ho : β3 - β5 = β7 - β9 本人的統計概念弱,STATA也剛學不久,老師直接提示我用ttest 和_b[variable 1] - _b[variavle 2]這兩種指令去搭配。(Ho也是他的指示) 但是無法跑出結果來,ttest不接受_b[variable 1]作為變數。 翻了教科書t檢定的部分,也上網爬了文,腦子亂哄哄還是不曉得錯在哪... 還請高手指點迷津,謝謝。 [程式範例]: ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.3.190.162 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1437038874.A.50F.html

07/16 17:32, , 1F
在 H0 之下, 也就是 β3 = β5+β7-β9, 這相當於以 X3+X5,
07/16 17:32, 1F

07/16 17:33, , 2F
X3+X7, X9-X3 三個新變數取代原模型的 X3,X5,X7,X9 這4個
07/16 17:33, 2F

07/16 17:34, , 3F
變數.
07/16 17:34, 3F

07/16 17:35, , 4F
所以, 如果軟體沒有直接做諸係數之線性式的檢定方法, 那麼
07/16 17:35, 4F

07/16 17:35, , 5F
就是做兩模型之比較.
07/16 17:35, 5F
抱歉不太懂大大在說什麼,話說我的X幾乎都是dummy variable,不曉得是否能夠減來 加去?

07/16 17:40, , 6F
直接打變數名稱 test x3-x5=x7-x9 應該行 不過我沒軟體
07/16 17:40, 6F

07/16 17:40, , 7F
07/16 17:40, 7F

07/16 17:40, , 8F
沒電腦
07/16 17:40, 8F
可以的,F檢定我已試過,結果如下。 F( 1, 1426) = 0.33 Prob > F = 0.5630 但不是老師要求的t檢定,好苦惱。難道說t檢定無法用於迴歸係數相減...但變數相減 也跑不出結果來...

07/16 22:03, , 9F
F分配第一個自由度為1時和t分配是相通的。
07/16 22:03, 9F

07/16 22:05, , 10F
換句話說,你已經做出來了。
07/16 22:05, 10F
這樣啊@@...感謝開解。 ※ 編輯: maple199053 (126.254.204.120), 07/17/2015 14:42:34
文章代碼(AID): #1LftaQKF (Statistics)