//如果有变量ifoi则删除该变量,否则命令即结束,准备产生新变量ifoi,如果有则删除,没有则进行下一步 cap drop ifoi //使用正则表达式 //建立新变量ifoi,如果yjszyyq包含”经济"值为1,否则为0 gen ifoi=regexm(yjszyyq,"经济") if yjszyyq!="" //先排序 gsort -ifoi //产生新变量filter,根据ifoi分类,ifoi相同的数据从1到最后一条编号 bys ifoi:gen filter=_n //根据ifoi降序排序 //分类依据可以根据两个以上的变量,需要根据相应变量先排序 gsort zgbm gwmc bys zgbm gwmc:gen filter=_n
标签:ifoi,filter,yjszyyq,STATA,序号,排序,gen,变量 From: https://www.cnblogs.com/xkdn/p/17151455.html