【发布时间】:2020-09-18 21:29:26
【问题描述】:
我在 pandas 中有以下数据框:
dfClicks = pd.DataFrame({'clicks': [700,800,550],'date_of_click': ['10/25/1995
03:30','10/25/1995 04:30','10/25/1995 05:30']})
dfClicks['date_of_click'] = pd.to_datetime(dfClicks['date_of_click'])
dfClicks.set_index('date_of_click')
dfClicks.clicks = pd.to_numeric(dfClicks.clicks)
您能否告诉我如何绘制上面的图,使 x 轴显示日期/时间,y 轴显示点击次数?我还需要在同一图表上绘制另一个数据框,其中包括预测的点击次数,以进行比较。测试可以是上面的复制品,但有细微的变化:
dfClicks2 = pd.DataFrame({'clicks': [750,850,500],'date_of_click': ['10/25/1995
03:30','10/25/1995 04:30','10/25/1995 05:30']})
dfClicks2['date_of_click'] = pd.to_datetime(dfClicks2['date_of_click'])
dfClicks2.set_index('date_of_click')
dfClicks2.clicks = pd.to_numeric(dfClicks2.clicks)
【问题讨论】:
标签: python pandas matplotlib plot time-series