Как создавать сюжетные даты от эпохи до того, что может использовать matplotlib - PullRequest
0 голосов
/ 20 ноября 2018

Первый раз, так что терпите меня.Я потратил, вероятно, 15 часов, пытаясь понять это безрезультатно.

У меня есть куча временных меток в формате эпох с единицами миллисекунд. Данные Давления / Времени

time = pd.to_datetime(data['Time'], unit='ms')

Это выводит серию данных datetime64

0     2018-11-14 19:40:55.184
1     2018-11-14 19:50:55.324
2     2018-11-14 20:05:54.879
Name: Time, Length: 400, dtype: datetime64[ns]

Итак, я полностью потерян.Matplotlib, очевидно, не выводит данные datetime64.

plt.plot(time, pressure)

Какие графики Matplotlib, с нерасшифрованными данными о времени на оси X:

What matplotlib plots, with undecipherable time data on x-axis

Итак, как можно это исправить?Я имею в виду, Excel и Matlab могут легко построить эти данные.Что, черт возьми, идет не так?

Окончательное редактирование:

Мне удалось выделить эту проблему как старую версию проблемы, вызывающей matplotlib.В среде, с которой у меня были проблемы, я использовал версию 2.1.0 matplotlib.Проблема больше не существует, если я работаю на версии 3.0.0.Это чисто экологическая проблема, а не связанная с кодом.

1 Ответ

0 голосов
/ 20 ноября 2018

Мне удалось изолировать проблему, поскольку она была старой версией matplotlib, вызывающей проблемы.В среде, с которой у меня были проблемы, я использовал версию 2.1.0 matplotlib.Проблема больше не существует, если я работаю на версии 3.0.0.Это чисто экологическая проблема, а не связанная с кодом.

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