【问题标题】:Plotting multiple columns in a pandas line graph [duplicate]在熊猫折线图中绘制多列[重复]
【发布时间】:2020-03-18 17:59:06
【问题描述】:

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

ax = plt.gca()

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

【问题讨论】:

    标签: python pandas dataset linegraph


    【解决方案1】:

    当你的 DataFrame 有一列用作 X 轴时 和其他作为绘制线条的来源,您应该:

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

    代码如下:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-19
      • 1970-01-01
      • 2018-10-20
      • 1970-01-01
      • 2020-10-10
      • 2016-03-23
      • 2016-09-27
      • 1970-01-01
      相关资源
      最近更新 更多