我用的是工企数据,原始数据是字符型,所以我的step1是把它们转化成数值型来处理。
但用了desring后,stata提示变量“ contains nonnumeric characters”。于是我用destring var1,gen(var2) force转换之后再list if var2==. 发现是因为var1中除了数字还有字母,如XB2397,而那些全是数字的如293870就顺利地被处理了。
那么问题来了,我现在要把数据中法人代码(也就是var1)重复出现的剔除掉,怎么做呢?duplicats drop 无法处理数值型变量不是吗?
求助大家,谢谢!