鉴于下面的输入,我们如何创建新列,其中新列是之前多少行具有与当前行相同的Label值的计数?
输入:
import pandas as pd
df = pd.DataFrame({'ID': [1, 2, 3, 4, 5, 6, 7],'Label': ['A', 'A', 'A', 'B', 'B', 'B', 'B']})
ID Label
1 A
2 A
3 A
4 B
5 B
6 B
7 B
输出:
ID Label Count
1 A 1
2 A 2
3 A 3
4 B 1
5 B 2
6 B 3
7 B 4
谢谢!