gpt4 book ai didi

python - 如何在 Pandas 中分组和虚拟

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:36 25 4
gpt4 key购买 nike

我有一个 Pandas 数据框:键值

A    1

A 2

B 1

B 3

C 1

C 4

我想像这样做一些假人:

A  1100

b 1010

c 1001

最佳答案

这是我在我的案例中使用的东西,并在我能理解的问题上尝试应用于你的案例

df
key1 key2
0 A 1
1 A 2
2 B 1
3 B 3
4 C 1
5 C 4

pd.get_dummies(df, columns=['key2']).groupby(['key1'], as_index=False).sum()

输出:

  key1  key2_1  key2_2  key2_3  key2_4
0 A 1.0 1.0 0.0 0.0
1 B 1.0 0.0 1.0 0.0
2 C 1.0 0.0 0.0 1.0

关于python - 如何在 Pandas 中分组和虚拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36666441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com