Python Matplotlib和Dataframes:如何从数据框中的日期列将日期放在x轴上?

Python Matplotlib和Dataframes:如何从数据框中的日期列将日期放在x轴上?,python,pandas,matplotlib,Python,Pandas,Matplotlib,我第一次学习如何使用MatPlotLib。我有一个名为“Temps”的数据框,它有3列:Date、Low、High “日期”包含日期。“低”表示当天的低温,“高”表示当天的高温。TEMP中有10行,过去10天中每一天一行(日期列中有日期) 我想在同一个图中将高温和低温绘制为线形图,我的代码对该部分有效: Temps['High'].plot() Temps['Low'].plot() 如何将日期添加到X轴,以便可以看到发生日期的高、低温度?您应该将日期设置为索引 Temps = Temps.s

我第一次学习如何使用MatPlotLib。我有一个名为“Temps”的数据框,它有3列:Date、Low、High

“日期”包含日期。“低”表示当天的低温,“高”表示当天的高温。TEMP中有10行,过去10天中每一天一行(日期列中有日期)

我想在同一个图中将高温和低温绘制为线形图,我的代码对该部分有效:

Temps['High'].plot()
Temps['Low'].plot()

如何将日期添加到X轴,以便可以看到发生日期的高、低温度?

您应该将
日期设置为索引

Temps = Temps.set_index('Date')
Temps['High'].plot()
Temps['Low'].plot()