我有两个不同的图表。
其中一个本身由3个地块组成,而另一个只有一个。
我想在一个图中放三个图,另一个在另一个图中。我该怎么做?
例如,下面是我想要的简化:
图A中有3个图:y=x,y=2x-1,y=3x**2+2x-1 x in(0,5)1图在图B中:y=sin(3*pi/x)x in(-0.5,0.5)
在这种情况下,当我使用plt.plot时,我在一个图中得到4个图,这是完全错误的,因为x的域是变化的。
所以我想要一个图,在左边的图A和右边的图B显示。This is what I want
谢谢你:)
我使用了matplotlib和名为plot的通用函数
1条答案
按热度按时间zc0qhyus1#
您需要使用
plt.subplots
函数来获取轴上的句柄,并从这些轴的.plot
方法绘制: