您可以使用
to_pydatetimeDatetimeIndex的方法(这会将其转换为的数组
datetime.datetime,
mpl.dates.date2num并将知道如何处理):
mpl.dates.date2num(df.index.to_pydatetime())
date2num无法本地处理pandas DatetimeIndex的原因是因为matplotlib尚不支持numpy datetime64
dtype(这是将数据存储在DatetimeIndex中的方式)。

您可以使用
to_pydatetimeDatetimeIndex的方法(这会将其转换为的数组
datetime.datetime,
mpl.dates.date2num并将知道如何处理):
mpl.dates.date2num(df.index.to_pydatetime())
date2num无法本地处理pandas DatetimeIndex的原因是因为matplotlib尚不支持numpy datetime64