我目前有matplotlib.pylab.plot
多次调用代码在同一屏幕上显示多组数据,Matplotlib将每个数据调整为全局最小值和最大值,考虑所有情节.有没有办法要求它独立地缩放每个图,到特定图的最小值和最大值?
对此没有直接支持,但这里有一些来自邮件列表发布的代码,说明了两个独立的垂直轴:
x=arange(10)
y1=sin(x)
y2=10*cos(x)
rect=[0.1,0.1,0.8,0.8]
a1=axes(rect)
a1.yaxis.tick_left()
plot(x,y1)
ylabel('axis 1')
xlabel('x')
a2=axes(rect,frameon=False)
a2.yaxis.tick_right()
plot(x,y2)
a2.yaxis.set_label_position('right')
ylabel('axis 2')
a2.set_xticks([])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8322 次 |
最近记录: |