日期统计每天数量 to_datetime
把要统计的时间字段转化to_datetime,然后设置为索引列
df11["date"] = pd.to_datetime(df11["2021-03-22T15:27:57"])
df11=df11.set_index(df11["date"])
df11["new"] = 1 ##设置后面可以sum计算
df11.resample('D').sum().head()
按小时统计
kk1.resample('H').sum()
筛选查询具体某年某月某天数据
kk2["2021"]
kk2["2021-1"]
kk2["2021-1-2"]
一段时间内数据
kk2.truncate(before = '2021-3-31')
kk2.truncate(after = '2021-3-31')
dataframe plot画图展示
kk2.plot()
kk2["2021-4-1"].plot() ## 具体一天
具体时间段选择 between_time
i = pd.date_range('2018-04-09', periods=4, freq='1D20min')
ts = pd.DataFrame({'A': [1, 2, 3, 4]}, index=i)
ts.between_time('0:15', '0:45')