1
我有以下問題:我想在數據幀A中添加一列RealCity
,當City值爲'noClue'時,我從df B中選擇什麼,使用Key ,去城市。spark將col添加到另一個df上的條件數據幀
表A:
+---------+--------+
| Key | City|
+---------+--------+
|a | PDX |
+---------+--------+
|b | noClue |
表B:
+---------+--------+
| Key | Name |
+---------+--------+
|c | SYD |
+---------+--------+
|b | AKL |
我想用.withColumn
和when
,但我不能選擇通過做這樣價值的另一個表(表二)。這樣做的好方法是什麼?非常感謝!
是你的表B有多大 –