手中有一笔消费数据
消费者 消费金额
A 170
A 230
A 490
A 490
A 490
B 610
B 459
C 300
C 211
C 200
依照消费金额区间切割
分别count不同区间的次数
如下
消费者 below100 100 200 300 400 500 600 700 ...30000
A 0 1 1 0 3 0 0 0 0
B 0 0 0 0 1 0 1 0 0
C 0 0 2 1 0 0 0 0 0
我的方法是将消费金额除100取整数
再用dcast(消费者~消费金额)
但是有些金额区间是空值(像上例中500的这个区间,不存在任何一位消费者)
dcast无法补0
想要让col有连续
有其他建议的方法吗?
谢谢