GPT答: |
7i24.cn
|
,作为合并时进行校验
```
§ Code
# 将cleaned中未发货和已发货订单筛选出来
df not_sent = cleaned[cleaned['状态']=='未发货']
df sent = cleaned[cleaned['状态']=='已发货']
# 将未发货订单与已发货订单进行拼接
df finished = pd.concat([not_sent,sent],axis=0).reset_index(drop=True)
# 最后加一列备注
df finished['备注']='拼接完成'
df finished
§ Output
> 日期 状态 姓名 地址 产品ID 价格 数量 总金额 公司 备注
0 11/1 未发货 张三 湖北武汉 1001 10 2 20 百果园 拼接完成
1 11/1 未发货 李四 广州广州 1002 10 3 30 百果园 拼接完成
2 11/2 已发货 张三 湖北武汉 1001 10 1 10 百果园 拼接完成
3 11/2 已发货 李四 广州广州 1002 10 5 50 百果园 拼接完成
§ Markdown
### 5
```
目标:利用本次拼接后的表格,依据日期和地址分组求和,得到每日每个地址的总销售额
```
§ Code
# 先按日期和地址分组
df group = finished.groupby(['日期','地址'])
# 求和
df group.sum()
§ Output
> 价格 数量 总金额
日期 地址
11/1 湖北武汉 10 2 20
广州广州 10 3 30
11/2 湖北武汉 10 1 10
广州广州 10 5 50
§ END OF DOC
|