生成新变量:generate
1.g ln wage = log(wage) 前面是变量名,后面是代表取对数
2.g wage2=wage^2 变平方
3.g wage =edu*wage 生成wage 和 edu 的互动项
4.g w=exp(ln wage) 根据工资对数计算工资水平
5.g edu = (wage>=10) 设定虚拟变量,工资大于10为1 ,反之为0 ,想修改逻辑判断,那就drop edu 然后重新定义一次,方法二:replace edu=(wage>=9)
6.rename edu educ 重命名,较长的变量名可以简化s1,s2.......drop s*就全删掉了
//检测所有变量名只要当前行有一个缺失值则mis的值为1,否则为0
egen mis=rowmiss(_all)
//只保留所有变量都没有缺失值的行
keep if mis==0
//检测变量名cfps2014eduy有缺失值的行则mis的值为1,否则为0
egen mis=rowmiss(cfps2014eduy)
//只保留所有变量都没有缺失值的行
keep if mis==0
//删除变量名fq6对应的标签
label drop fq6
//修改变量名ft301的标签为"待偿房贷总额(元)"
label variable ft301 "待偿房贷总额(元)"