私はマッパーコードにこれを持っています.'a'はDoubleWritable配列です.
DoubleArrayWritable ad = new DoubleArrayWritable();
ad.set(a);
int row_id1=(int)row_id;
context.write(new LongWritable(row_id1),new Text(ad.toString()));
これらの入力をレデューサーの出力としてレデューサーに出力し、これをレデューサーからの出力として取得するだけです。
1 DoubleArrayWritable@e29820
2 DoubleArrayWritable@718242
3 DoubleArrayWritable@1ec58a
4 DoubleArrayWritable@3afb99
私は何が欠けていますか?次のように出力したい
1 2 3 4 7
2 4 6 5 9
3 4 5 7 3