Stata 识别包含非整数值的变量中的观察值

Stata 识别包含非整数值的变量中的观察值,stata,Stata,我正在尝试运行一个statsby命令,并不断得到一个group\u id:因子变量可能不包含非整数值;statsby执行回归时出错错误。似乎定义组的变量(即“group_id”)包含非整数值,这导致了问题 我如何识别非整数案例以便处理它们?或者是否有一种更全面的方法 * Example generated by -dataex-. To install: ssc install dataex clear input float test 1 2 3.1 4 5 end tab

我正在尝试运行一个
statsby
命令,并不断得到一个
group\u id:因子变量可能不包含非整数值;statsby执行回归时出错
错误。似乎定义组的变量(即“group_id”)包含非整数值,这导致了问题

我如何识别非整数案例以便处理它们?或者是否有一种更全面的方法

* Example generated by -dataex-. To install: ssc install dataex
clear
input float test
  1
  2
3.1
  4
  5
end

tab test if test != round(test, 1)

       test |      Freq.     Percent        Cum.
------------+-----------------------------------
        3.1 |          1      100.00      100.00
------------+-----------------------------------
      Total |          1      100.00
其他类似的解决方案可以使用
int()
floor()
ceil()

其他类似的解决方案可以使用
int()
floor()
ceil()