我有两个包含状态标识符和年份的变量 . 如果我想创建指示每个状态的虚拟变量,我通常会编写以下代码:
tab state_id, gen(state_id_)
这将给我一组变量,state_id_1,state_id_2,...等 . 但是如果我想获得状态和年份交互的虚拟变量列表,那么可以使用哪些操作,例如指示状态1的虚拟变量2005年 .
你试过看 xi (https://www.stata.com/manuals13/rxi.pdf)吗?它将为每个分类变量和这两个变量的相互作用创建虚拟变量 . 所以,如果你这样做:
xi
xi i.state*i.year
这应该可以为您提供所需的内容,但请注意,它会自然地对此进行编码,并省略每个分类变量的第一类 .
1 回答
你试过看
xi
(https://www.stata.com/manuals13/rxi.pdf)吗?它将为每个分类变量和这两个变量的相互作用创建虚拟变量 . 所以,如果你这样做:这应该可以为您提供所需的内容,但请注意,它会自然地对此进行编码,并省略每个分类变量的第一类 .