sách gpt4 ăn đã đi

python - 如何按对象计算 Pandas 组列中的不同值?

In lại Tác giả: IT Lão Cao 更新时间:2023-10-28 20:37:23 25 4
mua khóa gpt4 giày nike

我有一个 pandas 数据框并将其按两列分组(例如 col1col2)。对于 col1col2 的固定值(即对于一个组),我可以在 col3 中有几个不同的值。我想计算第三列中不同值的数量。

例如,如果我输入以下内容:

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

我想将此表(数据框)作为输出:

1 1 2
1 2 1
2 1 3
2 2 1

câu trả lời hay nhất

df.groupby(['col1','col2'])['col3'].nunique().reset_index()

关于python - 如何按对象计算 Pandas 组列中的不同值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17926273/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress