可以通过以下步骤实现:
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
fig, ax = plt.subplots()
dates = ['2022-01-01', '2022-01-02', '2022-01-03', '2022-01-04'] # 日期数据
values = [10, 15, 8, 12] # 对应的数值数据
ax.plot(dates, values) # 绘制图形
ax.xaxis.set_major_locator(mdates.DayLocator()) # 设置主要刻度为每天
ax.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d')) # 设置日期格式为年-月-日
ax.set_xlim(dates[0], dates[-1]) # 设置x轴显示范围为第一个日期到最后一个日期
ax.xaxis.set_tick_params(rotation=45) # 设置x轴刻度标签旋转角度为45度,以避免重叠
plt.show()
这样,你就可以在Matplotlib图的x轴上获得带有日期格式的刻度标签了。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和云数据库MySQL(CDB)。
领取专属 10元无门槛券
手把手带您无忧上云