虚拟变量的STATA命令是什么?

比如对地区做虚拟变量,名字分别是reg1-reg9, 然后是看出生率对GDP的影响,这时候命令要怎么打才能看以地区为虚拟变量的出生率对GDP回归,最好是9个地图出现在一张图上可以对比系数变化的

    比如你的变量叫做REG1,针对2010年。你同时还有一个变量叫YEAR,里面是每一个变量对应的年数。那么用以下命令,你能生成一个新的变量,只有当
    对应的YEAR变量为你想要的2010年时,数值取值为1,其他的都取值为0 : gen REG1 = (YEAR==2010)。

    还有一种方法更加方便,就是用TABULATE命令。如果你的变量YEAR非常的规则,比如1990-2010年。共有21个年份。没有其他的比如小数、无理数之类的乱七八糟的数。那么

                                         tabulate YEAR, gen(REG)

    会直接生成21个变量,REG1,REG2,....REG21。REG1就是当YEAR =1990时取值为1,其他时候取值为0.类似的REG2就是当YEAR =1991时取值为1,其他时候取值为0.。。。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-21
比如你的变量叫做REG1,针对2010年。你同时还有一个变量叫YEAR,里面是每一个变量对应的年数。那么用以下命令,你能生成一个新的变量,只有当对应的YEAR变量为你想要的
第2个回答  2014-04-13
help xi
很好做
相似回答