以及我的股票代码导入stata之后变红,然后用destring ,replace force代码处理以后结果全部去除掉了是什么原因呀

以及我的股票代码导入stata之后变红,然后用destring ,replace force代码处理以后结果全部去除掉了是什么原因呀

关注由人工智能和答主提供,可以参考如下,如果回答的不正确,及时评论区回复,我追加回答,谢谢。
公司中文名称导入stata之后变成乱码的处理方法:
encode命令将变量的编码设置为正确的编码格式。例如,如果你的公司名称是中文字符,可以使用以下命令将其编码设置为GB2312:
encode company_name, gen(company_name_encoded)
egen命令创建一个新的变量,将原始公司名称复制到新变量中,并使用destring命令将其转换为字符串类型:
egen company_name_str = destring(company_name), replace
股票代码导入stata之后变红,然后用destring,replace force代码处理以后结果全部去除掉了的原因:
destring和replace force命令处理股票代码时,它们会尝试将这些数字或字母转换为字符串,从而导致结果被去除。generate命令创建一个新的变量,将原始股票代码复制到新变量中:
generate stock_code_str = "" + stock_code