Stata不会使用小数删除观察值

时间:2019-04-29 13:37:16

标签: stata

我有一个很大的数据集,其中包含多个参数,这些参数在0.1到1之间的1和4之间。

因此,例如参数alpha可以等于1、1.1、1.2,...,3.9、4。

说,我想删除所有观察值,其中alpha == 1.1。

但是

drop if alpha == 1.1

收益

(0 observations deleted)

尽管在数据集中观察到的alpha恰好等于1.1。

此外,例如,如果在第十次观测中alpha等于1.1,我将收到

di alpha[10]
1.1

但是我得到:

di alpha[10]==1.1
0

Stata只让我放弃对alpha是自然数的观察。 例如:

drop if alpha == 1
(6860789 observations deleted)

alpha的类型为float,格式为%9.0g。

这是怎么了?我非常困惑。

感谢您的输入。

0 个答案:

没有答案