matplotlib在我的绘图中显示日期而不是x轴中的序数(股票价格与日期)。我用“toordina()l”来绘制图形

2024-09-30 05:20:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我的图在x轴上显示序数(从日期开始)使用了一个很好的拟合图。但我希望轴以正常格式(dd--mm--yyyy)显示日期,而不以任何方式更改绘图。在

还有

ordinalDates = []

for the whole stock cvs:

          dateToNumber = datetime.datetime.toordinal(datetime.date())  
          ordinalDates.append(dateToNumber)

我有一个列表,上面有所有转换后的日期(以序数表示)。这个列表是我用来拟合线性回归曲线和绘制它的。在

Check Image


Tags: the绘图列表fordatetime格式stock方式
1条回答
网友
1楼 · 发布于 2024-09-30 05:20:30

将它们转换为第二个列表中的字符串:

dateToNumber = datetime.datetime.toordinal(datetime.date())  
ordinalDates.append(dateToNumber)
strDates.append(str(datetime.date()))

然后更新xticklabels

^{pr2}$

相关问题 更多 >

    热门问题