在熊猫折线图中绘制多列

问题描述 投票:0回答:1

我正在尝试在折线图中绘制多个列,其中“ Month”为X轴,每个“ Count”为新线。我希望它有5行,“ Count-18..Count-14”。我尝试绘制1条线作为测试,但是当我运行以下代码时,得到的输出没有图。有什么想法吗?

ax = plt.gca()

DomReg1418.plot(kind='line',x='Month',y='Count-18',ax=ax)

enter image description here

enter image description here

python pandas dataset linegraph
1个回答
0
投票

[当您有一个带有一列的数据框用作X轴时其他作为绘制线条的来源,您应该:

  • 将索引设置为“ X”列(在您的情况下为Month),
  • 运行
  • 用分号终止命令,以阻止文本消息关于图片对象。

要做的代码是:

DomReg1418.set_index('Month').plot();

对于测试,我输入了[[X和3 Count列,前6个月并执行了上面的命令,得到以下结果:

enter image description here
© www.soinside.com 2019 - 2024. All rights reserved.