【发布时间】:2020-05-31 13:28:12
【问题描述】:
我有两个数据框,如下所示
df1:
Sector Plot Price Count
A 1 250 2
A 2 100 1
A 3 250 3
df2:
Sector Plot Usage Type
A 1 R Land
A 1 R Land
A 2 C Villa
A 3 R Plot
A 3 R Plot
A 3 R Plot
从上面我想添加从 df2 到 df1 的 Usage 和 Type 列,基于 Sector,Plot 匹配。
预期输出:
Sector Plot Price Count Usage Type
A 1 250 2 R Land
A 2 100 1 C Villa
A 3 250 3 R Plot
我试过下面的代码
df3 = pd.merge(df1, df2, left_on = ['Sector', 'Plot'],
right_on = ['Sector', 'Plot'], how = 'inner')
【问题讨论】:
标签: pandas pandas-groupby