如何计算 DataFrame
中每个唯一行的出现次数?
data = {'x1': ['A','B','A','A','B','A','A','A'], 'x2': [1,3,2,2,3,1,2,3]}
df = pd.DataFrame(data)
df
x1 x2
0 A 1
1 B 3
2 A 2
3 A 2
4 B 3
5 A 1
6 A 2
7 A 3
我希望能够获得
x1 x2 count
0 A 1 2
1 A 2 3
2 A 3 1
3 B 3 2
4
? - EdChumcount
列。我的代码返回“空数据框”。 - Pepaczdf['count'] = df.groupby(['x1','x2'])['x1'].transform('count')
? - EdChumdf.groupby(['x1','x2'], as_index=False).count()
? - EdChum