首页 文章

为具有年效果的州创建虚拟

提问于
浏览
-1

我有6个州(2009-2014)的18个州的数据 . 我怎样才能创建同时考虑状态和时间效应的假人?

1 回答

  • 1

    没有你的数据我必须承担很多答案,但是如果我假设你的 state 变量是一个字符串并且你的 year 变量是数字,那么为此创建虚拟变量我会将两个变量放在一起然后 encode 它们就像下面:

    tostring year, replace
    gen state_year = state+year
    encode state_year, gen(state_year_num)
    

    state_year_num 是您的指标变量 .

    如果你想要一堆虚拟变量,你可以添加这一行:

    tabulate state_year_num, gen(dummy)
    

    这将产生与州 - 年对一样多的虚拟变量 .

相关问题