永发信息网

stata中生成虚拟变量,下面这个看不太懂……不是应该设置成N-1虚拟变量吗?

答案:2  悬赏:20  手机版
解决时间 2021-03-21 02:31
  • 提问者网友:兔牙战士
  • 2021-03-20 10:35
例:数据集中year的取值范围是2001,2002,2003,2004,2005,则指令 xi i.year生成4个虚拟变量 _Iyear_2,_Iyear_3,_Iyear_4,_Iyear_5,分别对应year取值为2002,2003,2004,2005的情形。
-----------------------------------------------------------------------------------------------------------------------
tab x1,gen(x1) 产生x1的虚拟变量。
-----------------------------------------------------------------------------------------------------------------------
gen fsize1=fize==1 产生虚拟变量,如果family size为1,则令fsize1=1,否则为零。下同。
gen fsize2=fsize==2
gen fsize3=fsize==3
gen fsize4=fsize==4
gen fsize5=fsize>=5
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2021-03-20 11:43
这是硬拼在一起的吗?文字描述里说变量名是year,代码里是fsize,不一回事儿啊……
全部回答
  • 1楼网友:往事隔山水
  • 2021-03-20 13:15
应该不是吧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯