describe(letters[1:19])
输出频率表,但 describe(letters[1:20])
不输出。我尝试设置 listunique=10^7
和 listnchar=0
但这没有帮助。
最佳答案
多年来我一直想知道这个问题,但从未成功让 Hmisc::describe 遵守该参数(尽管广泛使用 Hmisc)。为了得到类似的东西,我会这样做:
print(rbind( count = as.character(table(letters[1:20])),
pct = 100*prop.table(table(letters[1:20]) ) ),
quote=FALSE)
#-----------------------------
a b c d e f g h i j k l m n o p q r s t
count 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
pct 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
您可能希望 format() pct 舍入到一定数量(0 或 1)的小数位。
关于r - 如何强制 Hmisc::describe 显示频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20337743/