- With pandas build in function(actually matplotlib)
import pandas as pd
% matplotlib inline
col_values = ('x', 'x', 'y', 'y' , 'y', 'z')
df = pd.DataFrame({'col':col_values})
df['col'].value_counts().plot.bar()
- With seaborn
import seaborn as sns
sns.countplot(df['col'])