object Main { def main(args: Array[String]): Unit = { val data = Map(("'吉林'","'玉米'"),2), (("'吉林'","'袜子'"),10), (("'河南'","'山药'"),18), (("'河南'","'鞋'"),3), (("'河南'","'衣服'"),9), (("'河北'","'箱包'"),11), (("'河北'","'鸭梨'"),5), (("'吉林'","'木耳'"),7) ) val result = data.map{case ((province, item), count) => (province, count)}.groupBy(_.1) .map{case (province, list) => (province, list.map(.2).sum)} .toList.sortBy(._2) val resultMap = result.toMap println(resultMap) println(result) } }

Scala 统计不同省份商品点击总数并排序 - 代码示例

原文地址: https://www.cveoy.top/t/topic/kwgP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录