1
我有這樣的代碼如何使matplotlib mark_inset顯示行顯示在圖形頂部?
ax = plt.subplot(222)
plt.plot(time_list, data[1], color='red')
plt.plot(time_list, y_offset, color='blue')
plt.axvline(x=0, color='black')
plt.axhline(y=0, color='black')
axins = zoomed_inset_axes(ax, 4.5, loc=4)
axins.plot(time_list, data[1], color='red')
axins.plot(time_list, y_offset, color='blue')
axins.axvline(x=0, color='black')
axins.axhline(y=0, color='black')
axins.axis([2, 3, -0.01, 0.01])
plt.yticks(visible=False)
plt.xticks(visible=False)
mark_inset(ax, axins, loc1=3, loc2=1, fc="none", ec="0.0")
其情節圖這樣
,你可以看到縮放框線是紅色的陰謀的幕後,但鏈接線在頂部那麼如何使縮放框線成爲劇情的頂部?
你試過之後你所有的'plot'通話的主叫'zoomed_inset_axes'? – farenorth
@ n orth I I I calling calling calling pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl pl plt.show() - > result – SaintTail