文章预览
1.改变量名
stata变量名的规则:
(1) 由英为字母、数字或 _ 组成,至多不超过 32 个;
(2) 首字母必须为 字母 或 _ ;尽量不使用 “_” 作为变量的第一个字母,因为许多stata的内部变量都是以 _ 开头的,如_n, _N, _cons, _b,避免冲突
(3) 英文字母的大写和小写具有不同的含义;一般用小写方便
一般习惯:
对数 gen ln_var = ln(var)
二次项 gen var_sq = var^2 //
虚拟变量 gen dum = (var==1)
gen time = (year>=1994) & !missing(year)
gen treated = (country>4) & !missing(country)
tab country ,gen(dummy_)
交乘项 gen var1_x_var2 = var1*var2
灵活运用命令rename
rename var , upper //改成大写
rename var , upper //改成小写
rename c* =_old //所有c开头的变量增加后缀
rename *_old * //移除后缀_old
………………………………