I have the following Pandas code.
import pandas as pd
DATA=pd.DataFrame({'Sex': ["M", "M", "F", "F","F","F","M"], 'Support': ['N', 'Y', 'Y', 'N',"Y","Y","N"]})
data=DATA.groupby(['Support','Sex']).size().plot(kind='bar')
I want it to output bar plot like the following

Notice that there are two groups: "No" and "Yes" and the bars have no spaces in between them. Finally colored. My code produces spaces and nasty x-labels. Any help would be appreciated. Thank you.

