我正在使用cut()函数来装箱矢量integergers。该过程运行良好,并提供落入每个bin的整数数量,但对于没有数字的bin,则不会列出。我想填写这些,以便每个bin都有一个单元格,对于没有数字的bin,它用0填充它们。例如:
set.seed(123)
x <- sample(1:3, 100, replace = TRUE)
bins <- cut(x, breaks = 4, labels =FALSE)
bins_tab <- table(bins)
bins_tab
这给出了:
bins
1 3 4
33 34 33
我想用0填充2,使输出为:
bins
1 2 3 4
33 0 34 33
任何和所有帮助表示赞赏。
答案 0 :(得分:4)
喜欢这个吗?
table( cut( x , breaks = 4 , labels = 1:4 ) )
# 1 2 3 4
#33 0 34 33
即。确保空系数级别有标签。