【问题标题】:Plot multiple rows of a pandas dataframe绘制熊猫数据框的多行
【发布时间】:2018-02-15 19:49:42
【问题描述】:

我有一个看起来像这样的熊猫数据框:

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,因此我对设置颜色或类似的东西不感兴趣

【问题讨论】:

  • 你需要df.T.plot()吗?
  • @Vaishali 完成了这项工作,请将其发布为答案

标签: python pandas plot


【解决方案1】:

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

df.T.plot()

【讨论】:

  • @Vaishali- 是否可以在不转置数据的情况下执行此操作?因为,如果数据帧很大,那么转置需要很多时间。
【解决方案2】:

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-09-16
  • 2016-01-07
  • 2020-07-28
  • 2017-10-10
  • 2020-01-14
  • 2017-05-28
  • 2017-06-09
  • 2015-02-04
相关资源
最近更新 更多