我创建了一个堆叠的条形图,显示一段时间内2类对象之间的发生百分比。我已经完成了可视化演示,但是我想删除类别1的值= 0的注释。
这是我目前的可视化
如果在上面的图片中注意到,在29和31(x轴值)上应显示xticks的位置为0.00。我想特别删除这些注释。
这是我编写的用于创建可视化效果的代码:
L
答案 0 :(得分:1)
一种方法是在注释步骤中添加条件:
if height > 0:
ax_three.annotate('{:.2f} %'.format(height),
(i.get_x()+.15*width,
i.get_y()+.5*height),
rotation=90)
旁注:您是否尝试过折线图而不是条形图?使用线条显示一段时间内的变化对我来说更有意义,可能看起来不那么忙碌,但是对此并没有很难回答。