-1
我的图表在x轴上显示了序数(来自日期),它使用了一个很好的拟合图。但我希望轴以正常格式(dd - mm - yyyy)显示日期,而不以任何方式更改绘图。matplotlib - 显示日期,而不是在我的情节(股票价格与日期)中的x轴的序号。我使用“toordina()l”来绘制图表
此外,
ordinalDates = []
for the whole stock cvs:
dateToNumber = datetime.datetime.toordinal(datetime.date())
ordinalDates.append(dateToNumber)
我有具有所有的转换后的日期的列表(在序数)。这个列表是我用来拟合线性回归曲线以及绘制曲线的列表。
也许尝试投他们为str? – fafnir1990
如果你想要日期,你为什么使用数字? – Goyo
@Goyo所有程序(甚至像Excel一样的股票程序)都使用转换为日期(从1990年1月1日起)的编号来使时间(日期)轴均匀分开并间隔开。所以,我给了matplot序数而不是日期。 此外,我不知道是否可以在其中一个轴上绘制具有原始日期(mm-dd-yyyy)的曲线。 –