用python将excel中将下单时间和包裹数量已每日来进行分类汇总
假设Excel文件名为"orders.xlsx",需要使用pandas库来读取和处理数据。
首先,导入需要的库:
import pandas as pd
from datetime import datetime
然后,读取Excel数据并转换为DataFrame:
df = pd.read_excel('orders.xlsx')
接下来,将下单时间转换为日期格式,并新增一列"Date"存储日期信息:
df['Date'] = pd.to_datetime(df['下单时间']).dt.date
然后,按照日期分组,统计每日包裹数量:
grouped = df.groupby('Date')['包裹数量'].sum()
最后,将结果输出到Excel文件中:
writer = pd.ExcelWriter('summary.xlsx')
grouped.to_excel(writer, sheet_name='Summary')
writer.save()
完整代码如下:
import pandas as pd
from datetime import datetime
# 读取Excel数据
df = pd.read_excel('orders.xlsx')
# 将下单时间转换为日期格式,并新增一列"Date"存储日期信息
df['Date'] = pd.to_datetime(df['下单时间']).dt.date
# 按照日期分组,统计每日包裹数量
grouped = df.groupby('Date')['包裹数量'].sum()
# 将结果输出到Excel文件中
writer = pd.ExcelWriter('summary.xlsx')
grouped.to_excel(writer, sheet_name='Summary')
writer.save()
``
原文地址: https://www.cveoy.top/t/topic/e4yK 著作权归作者所有。请勿转载和采集!