ax1.bar(x, y3, bottom=y2b, label='y3');参数:bottom解释,怎么使用?
时间: 2023-12-31 14:06:17 浏览: 31
matplotlib基础绘图命令之bar的使用方法
在ax1.bar函数中,参数bottom表示每个矩形条的底部位置。
当我们在绘制多个矩形条时,可以使用bottom参数来指定每个矩形条的起始位置,从而实现将多个矩形条叠加在一起的效果。
在这个参数中,我们可以传入一个数组,数组中的每个元素对应每个矩形条的起始位置。例如,在这个例子中,y2b表示第二个矩形条的起始位置,因此第三个矩形条将从y2b开始绘制。
具体而言,当我们多次调用ax1.bar函数时,如果想要把后绘制的矩形条叠加在前面的矩形条上,可以将前面矩形条的高度作为bottom参数传递给后面的矩形条。这样,后面的矩形条将从前面矩形条的顶部开始绘制,从而实现叠加的效果。
阅读全文