我可以用连接函数找到相等的列数据。但我还有其他想做的事情。例如; 如果第二个文件中的“客户 ID”的值等于第一个文件中的客户 ID;我想将值保存在同一行中的“客户评级”列中,并在第一个文件中“客户 ID”列相等的行中的“客户评级”列中保存相同的值。
pd.merge(first_file_data,second_file_data,left_on='CUSTOMER ID',right_on='CUSTOMER ID')
Run Code Online (Sandbox Code Playgroud)
输出:
合并交易中的类似客户 ID:
F?RST F?LE
CUSTOMER ID CUSTOMER SCORE
0 3091250 Nan
1 1122522 Nan
Run Code Online (Sandbox Code Playgroud)
SECOND_F?LE
CUSTOMER ID CUSTOMER SCORE
0 3091250 750
1 1122522 890
Run Code Online (Sandbox Code Playgroud)