对 spark scala 中数据框的每一列进行排序
Sort every column of a dataframe in spark scala
我在 Spark & Scala 工作,有一个包含数百列的数据框。我想按每一列对数据框进行排序。在 Scala/Spark 中有没有办法做到这一点?
我试过:
val sortedDf = actualDF.sort(actualDF.columns)
但是.sort
不支持Array[String]
输入。
这个问题之前有人问过:但是没有Scala的答案
感谢@blackbishop 对此的回答:
val dfSortedByAllItsColumns = actualDF.sort(actualDF.columns.map(col): _*)
我在 Spark & Scala 工作,有一个包含数百列的数据框。我想按每一列对数据框进行排序。在 Scala/Spark 中有没有办法做到这一点?
我试过:
val sortedDf = actualDF.sort(actualDF.columns)
但是.sort
不支持Array[String]
输入。
这个问题之前有人问过:
感谢@blackbishop 对此的回答:
val dfSortedByAllItsColumns = actualDF.sort(actualDF.columns.map(col): _*)