2016-08-01 15 views
2

リストに結果スパークDATAFRAME GROUPBYとソートは、私がスパークデータフレームを持っていると私はグループキーによって要素をしたいと私は使用していますソートされたリスト現在</p> <p>として結果を持って

リスト内の項目を昇順にソートするにはどうすればよいですか?

+2

可能な複製(http://stackoverflow.com/questions/29741360/how-to-sort-data-in-spark-without-spark-sql) –

答えて

12

あなたはfunctionsパッケージでsort_arrayが利用できる機能を試すことができます:[?スパークSQLを使用せずにスパークでのデータフレームのソート方法]の

import org.apache.spark.sql.functions._ 
df.groupBy("columnA").agg(sort_array(collect_list("columnB"))) 
+5

'collect_list()'の要素を同じ 'df'の別の列に従ってソートするには? – vdep

関連する問題