(destring stata命令) stata字符型数据如何转成数值型 将字符型变量转成数值型变量 全网首发(图文详解1) |
您所在的位置:网站首页 › stata数值型转为字符型 › (destring stata命令) stata字符型数据如何转成数值型 将字符型变量转成数值型变量 全网首发(图文详解1) |
stata字符型数据如何转成数值型 (destring stata命令)
在STATA中,将字符型变量转成数值型变量,你可以使用destring命令。不过记住,在尝试任何转换之前,请一定要复制你的数据集以防止任何不想要的数据丢失。这里是详细的步骤: 首先,你需要将目标的字符型变量复制到一个新的变量。 你可以用clonevar命令。比如: clonevar newvar = oldvar这将会创建一个新的变量newvar并把oldvar的内容复制过去。 然后,你可以把新创建的变量转换为数值型。用destring命令来尝试的话。比如: destring newvar, replace force replace选项表示新变量将会替代旧的,所以请确保你不需要保留原来的字符型数据。 force选项则表示如果遇到不能转换为数码的字符,destring便会将这些字符转为缺失值并且继续执行转换。如果newvar中的数字前有0,则需要在destring后加上ignore("0")参数。 以上是转换过程,但是有时候字符型数据中可能包含无法直接转为数值的字符,如逗号、美元符号等。这时候需要先去除这些字符再进行转换。可以用以下方法: replace oldvar = subinstr(oldvar, ",", "", .)这里,为需要去除的字符,""表示替换为空,.表示在所有行进行替换。 转换前,如果你想要检查你的变量能否顺利进行字符到数值的转换,你可以使用destring命令的test选项: destring varname, test这会列出所有无法转换为数值的地方。 实际操作或配置的过程中,如果出现问题或者困惑,别犹豫,尽可询问,我会竭力帮助你解决的。 tomcat和docker之间有什么区别? Tomcat和Docker的主要区别:使用场景和目标 全网首发(图文详解1) 5k分辨率是什么 5K分辨率:计算机图像显示标准 全网首发(图文详解1) 喜欢 (0)赏[]分享 (0) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |