WYCGAT 发表于 2016-8-12 19:44 
encode varname, gen (newvarname),应该是这个命令吧
用encode的确变成数值了,但会出现前面有人提到的问题。
但用了前面提到的加force,依然没用。
destring v1,gen(v2)force
v1 contains nonnumeric characters; v2 generated as byte
奇怪的是在stata11种,数值后面看到有个“?”,可以用destring转换。但用stata14就出现以上问题。