在Python中将多个csv文件作为子图绘制

时间:2019-04-14 15:30:43

标签: python numpy matplotlib

我有8个csv文件,我想将每个文件绘制为Python matplotlib中的子图。目前,我的代码仅绘制一个csv文件,而我不知道如何将其应用于其余图像。这是我的代码:

    import csv
    import matplotlib.pyplot as plt
    import numpy as np

    reader1 = 
    csv.reader(open('Sensor1_WalkingDiagonally_BigArea_Bo1.csv'), delimiter=',')

    y = list(reader1)

    del y[0]

    for row in y:
        del row[0]  # 0 for column 1, 1 for column 2, etc.
    fig = plt.figure(figsize=(20, 20))
    pixels = np.array(y, dtype=np.float32)

    #Plot
    plt.imshow(pixels, interpolation='none', cmap = 'viridis')
    plt.colorbar()
    plt.show()

0 个答案:

没有答案