【发布时间】:2014-02-17 14:53:56
【问题描述】:
我在现有的轴框架内有一个子图,并且在子图中有一些线条或填充的轮廓图。我想要做的是在现有的较大框架中绘制一些线条,这些线条必须位于子图中的线条/轮廓之上。下面是一个小例子。基本上我希望蓝线和/或绿线位于红线之上。似乎设置 zorder 对属于不同子轴的线没有影响。
import matplotlib.pyplot as plt
fig = plt.figure()
plt.plot([0,2], color='blue', zorder=300)
ax0 = gca()
ax = fig.add_axes([0.3,0.3,0.3,0.3], zorder=0, axisbg='none')
ax.plot([0,1],[1,0], linewidth=40, color='red', zorder=-100)
ax0.plot([0.55,0.55],[0,2], linewidth=20, color='green', zorder=200)
【问题讨论】:
标签: python matplotlib