Scala Spark - 在flatMap中转换Seq [double]的符号

时间:2017-03-25 18:49:14

标签: scala apache-spark

我试图在flatMap中更改Seq [double]的符号。我收到类型不匹配错误。

import util.Random.nextDouble
var numbers = Seq.fill(1000)(nextDouble)
val nrdd = sc.parallelize(numbers)    
val mrdd = nrdd.flatMap(a => (a)* -1.0)

1 个答案:

答案 0 :(得分:1)

我认为您只是在寻找map方法,而不是flatMap

val mrdd = nrdd.map(a => -a)