[R] If else statements

R Help rhelp.stats at gmail.com
Tue Mar 23 15:08:37 CET 2010


The short answer is yes, you can, but your syntax is wrong.  You need
to make sure you wrap your conditions inside brackets, and use {, not
(, to delineate your if statements.

> for (v in 1:6) {
> for (i in 2:200) {
> if (v==1){
   if (max(x*v-y*v)>1)
     break()
  }
  }
  }
 et cetera

On Tue, Mar 23, 2010 at 3:32 AM, tj <girlme80 at yahoo.com> wrote:
>
> Hi everyone!
> May I request again for your help?
> I need to make some codes using if else statements...
> Can I do an "if-else statement" inside an "if-else statement"? Is this the
> correct form of writing it?
> Thank you.=)
>
> Example:
>
> for (v in 1:6) {
> for (i in 2:200) {
> if (v==1)
> (if max(x*v-y*v)>1 break())
>
> if (v==2)
> (if max(x*v-y*v)>1.8 break())
>
> if (v==3)
> (if max(x*v-y*v)>2 break())
> }
> }
> --
> View this message in context: http://n4.nabble.com/If-else-statements-tp1678705p1678705.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list