本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

如何将Python图表中的x轴刻度设置为日期?

网络教程 app 1℃

如何将Python图表中的x轴刻度设置为日期

python 图表设置 x 轴刻度为日期

提问:

使用 pandas 和 matplotlib 创建的图表中,如何将 x 轴刻度设置为日期(而非默认的数字)?

回答:

要将 x 轴刻度设置为日期,需要对数据执行以下步骤:

    将日期列转换为日期类型:使用 pd.to_datetime() 函数将日期列转换为日期时间类型。

df[‘date’] = pd.to_datetime(df[‘date’])

    将索引设置为日期列:使用 set_index() 函数将日期列设置为索引。

df = df.set_index(df[‘date’])

    绘制图表:使用 plot() 方法绘制图表,并使用 x 参数指定 x 轴使用的列。

df.plot.area(x=’date’)

代码更新:

import pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltimport datetimefileName = ‘test_01.csv’df = pd.read_csv(fileName)df[‘date’] = pd.to_datetime(df[‘date’])df = df.set_index(df[‘date’])df.plot.area()plt.legend(loc=’upper left’, bbox_to_anchor=(1, 1)) plt.savefig(fileName.replace(‘.csv’,’.png’), bbox_inches=’tight’)

此更新后的代码将绘制具有日期刻度格式的 x 轴的图表。

以上就是如何将 Python 图表中的 x 轴刻度设置为日期?的详细内容,更多请关注范的资源库其它相关文章!

转载请注明:范的资源库 » 如何将Python图表中的x轴刻度设置为日期?

喜欢 (0)