如果我想绘制两条彼此相交的非不透明线,则在它们相交的区域中会得到一个不透明度较高的区域:
import matplotlib.pyplot as plt
plt.plot([-1, 1], [0, 0], 'k-', lw=10, alpha=0.5, zorder=1)
plt.plot([0, 0], [-1, 1], 'k-', lw=10, alpha=0.5, zorder=1)
plt.show()
Run Code Online (Sandbox Code Playgroud)
有没有办法避免这种情况,并且让交叉区域也具有与其余线条完全相同的颜色和不透明度?