2
我有以下問題的值到一個特定的列:含有col1
處理字符串A
,B
,或C
映射基於annother柱
- 甲
DataFrame
。第二個col2
Integer
。 - 和另外三列
col3
,col4
和col5
(這些欄也被命名爲A
,B
和C
)。
因此,
col1 - col2 - A (col3) - B (col4) - C (col5)
|--------------------------------------------
A 6
B 5
C 6
應該獲得
col1 - col2 - A (col3) - B (col4) - C (col5)
|--------------------------------------------
A 6 6
B 5 5
C 6 6
現在我想要經過的每一行,並分配整數col2
基於該列A,B或C輸入col1
。
我該如何做到這一點?
df.withColumn()
我不能使用(或者至少我不知道爲什麼),並且同樣適用於val df2 = df.map(x => x)
。
期待您的幫助,並提前致謝!
最佳,肯