楼主: kyuu123
132766 26

[面板数据求助] 为甚stata软件输入数据后,有些数据是红色的 [推广有奖]

21
吃不到坚果的笨 发表于 2018-3-8 10:49:27
数据是红色说明数据是字符型,应先把字符型转化为数值型,如果你的数据在excle表格里有小三角,说明你的数据不是数值型

22
吃不到坚果的笨 发表于 2018-3-8 10:49:31
数据是红色说明数据是字符型,应先把字符型转化为数值型,如果你的数据在excle表格里有小三角,说明你的数据不是数值型

23
榴莲班戟 发表于 2019-11-5 14:42:52
我的也是用destring命令转换不了 提示有非数值型数据
后来发现是因为我的数据在excel里面使用了 千分位分隔符
去掉以后就好了

24
18621065080 发表于 2019-12-10 11:43:26
wfldragon 发表于 2014-1-8 11:57
也可以用real函数
红色说明你的数据被Stata当成文本了。如果是普通数据,比如原来这个变量叫abc,你可以生成新变量gen xyz=real(abc), 这样来转换成数字数据。

25
18621065080 发表于 2019-12-10 11:52:04
fatherberry 发表于 2014-1-6 23:29
证明里面包含了非数值的记录。如果用destring var,force replace,这些转化不了的就会变成缺失值。
方法有效!
roa contains nonnumeric characters; roa replaced as double
(8 missing values generated)
com contains nonnumeric characters; com replaced as double
(9 missing values generated)
fage contains nonnumeric characters; fage replaced as double
(1 missing value generated)

26
18621065080 发表于 2019-12-10 11:56:51
~面朝大海~ 发表于 2014-1-6 17:18
数字格式不对,如果是EXCEL导入的话,可以先在EXCEL中调整好数字格式
证明里面包含了非数值的记录。如果用destring var,force replace,这些转化不了的就会变成缺失值。

27
亲爱的csj 发表于 2020-3-18 00:54:38
kyuu123 发表于 2014-1-6 20:00
可是我用destring命令转化成数值型,但是为什么转化不了呢?
destring var ,reshape force

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 08:04