【发布时间】:2016-06-14 14:52:06
【问题描述】:
Stata 没有 replace 一个值,正如我所指挥的那样。怎么了?
我有这个变量Shutouts,它是一个浮点变量(%9.0g)。
一个观察值 = 5.08;那是一个错误,应该是5。
我输入:replace Shutout= 5 if Shutout==5.08。
而且,令我惊讶的是,Stata 回应:
replace Shutouts=5 if Shutouts==5.08
(0 real changes made)
对于具有相同特征的变量,我有类似的问题,名称为Save_perc;一个值是 9.2,但应该是 0.92。而且,这一次,我收到了来自 Stata 的回复:
replace Save_perc=.92 if Save_perc==9.2
(0 real changes made)
为什么是“0 个真正的变化”?
这似乎是一个非常平庸的问题,但我已经研究了大约 30 分钟,但我无法真正弄清楚。
【问题讨论】:
-
欢迎来到 StackOverflow。请查看有关如何生成minimum, complete and verifyible example 的这些提示。也许asking a good question 上的以下提示也值得一读。例如,您没有在问题中包含错误消息。请这样做。
-
谢谢,我忘记输入一些相关信息。