我试图在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)
答案 0 :(得分:1)
我认为您只是在寻找map
方法,而不是flatMap
。
val mrdd = nrdd.map(a => -a)