df2.groupby('a').transform('count')
type(df2.groupby('a').transform('count'))
df2.groupby('a')['a'].transform('count')
type(df.groupby('a')['a'].transform('count'))
Почему Pandas Transform терпит неудачу, если у вас есть только один столбец