Re: breaking a loop in R
Hello,
Please could someone explain
break and next??
Is there a way to break a loop that is not the innermost loop??
for example:
#=========================
dim A = 1000 x 3
dim B = 2000 x 3
for (a in 1:1000){
for (b in 1:2000){
expr = intersect(A[a,1]:A[a,2],B[b,1]:B[b,2])
if (!is.na(expr[1])){
indx = which(expr[1] >= A[,2])
if (length(indx) > 1){
for(c in 1:length(indx))
X[a,1] = paste(.....)
.....
}else {
X[a,1] = A[indx, 3]
}
}
###BREAK - Here does not work
NEXT # am not sure if this is doing what I want it to??
}
}
#=============================
Any help and advice would be much appreciated!
Many Thanks,
NS