У меня есть следующий df:
df = pd.DataFrame({'c1': [1,5,2,2,2,5],'c2':[2,2,2,2,1,2]})
c1 c2
0 1 2
1 5 2
2 2 2
3 2 2
4 2 1
5 5 2
Я пытаюсь получить
c1 c2 c3
0 1 2 1
1 5 2 2
2 2 2 2
3 2 2 2
4 2 1 1
5 5 2 2
Я начал с
df['c3'] = df.groupby('c1')['c2'].transform('size')
, но не знаю какгруппировка по двум столбцам.