gpt4 book ai didi

python - matplotlib:如何制作一个覆盖下面内容的不透明填充区域?

转载 作者:太空宇宙 更新时间:2023-11-03 14:24:25 28 4
gpt4 key购买 nike

例如,如果我这样做:

import numpy as np
import pylab as plt
x = np.linspace(0,10)
y = x**2
z = 50*np.sin(x)
plt.plot(x,y)
plt.fill_between(x,z,facecolor='r')
plt.show()

然后线图在阴影区域下方仍然可见。有没有办法让阴影区域完全挡住它下面的东西?

谢谢。

最佳答案

使用zorder :

import numpy as np
import pylab as plt

x = np.linspace(0, 10)
y = x**2
z = 50*np.sin(x)
plt.plot(x, y)
plt.fill_between(x, z, facecolor='r', zorder=3)
plt.show()

enter image description here

关于python - matplotlib:如何制作一个覆盖下面内容的不透明填充区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22748523/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com