【发布时间】:2020-11-05 06:46:50
【问题描述】:
我有两个 excel 文件。
Excel 1 - a.xlsx containing
SL NO Fruit Colour Quantity
1 Apple
2 Orange
3 Banana
4 Pineapple
5 pears
6 Grape
7 Mango
和 Excel 2 - b.xlsx 包含
SL NO Fruit Colour Quantity
1 Apple RED 2
2 Orange Orange 4
3 Pineapple Brown 6
4 Grape Purple 8
我想要一个像这样完整的新excel文件
SL NO Fruit Colour Quantity
1 Apple RED 2
2 Orange Orange 4
3 Banana
4 Pineapple Brown 6
5 pears
6 Grape Purple 8
7 Mango
我如何执行相同的操作?应根据水果名称进行匹配。我可以将它加载到不同的数据帧中,但是之后如何操作并使用合并的输出创建一个新的 excel? 我是 python 新手,我正在学习,所以任何帮助将不胜感激。 提前致谢!
【问题讨论】:
-
将
Fruit设置为两个数据帧的索引,然后在第二个数据帧(来自b.xlsx)上使用第一个数据帧的索引(来自a.xlsx)的索引?
标签: python excel pandas dataframe merge