我正在尝试发布在http://queirozf.com/entries/pandas-dataframe-plot-examples-with-matplotlib-pyplot上的教程 并且想知道是否有可能创建一个带有彩色列的条形图。
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({
'name':['john','mary','peter','jeff','bill','lisa','jose'],
'age':[23,78,22,19,45,33,20],
'gender':['M','F','M','M','M','F','M'],
'state':['california','dc','california','dc','california','texas','texas'],
'num_children':[2,0,0,3,2,1,4],
'num_pets':[5,1,0,5,2,2,3]
})
df.plot(kind='bar',x='name',y='age')
上面的当前代码创建
。
但是,我希望最终输出显示列具有不同的
。
(显示John的列为红色,Mary的列为橙色,依此类推)
感谢您的帮助!谢谢。