Как правильно передать даты в Matplotlib для построения графика?
Загружаю датафрейм:
df = pd.read_csv('Sales.csv', sep=';', index_col=None, parse_dates=['DT'])
При попытке отобразить график с значениями по x в формате datetime64[ns]:
plt.plot(df['DT'], df['Sales'])
получаю:
при попытке передать в формате Matplotlib
plt.plot(matplotlib.dates.date2num(df['DT']), df['Sales'])
результат тот же
При отображении графика с значениями по x в формате object:
plt.plot(df['DT'].dt.strftime('%Y-%m-%d'), df['Sales'])
Как правильно передать даты в Matplotlib в формате datetime64[ns] для построения графика?