小编san*_*ane的帖子

我们如何使用合并操作后找到的数据更新相似列的行中的列数据?

我可以用连接函数找到相等的列数据。但我还有其他想做的事情。例如; 如果第二个文件中的“客户 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)

python numpy dataframe python-3.x pandas

5
推荐指数
0
解决办法
45
查看次数

标签 统计

dataframe ×1

numpy ×1

pandas ×1

python ×1

python-3.x ×1