如何在matplotlib图形窗口中查看确切的日期时间值

时间:2019-02-24 11:33:27

标签: datetime matplotlib

使用带日期时间的matplotlib绘制图形时遇到问题。

但是,下面的代码完全可以正常工作

当我在“图”窗口中看到带有鼠标光标的图形时,

它仅在下面的导航行中显示年月。

(仅当我放大时才显示所有的年月日)

import matplotlib.pyplot as plt
import datetime
import mplcursors


x = [datetime.datetime(2018, 1, 1, 0, 0), datetime.datetime(2018, 4, 1, 0, 0), datetime.datetime(2018, 5, 1, 0, 0), datetime.datetime(2018, 8, 1, 0, 0), datetime.datetime(2019, 1, 1, 0, 0), datetime.datetime(2019, 2, 1, 0, 0), datetime.datetime(2019, 4, 1, 0, 0)]

y= [100, 200, 100, 200, 300, 500, 200]

plt.plot(x, y)
plt.grid(True)
mplcursors.cursor()

我正在使用带有PyCharm的MS Windows。

我该如何解决?预先感谢。

0 个答案:

没有答案