微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决识别包含非整数值的变量中的观察结果

我正在尝试运行statsby命令,但不断收到group_id: factor variables may not contain noninteger values; an error occurred when statsby executed regress错误。似乎定义组的变量(即“ 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()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。