我目前正在做一个条形图,看起来像这样:
为了更加清晰,我想添加一条垂直线,指出x值之间的分隔。我在这里举了一个例子:
为了绘制图表,我在相应的dataframe上使用了pandas的plot函数:
produced_items.plot(kind='bar', legend=True,title="Produced Items - Optimal solution",xlabel="Months",ylabel='Amount',rot=1,figsize=(15,5),width=0.8)
我希望在matplotlib中找到一个参数,可以产生所需的行为,但我没有找到任何可以帮助的东西。我想到的另一个解决方案是在每个x值之间绘制一条垂直线,但我想知道是否有一种内置的方法来实现这一点?
1条答案
按热度按时间uubf1zoe1#
让我们尝试修改次要的刻度:
输出: