Python matplotlib不绘制主刻度线

Python matplotlib不绘制主刻度线,python,pandas,matplotlib,Python,Pandas,Matplotlib,我想用以下样式记号和网格线绘制熊猫数据框: 但是,使用下面的代码,我不能。为什么? def plog_test(): fig, axes = plt.subplots(2, 1) for ax in axes: ax.xaxis.set_major_locator(dates.HourLocator()) hfmt = dates.DateFormatter('%m/%d %H:%M') ax.xaxis.set_major_fo

我想用以下样式记号和网格线绘制熊猫数据框:

但是,使用下面的代码,我不能。为什么?

def plog_test():
    fig, axes = plt.subplots(2, 1)
    for ax in axes:
        ax.xaxis.set_major_locator(dates.HourLocator())
        hfmt = dates.DateFormatter('%m/%d %H:%M')
        ax.xaxis.set_major_formatter(hfmt)

    ts1.plot(ax=axes[0], y="count")
    ts1.plot(ax=axes[1], y="count")
    ts2.plot(ax=axes[0], y="count")
    ts2.plot(ax=axes[1], y="count")

plog_test()
结果如下:

ts
是如下所示的时间序列:


由于声誉限制,我无法发表评论

它会产生任何错误吗? 你到底是如何实现你的功能的

当你问这些问题时,你需要更清楚,你认为为什么它不起作用的信息越多,其他人就越容易找到解决方案

另外,看看这个,我打赌你要找的是熊猫可视化文档