dataframe plot
df1=DataFrame(randn(15).reshape((3,5)),columns=list('abcde'),index=list('123'))
df1.plot(kind='bar')
###THERE IS A DIFFERENCE IN HISTOGRAMS AND BAR PLOTS
#BAR PLOTS ARE FOR CATEGORICAL #HIST INPUT SHOULD HAVE NUMBERS
Series(['a','b','c','d','a','a','a','a']).value_counts().plot(kind='bar')
df1.plot(kind='barh') #just bar plot is now rotated
#each row is plotted separately
df1.plot() #default kind='line' # same as plt.plot(df1)
df1.plot(kind='bar',x='a',y='b')
df.plot(kind='bar',figsize=(30,15))
#