【发布时间】:2018-03-08 01:34:31
【问题描述】:
如果该 id 包含在第二个数据帧的同一列中,我需要将两个数据帧连接一列并从第一个数据帧中取出行:
df1:
id a b
2 1 1
3 0.5 1
4 1 2
5 2 1
df2:
id c d
2 fs a
5 fa f
期望的输出:
df:
id a b
2 1 1
5 2 1
我尝试过使用 df1.join(df2("id"),"left"),但给我错误:'Dataframe' object is not callable。
【问题讨论】:
标签: apache-spark join pyspark