假设我有两个CSV文件,其中有一个ID字段和一些信息。我想通过比较ID信息将信息从文件1添加到文件2(通过创建第三个文件)
File 1:
ID Age Food
A-1 15 Chips
B-2 26 Donuts
C-3 8 Candy
D-4 35 None
File 2:
ID Name
C-3 Cindy
D-4 Bob
B-2 Dunkey
A-1 Chris
我希望输出将名称列放在文件1中与Id相关的年龄和Id列之间。我知道这要求很多,但如果有任何帮助,将不胜感激。理想输出:
File 3:
ID Name Age Food
A-1 Chris 15 Chips
B-2 Dunkey 26 Donuts
C-3 Cindy 8 Candy
D-4 Bob 35 None
即使ID像文件2中那样顺序混乱,输出也不会改变
您正在查看的操作称为join,实际上可以通过函数
.merge()
实现。在您的情况下,应该连接列ID
上的两个数据帧读取文件后,可以使用以下语法连接它们:
相关问题 更多 >
编程相关推荐