java - 如何在地图上编写聚合函数根据键值计算 MIN、MAX 和 AVG
问题描述
我在 cassandra 中有 MAP 类型的元素 cloumn
elements = [{"a":10,"b":12,"c":13,"d":14},{"a":2,"b":1,"c":5,"d":19},{"a":5,"b":4,"c":13,"d":4},{"a":140,"b":1,"c":4,"d":14}]
我想在 java 中编写一个聚合函数,找到 Map Keys 的 min max,结果将是。
[{a "min": 2, "max": 140},{b "min": 1, "max": 5},{c "min": 4, "max": 13},{d "min": 4, "max": 19}]
我从来没有写过这些东西。需要帮忙。
解决方案
推荐阅读
- flutter - 使用相机包授予权限会在异常时暂停调试器
- c# - 在版本化 REST API 中使用模块
- sql - 如何剪一张桌子?
- python - 在python中获取2dnumpy数组的前三个最大值
- mysql - 当值是 XX_YY_ZZ 形式但在没有下划线的情况下工作时,使用 TKinter 中的 Entry 时更新 MySQL 中的表会导致错误
- android - 如何在 Android Studio 中通过 gradle 生成 Android Apk?
- firebase - 为 Firebase 托管带宽使用情况设置警报
- javascript - 任何人都可以将此函数从 python 转换为 javascript 吗?
- sql-server - 如何在 xml 查询中不返回空元素
- python - 为什么 GridSearchCV 方法的准确性低于标准方法?