1
を指定する削減:のMapReduce - 私はこのコードを持って最後colum
1. var data = sc.textFile("test3.tsv")
2. var satir = data.map(line=> ((line.split("\t")(1),line.split("\t")(2)),(1,1)))
3. satir.reduce(((a,b),(c,k)) => k + k)
第一及び第二の作品正しく。
((a,b),(1,1))
しかし、私は三番目をコンパイルするとき、私はこのエラーを取得:
<console>:29: error: type mismatch;
found : (Int, Int)
required: String
satir.reduce({ case ((a,b),(k,o)) =>o+o})
を私が欲しいのは(a、b)は、 '1' の最後の指定するには、このような例
、減らすことです
どうすればよいですか?
を? –