替换一个数据帧列中的唯一值我有一个数据帧像这样:与他们的计数
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
什么是做到这一点的最好方法是什么? 谢谢!
'size'包括NaN的,而且是错误的。 –
你确定吗?我认为总是有必要'size',如果需要排除'NaN'需要'count'(最少使用) – jezrael
“用它们的计数替换元素”,所以不是nan计数。 groupby中的nans会发生什么? (我不知道,所以我问) –