Обратное содержимое поля в кадре данных с использованием scala - PullRequest
0 голосов
/ 18 января 2019

Я использую scala.

У меня есть фрейм данных с миллионами строк и несколькими полями. Одним из полей является строковое поле, содержащее такую ​​вещь:

"Snow_KC Bingfamilies Conference_610507"

Как мне изменить содержимое только этого поля для всех строк в кадре данных?

Спасибо.

1 Ответ

0 голосов
/ 18 января 2019

Делая быстрый поиск по Scaladoc , я нашел эту reverse функцию , которая именно это и делает.

import org.apache.spark.sql.{functions => sqlfun}
val df1 = ...
val df2 = df1.withColumn("columnName", sqlfun.reverse($"columnName"))
...