Skip to main content
 首页 » 编程设计

python之用它们的计数替换 DataFrame 列中的唯一值

2025年05月04日21tuyile006

<分区>

我有一个像这样的 DataFrame:

Index Label 
0     ABCD 
1     EFGH 
2     ABCD 
3     ABCD 
4     EFGH 
5     ABCD 
6     IJKL 
7     IJKL 
8     ABCD 
9     EFGH 

因此,“ABCD”出现了 5 次,“EFGH”出现了 3 次,“IJKL”出现了两次。我想计算每个标签的出现次数,并用它们的计数替换各个标签,以获得以下内容:

Index Label 
0     5 
1     3 
2     5 
3     5 
4     3 
5     5 
6     2 
7     2 
8     5 
9     3 

最好的方法是什么? 谢谢!