我的数据看起来像这样
01.03.20 10
02.03.20 10
04.03.20 15
05.03.20 16
我想绘制与值的对比,我希望的格式类似于...datesyxaxisMar 01Mar 02Mar 03
这是我的代码:
fig, ax = plt.subplots()
ax.scatter(x, y, s=100, c='C0')
ax.plot(x, y, ls='-', c='C0')
# Set the locator
locator = mdates.MonthLocator() # every month
# Specify the format - %b gives us Jan, Feb...
fmt = mdates.DateFormatter('%b-%d')
X = plt.gca().xaxis
X.set_major_locator(locator)
# Specify formatter
X.set_major_formatter(fmt)
ax.xaxis.set_tick_params(rotation=30)
有问题,如 、 ,并且没有显示。我如何更改的格式以显示月份和日期,例如:...x-axisxticksxlabelxlabelMar 01Mar 02Mar 03
qq_笑_17
相关分类