假設數據框中有一列,而另一個數據幀中有相似的模式列。如何檢查檢查列中包含的值是否相同,因爲沒有共同的屬性而不加入它們。檢查火花中兩個不同數據幀中兩列的條件
DF1
serial_nm
ABC
MNC
PQR
DF2
ser_nm
HGF
MNC
UIO
PQR
樂
,我想第三DF3作爲輸出 DF3
跨國公司
PQR
我想這
val DF3 = DF1.filter(DF1("serial_nm") === DF2("ser_nm"))
但它不工作
請幫助
謝謝.. !!
你確定你不想使用加入?你可以做'DF1.join(DF2,DF1(「serial_nm」)=== DF2(「ser_nm」))' –