Tôi có khung dữ liệu gấu trúc và nhóm nó theo hai cột (ví dụ: col1
và col2
). Đối với các giá trị cố định của col1
và col2
(ví dụ: đối với nhóm), tôi có thể có nhiều giá trị khác nhau trong số col3
. Tôi muốn đếm số lượng giá trị khác biệt từ các cột thứ ba.Làm cách nào để tính các giá trị khác biệt trong một cột của nhóm gấu trúc theo đối tượng?
Ví dụ, Nếu tôi có điều này như là đầu vào của tôi:
1 1 1
1 1 1
1 1 2
1 2 3
1 2 3
1 2 3
2 1 1
2 1 2
2 1 3
2 2 3
2 2 3
2 2 3
Tôi muốn có bảng (khung dữ liệu) này là kết quả:
1 1 2
1 2 1
2 1 3
2 2 1
liên quan chủ đề là [.value_counts()] (https://stackoverflow.com/questions/20076195/what-is-the-most-efficient-way-of-counting-occurrences-in-pandas#20076611) – cardamom