for i in Wells:
    xys_bot.append(((x.max() - x.min()) / 2.0, 15))
xys_top.append(((x.max() - x.min()) / 2.0, zone))
if i > 0:
    p = ConnectionPatch(xyA=xys_bot[i - 1], xyB=xys_bot[i], coordsA='data',
        coordsB='data', axesA=fig.axes[i - 1], axesB=ax, arrowstyle='-')
ax.add_artist(p)
p = ConnectionPatch(xyA=xys_top[i - 1], xyB=xys_top[i], coordsA='data',
    coordsB='data', axesA=fig.axes[i - 1], axesB=ax, arrowstyle='-')
ax.add_artist(p)
plt.draw()
Нарисуйте линию, сопоставляющую зоны между несколькими подграфиками в matplotlib