pandas count columns code example

Example 1: pandas dataframe get number of columns

import pandas as pd
df = pd.DataFrame({"pear": [1,2,3], "apple": [2,3,4], "orange": [3,4,5]})

len(df.columns)
3

Example 2: pandas get count of column

df['column_name'].value_counts()

Example 3: pandas count

>>> df.set_index(["Person", "Single"]).count(level="Person")
        Age
Person
John      2
Lewis     1
Myla      1

Example 4: python count variable and put the count in a column of data frame

df['freq'] = df.groupby('myvar')['myvar'].transform('count')