2016-04-02 21 views

cevap

2

zipWithIndex

olduğunu Sen zipWithIndex senin RDD (o [Uzun, Int] rdd1 diyoruz) olabilir sonra

val rdd2 = rdd1.map{case(index, value) => (index + 1, value)} Şimdi eğer val rdd3 = rdd1.join(rdd2).mapValues(case (a, b) => a -b).values

sizin row wise delta budur. Bu, çok fazla kargaşaya girmediğinden çok verimlidir.

Teşekkürler Manas