我有这个收藏品
x <- c(3,4,5,7,7,9,9,9,10,10,10,10,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,15,15)我想得到序列3:15中每个值的频率。如果我使用table(x),它会给出现有值的频率,但例如,值6的频率值为0,并且没有用table()显示。
发布于 2020-05-30 14:42:15
在factor中使用levels和table。
table(factor(x, levels = 3:15))
# 3 4 5 6 7 8 9 10 11 12 13 14 15
# 1 1 1 0 2 0 3 4 7 10 14 3 2 或一般情况:
table(factor(x, levels = min(x):max(x)))https://stackoverflow.com/questions/62104012
复制相似问题