熊猫:如何在1到12月的月份中标记x轴上的刻度线,并限制y轴上的范围?

时间:2018-11-07 18:14:41

标签: python pandas matplotlib

这是我的csv文件的样子:

enter image description here

我跳过了前4行,因为它们不包含任何数据。在第5行时,我使用了大熊猫逐行获取数据。我想我已经掌握了这一部分,但是我希望能够组织“日期”列的数据,以便在x轴上将其显示为Jan,Feb,March ...,但不确定如何将Pandas作为pd来完成。

我还希望能够用“蒸发蒸腾量(英寸)”标记y轴,并在顶部显示一个标题为“ Eden_7”。到目前为止,我不想在右上角有一个ledgend。不知道如何删除。最后,我希望y轴范围的阈值为1到7,而不是1到8。

这是我到目前为止正在使用的代码:

return

到目前为止,除了上面提到的细节之外,这几乎是完美的。

这是图形的样子: enter image description here

这就是我要使最终图形看起来像的样子。只是最底层的: enter image description here

更新的代码:

linear()

谢谢

1 个答案:

答案 0 :(得分:0)

您将要使用日期格式播放-您可以查看strptime and strftime或查看MatPlotLib formatting for axis stuff。您也可以直接在MatPlotLib中绘制数据框,并具有其他选项来修复图例标签和控制更多参数。这是starting guide