如何在不通过pandas df中的列循环的情况下为每列分别绘制?

时间:2018-02-23 15:08:56

标签: pandas matplotlib

我试图在df中单独绘制每列,x轴作为索引,y轴作为相应的列。我可以遍历列并绘制它们,但它太慢了。没有循环的任何想法。 ??

我在下面创建了一个虚拟数据帧。对于较大的列来说,它太慢了。非常感谢您的帮助。

DataFrame(np.random.randint(0,10,size=(10, 4)), columns=('A','B','C','D'))


for j in range(len(data.columns)):

    y = data.iloc[:, j].values
    x = data.index 
    fig = plt.figure()
    plt.plot(x, y)
    plt.show()

0 个答案:

没有答案