Есть ли способ создать коробочную диаграмму с осью X значений даты и времени? Вот полу-рабочий пример, но он выдает ошибку TypeError: «<=» не поддерживается между экземплярами «datetime.timedelta» и «float» </p>
import datetime as dt
import numpy as np
import pylab as pl
d1 = dt.datetime(2020, 1, 1)
for r in range(10):
data.append(np.random.randint(0, 100, (1, 100))[0, :])
dates.append(d1 + dt.timedelta(days=r * 10))
fig = pl.figure(figsize=(6.5, 2.5))
ax0 = fig.add_subplot(111)
ax0.boxplot(data, positions=dates)
Полагаю, одним из решений является преобразование даты и времени в секундах с начала эпохи, а затем указать xticklabels со строками даты, но я не могу не думать, что это должно работать.