import matplotlib.pyplot as plt
x=[10,20,30,40,50,60,70] #for example
y=[1,2,3,4,5,6,7]
fig, ax = plt.subplots(1,2)
ax[0].plot(x,y) # original plot
ax[1].plot(x,y) # second plot
ax[1].set_xlim(30,40) # set a limit on x-axis, is like a zoom
plt.show()
2条答案
按热度按时间djmepvbi1#
你可以做两个单独的情节,就像
你就能得到
kokeuurv2#
除了另一个答案,你可能也有兴趣知道如何在图中使用插图来突出一些特定的曲线范围。这里,
plt.axes([.2, .5, .3, .3])
中的前两个值定义了相对坐标(0到1)中插图图形轴的起点,下面的两个值(.3,.3)再次定义了插入的x长度和y长度。这可以被控制以将插入物放置在感兴趣的位置。