我想在一个轴对象上有3个图形,例如:
#example x- and y-data
x_values1=[1,2,3,4,5]
y_values1=[1,2,3,4,5]
x_values2=[-1000,-800,-600,-400,-200]
y_values2=[10,20,39,40,50]
x_values3=[150,200,250,300,350]
y_values3=[10,20,30,40,50]
#make axes
fig=plt.figure()
ax=fig.add_subplot(111)
Run Code Online (Sandbox Code Playgroud)
现在我想将所有三个数据集添加到ax.但它们不应该共享任何x轴或y轴(从那以后因为不同的尺度,一个会比另一个更小.我需要像ax.twinx(),ax.twiny()这样的东西,但是x都是 - 和y轴需要是独立的.
我想这样做,因为我想把两个附加的图(和第三个图,类似于第二个图)放在一个图中("将它们放在彼此的顶部"). Plot1 Plot2
然后,我将第二个绘图的x/y标签(和/或刻度,限制)放在右/上,另一个绘图的x/y限制在底部/左侧.我不需要3. plot的x/y标签.
我该怎么做呢?