gpt4 book ai didi

python - 在spark(python)中划分两个rdds的值

转载 作者:太空宇宙 更新时间:2023-11-03 14:58:18 25 4
gpt4 key购买 nike

我在 spark 中有这两个键值 RDD:

rdd1 = [(u'Key1', 4), (u'Key2', 6), (u'Key3', 10)]
rdd2 = [(u'Key1', 4), (u'Key2', 3), (u'Key3', 2)]

然后我查看 spark 函数以获得值的除法:(rdd3= (rdd1/rdd2))

在这种情况下:

rdd3 = [(u'Key1', 1), (u'Key2', 2), (u'Key3', 5)]

最佳答案

你可以加入mapValues:

rdd1.join(rdd2).mapValues(lambda x: x[0] / x[1])

关于python - 在spark(python)中划分两个rdds的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40788925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com