Matplotlib重复y轴

时间:2017-12-25 20:46:48

标签: python matplotlib plot

我试图使用Matplotlib在python中绘制来自同一向量的两个不同的行。为此,我使用一个额外的向量,其某些索引上的值过滤一般数组以绘制在某一行中。代码是:

import matplotlib.pyplot as plt 

def visualize_method(general, changes):
    '''Correctly plots the data to visualize reversals and trials'''
    x = np.array([i for i in range(len(general))])
    plt.plot(x[changes==0], general[changes==0],
             x[changes==1], general[changes==1], 
             linestyle='--', marker='o')
    plt.show()

绘制数据时,结果如下: enter image description here

正如可以观察到的那样,y轴是"重复",我如何对这个过滤的图使用相同的y轴和x轴?

0 个答案:

没有答案