plotting categorical data with pandas and matplotlib,df.colour.value_counts().plot(kind='bar')