使用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()
这可能吗?
这是什么库使用 - 熊猫? – jcfollower
@jcfollower是的,它是熊猫。 – mati