【发布时间】:2018-06-29 15:46:02
【问题描述】:
比如https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.merge.html
>>> A >>> B
lkey value rkey value
0 foo 1 0 foo 5
1 bar 2 1 bar 6
2 baz 3 2 qux 7
3 foo 4 3 bar 8
>>> A.merge(B, left_on='lkey', right_on='rkey', how='outer')
lkey value_x rkey value_y
0 foo 1 foo 5
1 foo 4 foo 5
2 bar 2 bar 6
3 bar 2 bar 8
4 baz 3 NaN NaN
5 NaN NaN qux 7
我想知道
- 如何在 Pyspark 中执行此操作?
- 更进一步,如何将
lkey和rkey合并为一列,从两边补充缺失值?
【问题讨论】:
标签: python pandas apache-spark pyspark