1

我试图在一个轴上绘制两个不同的变量。但是,当我使用 twinx() 结果是 2 个不同的 y 轴...

这是代码:

def diffplot(self, xAxis, y1Axis, y2Axis):

    x = xAxis
    y1 = y1Axis
    y2 = y2Axis

    fig = plt.figure()
    ax1 = fig.add_subplot(111)
    ax1.plot(x,y1)
    ax2 = ax1.twinx()
    ax2.plot(x,y2,'o')
    plt.show()

是的......“自我”,因为它在一个类中。

那么,如何在一个 y 轴上绘制 y1 和 y2?

谢谢你的帮助。

4

1 回答 1

0

您可以尝试使用twiny而不是twinx.

于 2013-07-10T14:47:20.203 回答