【发布时间】:2020-12-21 05:39:56
【问题描述】:
我有两个数据框,比如 1 月和 2 月的材料库存报告:
一月报告
code description qty_jan amount_jan
WP1 Wooden Part-1 1000 50000
MP1 Metal Part-1 500 5000
GL1 Glass-1 100 2500
二月报告
code description qty_feb amount_feb
WP1 Wooden Part-1 1200 60000
MP2 Metal Part-2 300 3000
GL1 Glass-1 50 1250
GL2 Glass-2 200 5000
为了监控每个物料库存的进度,我想合并两个报告,如下:
code description qty_jan amount_jan qty_feb amount_feb
WP1 Wooden Part-1 1000 50000 1200 60000
MP1 Metal Part-1 500 5000 0 0
MP2 Metal Part-2 0 0 300 3000
GL1 Glass-1 100 2500 50 1250
GL2 Glass-2 0 0 200 5000
注意:未在报告中列出的材料被视为零库存。
如何合并这两个报表?
【问题讨论】:
-
那么在样本数据中没有重复的行?是否也可以使用重复的行创建 minimal, complete, and verifiable example?
标签: pandas dataframe merge concatenation row