PairRDD 的总和值

2023-12-13

我有一个 RDD 类型:

dataset :org.apache.spark.rdd.RDD[(String, Double)] = MapPartitionRDD[26]

这相当于(Pedro, 0.0833), (Hello, 0.001828) ...

我想总结所有的价值,0.0833+0.001828..但我找不到合适的 解决方案。


考虑到您的输入数据,您可以执行以下操作:

// example
val datasets = sc.parallelize(List(("Pedro", 0.0833), ("Hello", 0.001828))) 
datasets.map(_._2).sum()
// res3: Double = 0.085128
// or
datasets.map(_._2).reduce(_ + _)
// res4: Double = 0.085128
// or even
datasets.values.sum()
// res5: Double = 0.085128
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PairRDD 的总和值 的相关文章

随机推荐

  • '__len__() 有什么魔力?

    所以列表对象没有简单的长度属性len而是 魔法 len 为什么优先使用该功能len 在列表上而不是在其属性上 有没有功能len 不是简单的查询 len 为何要绕路而没有my list len 想一想可能会有所帮助 len 作为一种方法 您可
  • 刷新 Jquery 数据表中的排序缓存

    我可以看到 当首次使用表初始化时 Jquery 数据表会生成排序缓存表 columns cache 方法 我的一列包含 td 元素 这些元素的跨度上有类 例子 tr td span class SpanColors red span td
  • Android 清单限制平板电脑

    出于商业原因 我想将我的 Android 应用程序严格限制为平板电脑设备 目前 我可以通过设置将应用程序限制为 Honeycomb 设备 android minSdkVersion 11 但下一版 Android 冰淇淋三明治 的平板电脑和
  • 如何在 Android 4.3 api 18 上更改 ActionBar 标题文本的颜色

    我正在使用 appcompat v7 库来支持 api 级别 8 及更高版本的操作栏 我正在尝试更改操作栏标题文本的颜色 GingerBread 中标题文本的颜色正在变化 但是当我使用 JellyBean 在手机上运行该应用程序时 颜色没有
  • iOS 15 上的 AirPods Pro 无法播放音频文件

    我正在使用此代码来播放音频 我的代码在所有耳机型号的 iOS 14 上运行良好 但当客户将设备更新到 iOS 15 并使用 AirPods Pro 时 不会播放任何音频文件 在其他 AirPods 型号上以及通过 iPhone 扬声器播放音
  • 如何克服 HTMLUnit ScriptException?

    我遇到了一行代码的问题 可能会触发一些 js 函数并导致异常 我该如何解决这个问题 box setText link toString client waitForBackgroundJavaScriptStartingBefore 100
  • MacOS 上的 Python“dyld:库未加载”- 错误

    我正在尝试运行一个 python 脚本 该脚本执行一些 API 调用和 Kafka 逻辑 但出现以下错误 dyld Library not loaded executable path Python Tried brew update br
  • 拖动时将标记/图钉保持在地图中间

    我希望当用户在地图上拖动时 标记 图钉可以滚动并位于地图的中心 我有一个简单的 jsfiddle http jsfiddle net upsidown 5xd1Lbpc 6 当用户停止拖动时 图钉将落到地图的中心 但我希望图钉随着拖动而移动
  • PayPal REST API“列出付款”不返回任何条目

    我正在尝试使用 PayPal REST API 来获取付款列表 通常这些付款是通过 eBay 进行的 当我尝试沙箱时 我可以获得一个令牌 然后按预期获得付款列表 但当我切换到实时列表时 列表总是空的 例如 使用卷曲 curl https a
  • 如何在 Android 上获取 google 用户名?

    我看过有关使用的参考AccountManager like 通过 Android 访问 Google 帐户 ID 用户名 不过好像是为了抢authtoken 我只需要访问用户名 不需要密码或任何身份验证令牌 我使用的是android 2 1
  • 为什么 PHP 严格类型允许函数参数的类型错误?

    我正在使用 PHP 7 4 16 我启用了strict types在我的 PHP 文件中 认为它会阻止传递string函数的参数期望int通过扔一个TypeError 然而 该函数实际上接受string并将其强制为int 但是 如果我在函数
  • Bootstrap Offcanvas 导航 - 关闭时不重置背景

    我在 offcanvas div 中有一个很长的链接列表 这些在表单中是因为我想使用它们来导航很长的背景页面 实际上 它是一个目录 画布愉快地弹出 导航链接有效 将背景页面跳转到正确的位置 欢呼 但是 当您选择并链接并导航背景页面到某个位置
  • 导出时 React.Component 是默认扩展吗?

    我正在浏览一些 React 项目 有时会看到 export default gt 但其他时候我看到 export default class Entry extends React Component 两者之间有什么区别吗 导出是否自动扩展
  • 转换 QString 以在 SQL 查询中使用

    我想根据用户输入生成 SQL 查询 以便将一些数据插入数据库 用户可以输入任何内容 Qt 有没有办法将此类用户输入转换为字符串类型值字段 用户可以输入任何内容 这并没有给我们太多参考 但我可以给你一个例子来说明如何设置基本的插入查询 I a
  • 当对存在的目录使用 ListDirectoryDe​​tails 时,FtpWebRequest 返回“550 文件不可用(例如,文件未找到,无法访问)”

    我有一个恼人的问题 阻止我在 FTP 中获取所需的文件 该文件可能有不同的名称 因此我需要首先访问该文件夹并列出其中的文件 然后直接向该文件发出请求 我的问题是 我可以在 Filezilla 中访问此文件 并且也可以完美地发现该文件夹 但是
  • jQuery Mobile 列表上的多个拆分按钮

    jQuery 移动列表中是否可以有多个拆分按钮 我尝试这样做 ul li a href 1 a a href a a href a li ul 但这不起作用 将链接包装在 div div
  • Android 中有波斯(Shamsi 或 Jalali)日历的库或算法吗? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我想转换公历 西方 日期至Persian Shamsi 日期 反之亦然 适用于所有版本的 Android 有没有完整可靠的库或算法 我使用这个算法很
  • 圆形区域内的查询点

    Here is a picture to illustrate the problem 图中有一些特征点显示为蓝色十字 我知道坐标 x y 对于所有功能 现在我想查询哪些要素在圆圈区域 绿色圆圈 内 实际上 大约有 500 个特征和 300
  • VStack 有最大限制吗?

    我从一个干净的项目开始 在 VStack 中添加了 5 个按钮和 5 个垫片 一切都很好 当我在底部添加第 6 个间隔符时 代码突然无法编译 并出现错误 对成员 buildBlock 的引用不明确 是什么导致了这个错误 这是与 SwiftU
  • PairRDD 的总和值

    我有一个 RDD 类型 dataset org apache spark rdd RDD String Double MapPartitionRDD 26 这相当于 Pedro 0 0833 Hello 0 001828 我想总结所有的价值