酷代码 AI
菜单
服务商

Python 利用 Pandas 分析订单数据:逐年计算订单数量与销售金额总和

以下是完善后的代码: ```python import pandas as pd # 读取数据 df = pd.read_excel("https://cloud-cdn.acctedu.com/publicres/match/525839b97fa94429ac26bf57a798accc/order_datas.xlsx") # 添加年份列 df['年份'] = pd.to_datetime(df['订单日期']).dt.year # 从订单日期提取年份,并创建“年份”列 # 计算销售金额 df['销售金额'] = df['销售单价'] * df['销售数量'] # 计算每个订单的销售金额 = 销售单价 * 销售数量 # 按年份分组 grouped = df.groupby('年份') # 将数据按“年份”列进行分组,便于逐年分析 # 遍历每个年份,计算相关指标 for year, group in grouped: # 遍历每个年份的分组数据 total_order_count = group.shape[0] # 计算该年份的总订单数量(行数) total_order_amount = group['销售金额'].sum() # 计算该年份的销售金额总和 ``` ######[AI写代码神器 | 260点数解答 | 2024-11-10 14:26:05]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]