追加するベクトルがあり、これがコードです。nrow が大きいためにかなり遅いコードです。
私が望むのはスピードアップだけです。c() と append() を試しましたが、どちらも十分に高速ではないようです。そして、Rのベクトルまたはリストに要素を効率的に追加または削除しますか?
コードは次のとおりです。
compare<-vector()
for (i in 1:nrow(domin)){
for (j in 1:nrow(domin)){
a=0
if ((domin[i,]$GPA>domin[j,]$GPA) & (domin[i,]$SAT>domin[j,]$SAT)){
a=1
}
compare<-c(compare,a)
}
print(i)
}
を使用すると、比較のインデックスを把握するのが難しいことがわかりました
#compare<-rep(0,times=nrow(opt_predict)*nrow(opt_predict))