【发布时间】:2019-04-25 01:46:31
【问题描述】:
我正在研究 Spark,我有一个关于 sample() 方法的问题.. 你可能知道,sample() 有三个参数
sample( withReplacement : boolean, Fraction : Double, seed : Long )
当 withReplacement 为 True 时,我无法理解第二个 fraction。
在Document中,表示每个元素替换提取的期望值。
如果我在分数中输入 2 并且 RDD 有 10 个元素,它如何在里面采样?原理是什么? (我知道它不能保证 20 的采样量)
请帮助我理解。
【问题讨论】:
标签: scala apache-spark pyspark rdd