3
我有其中一個用戶屬於多個類別的情況:大熊貓:解決交叉問題
UserID Category
1 A
1 B
2 A
3 A
4 C
2 C
4 A
A = 1,2,3,4
B = 1
C = 2,4
我想這說明像這樣使用熊貓數據交叉表:
A B C
A 4 1 2
B 1 2 0
C 2 0 2
我嘗試:
df.groupby(UserID).agg(countDistinct('Category'))
我做了上面的事情,但對於不在對角線上的元素返回0。
甜的東西..這解決了它..感謝隊友:) – thealchemist
很高興能幫助你!美好的一天! – jezrael