我有一个要附加的向量,这是代码,由于 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))