【发布时间】:2020-09-14 11:18:59
【问题描述】:
我有两个数据框(A 和 B),它们具有以下类型。
答:
ID int64
Marges object
RegioS object
Period object
乙:
RegioS object
Name object
数据框 A 如下所示:
ID Marges RegioS Period
200 AA GM21 2019-11
204 AB GM33 2019-09
202 AC GM44 2019-06
数据框 B 看起来像:
RegioS Name
GM21 NL
GM33 DE
GM44 US
现在,我尝试使用:df_results = df_A.merge(df_B, how='left', on='RegioS') 合并数据框。但是,name 列仅包含 nan 值。我希望 `df_result 看起来像:
ID Marges RegioS Period Name
200 AA GM21 2019-11 NL
204 AB GM33 2019-09 DE
202 AC GM44 2019-06 US
`有人知道如何解决这个问题吗?
【问题讨论】:
-
举一些例子,数据框的样子和期望的输出是什么
-
@drops 我补充了一些解释