stata引入虛擬變量的命令 怎么在stata里面做虛擬變量的回歸?
怎么在stata里面做虛擬變量的回歸?例如,有一個年數(shù)據(jù)字符串ID year001 2001010 2002100 2003110 2004111 2005輸入命令tab year,Gen(dummy
怎么在stata里面做虛擬變量的回歸?
例如,有一個年數(shù)據(jù)字符串
ID year
001 2001
010 2002
100 2003
110 2004
111 2005
輸入命令
tab year,Gen(dummy用這種方式,自動生成2001年至2005年的五個虛擬變量
回歸命令
reg y x dummy*
dummy*相當(dāng)于2001年至2005年的五個虛擬變量。Reg命令將自動消除一個虛擬變量,以確保不存在完全共線問題。
怎么在stata里面做虛擬變量的回歸?
您可以將時間偽變量添加到正態(tài)回歸命令中,
如下所示:reg y X1 x2 x3 i.year
虛擬變量的STATA命令是什么?
例如,您的變量稱為reg1 for 2010。您還有一個名為year的變量,它是每個變量對應(yīng)的年數(shù)。然后,使用以下命令,您可以生成一個新變量。僅當(dāng)
對應(yīng)的年份變量是您想要的年份時,值為1,其他值為0:Gen reg1=(year==2010)。
另一個更方便的方法是使用TABLATE命令。如果你的可變年份非常規(guī)律,比如1990-2010年。有21年。沒有像小數(shù)和無理數(shù)這樣的混亂數(shù)字。
stata里怎么設(shè)置一個地區(qū)虛擬變量?
例如,有一串年份數(shù)據(jù)idyear00120010102002100210020031102003110200411005,輸入命令“tabyear,Gen(dummy)這樣,就自動生成了2001年到2005年的五個偽變量?;貧w命令regyxdummy*dummy*等于2001年到2005年的五個虛擬變量。Reg命令將自動消除一個虛擬變量,以確保不存在完全共線問題。