我有6个州(2009-2014)的18个州的数据 . 我怎样才能创建同时考虑状态和时间效应的假人?
没有你的数据我必须承担很多答案,但是如果我假设你的 state 变量是一个字符串并且你的 year 变量是数字,那么为此创建虚拟变量我会将两个变量放在一起然后 encode 它们就像下面:
state
year
encode
tostring year, replace gen state_year = state+year encode state_year, gen(state_year_num)
和 state_year_num 是您的指标变量 .
state_year_num
如果你想要一堆虚拟变量,你可以添加这一行:
tabulate state_year_num, gen(dummy)
这将产生与州 - 年对一样多的虚拟变量 .
1 回答
没有你的数据我必须承担很多答案,但是如果我假设你的
state
变量是一个字符串并且你的year
变量是数字,那么为此创建虚拟变量我会将两个变量放在一起然后encode
它们就像下面:和
state_year_num
是您的指标变量 .如果你想要一堆虚拟变量,你可以添加这一行:
这将产生与州 - 年对一样多的虚拟变量 .