Alfred_G 发表于 2015-3-4 23:24 
一般研究教育时候都是将它们处理成教育程度(高中低)的虚拟变量;
或者按照受教育程度赋值:文盲=0;小学 ...
我最近也是做这个,请问代码是这样吗,我运行出来有点问题(I2_1是我的变量名)
gen 受教育年限=0 if I2_1_==1
replace 受教育年限=6 if I2_1_==2
replace 受教育年限=9 if I2_1_==3
replace 受教育年限=12 if I2_1_==4
replace 受教育年限=12 if I2_1_==5
replace 受教育年限=14 if I2_1_==6
replace 受教育年限12 if I2_1_==7
replace 受教育年限=12 if I2_1_==8
replace 受教育年限=12 if I2_1_==9
replace 受教育年限=15 if I2_1_==10
replace 受教育年限=19 if I2_1_==11
tab 受教育年限
我运行完显示I2_1_ ambiguous abbreviation是我哪里编错了吗