Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 背景中的matplotlib垂直空间_Python_Matplotlib - Fatal编程技术网

Python 背景中的matplotlib垂直空间

Python 背景中的matplotlib垂直空间,python,matplotlib,Python,Matplotlib,我在一个条形图上设置了默认的水平跨度: plt.axhspan(0,2, color='yellow', alpha=0.25) 然而,黄色区域似乎覆盖了我原来的酒吧。如何在背景中创建水平跨度 绘制图形时,可以使用zorder 例如散点图 plt.axhspan(0, 2, color='yellow', alpha=0.25) plt.scatter(X, Y, zorder=10) 这样可以确保图形位于axhspan的顶部 zorder可以为许多plt函数定义,只需检查api,例如,如

我在一个条形图上设置了默认的水平跨度:

plt.axhspan(0,2, color='yellow', alpha=0.25)


然而,黄色区域似乎覆盖了我原来的酒吧。如何在背景中创建水平跨度

绘制图形时,可以使用
zorder

例如散点图

plt.axhspan(0, 2, color='yellow', alpha=0.25)
plt.scatter(X, Y, zorder=10)
这样可以确保图形位于
axhspan
的顶部


zorder
可以为许多plt函数定义,只需检查api,例如,如果您有许多重叠子图,这将非常有用。

您可以在绘制图形时使用
zorder

例如散点图

plt.axhspan(0, 2, color='yellow', alpha=0.25)
plt.scatter(X, Y, zorder=10)
这样可以确保图形位于
axhspan
的顶部


zorder
可以为许多plt函数定义,只需检查api,例如,如果您有许多重叠子批次,这非常有用。

使用zorder并将直方图的zorder设置为高于hspan的zorder:

plt.hist(x, 50, normed=1, zorder=1)
plt.axhspan(0, 0.01, facecolor='yellow', zorder=0)

使用zorder并将直方图的zorder设置为高于hspan的zorder:

plt.hist(x, 50, normed=1, zorder=1)
plt.axhspan(0, 0.01, facecolor='yellow', zorder=0)