专栏名称: 超超跃跃
“风吹枯叶落,落叶生肥土,肥土丰香果。<br...
目录
今天看啥  ›  专栏  ›  超超跃跃

stata-变量修改

超超跃跃  · 简书  ·  · 2021-03-20 23:08

文章预览

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

………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览