想问一下怎么把averg下面的中文改成数值型的,虽然知道可以用destring去把字符型改为数值型,但是中文会变成“.”
可以使用Stata的"destring"命令将字符型变量转换为数值型。 但是,由于中文字符可能不是有效的数字,因此需要先清理数据,然后再使用"destring"命令。 例如:
将非数字字符替换为空格: replace averg = subinstr(averg, "g", "", .)
将字符型变量转换为数值型: destring averg, replace
在使用destring函数之前,您需要将中文数值转换为英文数字。您可以使用程序或在Excel中手动转换。在将中文数值转换为英文数字之后,您可以使用destring函数将字符型转换为数值型。