2014-06-06 256 views
0

目前,我想要如下,以適應在Stata線性迴歸:xi:reg Dependent IV_Rating IV_Size的Stata:添加交互項的迴歸

我的目標是看是否IV_Rating對因變量的影響(係數)是顯著不同的小尺寸,相比大尺寸(均來自IV_Size)。我製作了兩個假人(0 = false和1 = true)IV_Size,稱爲SmallLarge(排除媒介)。我已經跑了以下內容:xi:reg Dependent IV_Rating IV_Size IV_Rating#Small IV_Rating#Large

Error: factor variables may not contain negative values

我發現下面的解決辦法:我想補充c。 (連續變量),儘管IV_Rating變量僅從-3到+3。 xi:reg Dependent IV_Rating IV_Size c.IV_Rating#Small c.IV_Rating#Large

兩種相互作用的P值都不顯着,這與預期的一樣(兩種IV本身仍然是顯着的)。但我也讀過,你可以使用##而不是#,我開始變得非常困惑,除其他外。我做對了嗎?

回答

1

只要改變編碼爲正整數(可能使用recode):

x x2 
-3 1 
-2 2 
-1 3 
1 4 
2 5 
3 6 

此外,您還可以直接使用(而不是xi)因子變量符號:

reg y i.x2##i.z 

這將包括主對兩個分類變量的影響以及它們的相互作用。

+0

謝謝!這個記錄整理了我確實的錯誤。現在我意識到'##'的意思了。謝謝! –