在2D图形中调整y比例

时间:2015-10-12 05:11:04

标签: python graph

我想比较多个图形2D图形,但每个图形的x尺度略有不同。所以我想修改1-8单位的x尺度,以便可以比较它们,例如

图1:

X: -40.92   -50.35  -60.79  -70.23  -80.67  -90.11  -100.55 -110.00
Y: 85970    85000   85997   86131   86483   84968   85102   85825

Graph2:

X: -40.47   -50.91  -60.34  -70.78  -80.22  -90.66  -100.10 -110.55
Y: 430  481 552 585 644 5029    30256   38372

预期答案: X:1 2 3 4 5 6 7 8 Y1 :. 。 。 。 。 。 。 。 Y2 :. 。 。 。 。 。 。 。

X'是两个图共有的新尺度,Y1和Y2是图1和图2的Y值。

1 个答案:

答案 0 :(得分:0)

您可以针对您想要的任何内容绘制Y数据,所以在您的情况下,可能是:

newX = range(1,len(Y)+1)
pylab.plot(newX, Y1)
pylab.plot(newX, Y2)

当然,您的Y值具有完全不同的大小,因此您可能需要第二个y轴才能正确查看数据。您的X值之间存在细微差别:如果这些值对您很重要,也许某种插值会很有用。