绘制pandas数据帧的多行

时间:2018-02-15 19:49:43

标签: python pandas plot

我有一个pandas数据框,如下所示:

A    B    C    D
1    2    3    4
5    6    7    8
9    10   11   12

我需要绘制所有三行而不是列。我知道我可以使用iloc,如果我想要一个特定的行,但寻找可以将所有行绘制在一起的东西:

df.iloc[0]

我也尝试过:

df.plot()

绘制A,B,......列,而不是行。

注意:行数对于不同的数据帧是可变的,最多可达200​​,所以我对设置颜色或类似的东西不感兴趣

2 个答案:

答案 0 :(得分:6)

您可以转置数据框,然后绘制以绘制行

df.T.plot()

enter image description here

答案 1 :(得分:2)

那么,您是否正在绘制数据列与行?听起来你需要转置你的数据帧。使用df.T.plot()