Я создал несколько строк кода scala для подсчета количества слов в текстовом файле (в Spark). Результат такой, как этот:
(further,,1)
(Hai,,2)
(excluded,1)
(V.,5)
Интересно, можно ли отсортировать результат следующим образом:
(V.,5)
(Hai,,2)
(excluded,1)
(further,,1)
Код, показанный ниже, спасибо за вашу помощь!
val wordCounts = textFile.flatMap(line => line.split(" ")).map(word => (word, 1)).reduceByKey((a, b) => a + b)
wordCounts.collect()
wordCounts.saveAsTextFile("./WordCountTest")