(本文为andruw原创,转载请注明出处)
很多时候,我们需要基于现有数据创建虚拟变量(dummy variable)或分类变量(categorical variable)。比如,我们拿到如下样本,需要按国家建立虚拟变量。
生成该数据的代码:
创建虚拟变量比较常见的有三种方法:
1. 使用generate命令
2. 使用tabulate命令
3. 使用xi(factor variable,即因子变量)
创建分类变量比较常见的方法有:
1. 使用egen函数group
2. 使用encode(同时还会生成数值标签)
Stata tips & tricks帖子列表:
000. “吐槽”Stata
001. Reshape! Reshape!