直接放代码!
# 这段代码可以将时间序列的数据进行汇总,日->月->年
# 使用时,先读入文件,然后保留字段到仅有时间列和值列,通过对时间列的切片,以实现分组汇总功能
import pandas as pd
# 读取文件
file = r'D:\Desktop\Statistical_index.xlsx'
df = pd.read_excel(file)
# 查看原始字段
print(df.head())
#删除无关字段
del df['keyword']
del df['type']
# 时间切片(根据实际需要更改slice(0,7)的内容)
df['date'] = df['date'].str.slice(0,7)
df = df.groupby(df['date']).sum() # 这里使用的是求和汇总
df = df.reset_index()
# 查看汇总后的表
print(df.head())
# 导出至新文件
df.to_excel('D:\Desktop\Statistical_index_.xlsx',index=False)
部分结果如下: