小编Dil*_*lee的帖子

如何使用值来命令我的元组的spark结果降序

我是新来的火花和斯卡拉.我需要将结果计数元组(如(课程,计数))按降序排序.我把它放在下面

 val results = ratings.countByValue()
 val sortedResults = results.toSeq.sortBy(_._2)
Run Code Online (Sandbox Code Playgroud)

但它仍然无法正常工作.以上述方式,它将按升序对结果进行排序.但我需要按降序排列.任何人都可以帮助我.

结果如下

(History, 12100),
(Music, 13200),
(Drama, 143000)
Run Code Online (Sandbox Code Playgroud)

但是我需要像下面那样显示它

(Drama, 143000),
(Music, 13200),
(History, 12100)
Run Code Online (Sandbox Code Playgroud)

谢谢

hadoop scala apache-spark

10
推荐指数
2
解决办法
9946
查看次数

标签 统计

apache-spark ×1

hadoop ×1

scala ×1