【发布时间】:2018-01-09 17:49:45
【问题描述】:
使用plot.barh 创建一个具有等间距列的条形图。
但是,我有一列具有不等间距的值 (df1['dist']),我想在图中使用它来提供更多信息:
df1 = pd.DataFrame(np.random.rand(5, 2), columns=['a', 'b'])
df1['dist'] = pd.Series([1,5,6.5,15,45], index=df1.index)
df1.plot.barh(['dist'],['a','b'],stacked=True, width=.6, color = ['y','b'])
plt.show()
这可能吗?
【问题讨论】:
-
这是使用什么库 - pandas?
-
@jcfollower 是的,是熊猫。
标签: python pandas matplotlib charts