r HMISC描述函数扭曲的值摘要

  • 本文关键字:HMISC 描述 函数 r hmisc
  • 更新时间 :
  • 英文 :


我在使用HMISC(版本4.0-3)中使用docution()函数时一直试图调和问题。值摘要中的唯一值似乎已被更改或误解,因为它们与base r。

中的表()函数不匹配。
library(Hmisc)
test <- data.frame(
        'j6033' = c(0, 0, 0, 0, 2053, 2098, 0, 2053, 2098, 2, 5, 0, 0, 0, 
                    5, 13, 13, 0, 2053, 2098)
        )
describe(test$j6033)
table(test$j6033)

我看到的结果是:

> describe(test$j6033)
test$j6033 
       n  missing distinct     Info     Mean      Gmd 
      20        0        6    0.902    624.5    920.6 
Value         0    5   15 2055 2100
Frequency    10    2    2    3    3
Proportion 0.50 0.10 0.10 0.15 0.15
> table(test$j6033)
   0    2    5   13 2053 2098 
   9    1    2    2    3    3 

2053的值被解释为2055,单个值2被解释为0,2098被解释为2100,而13则解释为15.有人知道为什么这里存在差异以及如何纠正它。?

注意:HMISC库呼叫加载的支持包版本如下:晶格(0.20-35),生存(2.41-3),公式(1.2-2)和GGPLOT2(2.2.1)。

在某些情况下,当&lt; = 20个不同的值时,该函数在某些情况下将其四舍五入。如果有&lt; = 20个值,我已经修复了代码以不执行此包框。这将在下一个版本中。Linux用户可以在需要时较早获得新版本。

最新更新