It is well explained here
http://www.burns-stat.com/pages/Tutor/R_inferno.pdf page 67.
On Sat, Jan 21, 2012 at 9:56 PM, Ery Arias-Castro wrote:
> Hello,
>
> This example seems strange to me:
>
> > if (2 > 3) print('Yes'); else print('No')
> Error: unexpected 'else' in " else"
>
> > {if (2 > 3) p
Don't use the ';'
> if (2 > 3) print('Yes'); else print('No')
Error: unexpected 'else' in " else"
No suitable frames for recover()
> if (2 > 3) print('Yes') else print('No')
[1] "No"
>
'else' is part of the 'if'. The ';' implies the start of a new
statement. You do not need the ';' when writing
Hello,
This example seems strange to me:
> if (2 > 3) print('Yes'); else print('No')
Error: unexpected 'else' in " else"
> {if (2 > 3) print('Yes'); else print('No')}
Error: unexpected 'else' in "{if (2 > 3) print('Yes'); else"
> {
+ if (2 > 3) print('no')
+ else print('yes')
+ }
[1
3 matches
Mail list logo