很感谢楼主的经验分享!我近期也在做数据处理,看到楼主写的“定序变量设置虚拟变量,可用以下命令,用健康状况例子说明。很不健康,比较不健康,一般,比较健康,很健康设置成1 2 3 4 5数据”,那么,在将数据导入stata之前,比如说,我的变量是租期长短,分为1-3个月,3-6个月,一年以内,一年以上这4类,那么,是需要先在excel中,将相应的租期先赋值为1,2,3,4吗?
然后在stata中用以下命令:recode 变量名 (1 = 1) (2 = 2)(3 =3)(4=4)(5=5), generate(新变量名)。 recode tenancy (1 = 1) (2 = 2)(3 =3)(4=4), generate(tenancy1)。 这时,tenancy1就变成了虚拟变量了吗??希望楼主能够予以回复!非常感谢!