我有一个以下形式的多索引数据框:
X Y Z ..
A B C
a1 b1 T1 X1
T2 X1
b2 T3 X2
T4 X2
T5 X2
b3 T6 X1
a2 b1 T7 X2
T8 X2
b2 T9 X1
T10 X1
b3 T11 X1
b4 T12 X3
行由A
和B
索引值的组合唯一标识(C
没有相关性 - 它是时间戳)。
问题:如何查找每组A
值中存在B
和X
的此类组合数量?
在这种情况下,A
和B
是组成唯一组合的客户的某些属性,X
是购买已完成的地点。我想知道有多少客户从特定的X
场地购买了产品。
即,
x1 : 4 (a1b1, a1b3, a2b2, a2b3)
X2 : 2 (a1b2, a2b1)
X3 : 1 (a2b4)