Создать блокпост с датой и временем по оси X - PullRequest
0 голосов
/ 23 марта 2020

Есть ли способ создать коробочную диаграмму с осью 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 со строками даты, но я не могу не думать, что это должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...