Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Including multiple conditions in for-loop

I am trying to specify two conditions as a part of a for loop. It seems like the second condition in the second for loop is not being considered. My code runs this way:

for (i in 1:nrow(mydata))          {
 for (j in 1:nrow(mydata) && j!=i )    {
       Statements....
 }
 Statements...
 }

Could you please tell me if this is the right Syntax in R? Thanks!

like image 968
user969524 Avatar asked Aug 10 '26 14:08

user969524


1 Answers

To answer your question, you need:

for (i in 1:nrow(mydata)) {
   for (j in 1:nrow(mydata) ) {
       if(j != i) {
         Statements....
       }
    }
    Statements...
 }

However, there is probably a nicer way achieving what you want to do, but I would need more details.

like image 72
csgillespie Avatar answered Aug 15 '26 00:08

csgillespie



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!