df['column_name'].value_counts()
>>> df.count(axis='columns') 0 3 1 2 2 3 3 3 4 3 dtype: int64
df = pd.DataFrame({'a':list('abssbab')}) df.groupby('a').count()
>>> df.set_index(["Person", "Single"]).count(level="Person") Age Person John 2 Lewis 1 Myla 1