我有两个整数向量,例如:
a <- c(1, 1, 7, 7, 7, 7, 15, 15)
b <- c(1, 15, 15, 15, 15)
我想找到他们每个人的表格/历史计数。但是,我希望这些垃圾箱在它们之间是相同的。所以,理想情况下,我会得到
> ff(a, c(1, 7, 15))
names = 1, 7, 15
counts = 2, 4, 2
> ff(b, c(1, 7, 15))
names = 1, 7, 15
counts = 1, 0, 4
如果我使用 hist 我需要指定奇怪的中断(c(0.5、1.5、7.5、15.5))。如果我使用 table,我需要在之后匹配名称(因为 table(b) 返回名称 = 1、15,计数 = 1、4,忽略 7)。我怎样才能弥合差距?