SparkR には DataFrame がdata
あり、それも含まid
れています。私もliste= 2 9 12 102 154 ... 1451
whereを持っていlength(liste)=3001
ます。data
ID が liste に等しいエントリが必要です。sparkRではこれを行います
newdata <- unionAll(filter(data, data$id == liste[1] ), filter(data, data$id == liste[2] ))
for(j in 3:10){
newdata <- unionAll(newdata, filter(data, data$id==good[j] ))
}
これらの 10 回の反復には、約 5 分という長い時間がかかります。すべての反復、つまり 3001 を実行したい場合、sparkR は「エラー returnstatus==0 は true ではありません」と言います。これをどのように解決する必要がありますか?