In [11]:
cereals = pd.DataFrame([['Lucky Charms',21],
['Raisin Bran Crunch',27],
['Special K',5],
['Cheerios',2],
['Honey Nut Cheerios',17],
['Frosted Flakes',21],
['Cinnamon Toast Crunch',17]
],columns=['Cereal','Sugar Grams']).sort_values(by='Sugar Grams').reset_index(drop=True)
In [26]:
cereals
Out[26]:
In [60]:
fig,ax = plt.subplots(figsize=(8,5))
fig.suptitle('Sugar Content of the Cereals at My Office Cafe',size=22)
bar = ax.barh(cereals.index,cereals['Sugar Grams'],facecolor='#C66634')
ax.tick_params(labelsize=16,labelcolor='#12019F')
ax.set_xlabel('Sugar (in g)',fontsize=16)
ax.set_yticks(cereals.index)
yticks = ax.set_yticklabels(cereals['Cereal'])
ax.text(-.1,-.3,'igotcharts.com, 2018',transform=ax.transAxes,fontsize=12)
os.chdir('//Users//alexanderpudlin//Documents//GitHub//charts_and_more_charts//outputs')
plt.savefig('Sugar_Content',dpi=80,bbox_inches = 'tight')