【发布时间】:2021-05-22 03:09:05
【问题描述】:
我有一个这样的 Pandas 数据框:
uid category count
0 1 comedy 5
1 1 drama 7
2 2 drama 4
3 3 other 10
4 3 comedy 6
除了有几十个类别、几百万行和几十个其他列。
我想把它变成这样的:
id cat_comedy cat_drama cat_other
0 1 5 7 0
1 2 0 4 0
2 3 6 0 10
我不知道如何做到这一点,正在寻找提示/提示/完整解决方案。我真的不关心行索引。
谢谢。
【问题讨论】:
-
不,不是错。
-
@CarlCervone 建议您的数据集可能包含具有相同
id和category的行,但计数不同 - 这是正确的,还是id和 @987654326 的任意组合@在您的数据中是唯一的吗?
标签: python