Re: [R] what is wrong with for and if cycle in R

2013-12-19 Thread Pascal Oettli
Hi, It seems the right prenthesis ")" in the "if" statement is in different encoding. >From your script: > charToRaw('if (ity==1)')[11:13] [1] ef bc 89 > charToRaw(')') [1] 29 By changing the right parenthesis, it works fine. HTH, Pascal On 19 December 2013 18:07, Jie Tang wrote: > hi > I

Re: [R] what is wrong with for and if cycle in R

2013-12-19 Thread Ingmar Visser
I get this error below, there seems to be hidden character in your input instead of a parenthesis: > for(ity in 1:4) + { + if (ity==1) Error: unexpected input in: "{ if (ity==1Ô" > { + print(ity) + } Error in print(ity) : object 'ity' not found > } Error: unexpected '}' in "}" > hth, Ingmar On

[R] what is wrong with for and if cycle in R

2013-12-19 Thread Jie Tang
hi I used a two nested cycle by if and for by such code for(ity in 1:4) { if (ity==1£© { print(ity) } } when I run the code it failed and R tell me that "error: unrespected '}' in "}"" and when I reduce a } for(ity in 1:4) { if (ity==2£© { print(ity) } R will print 4 but not 2 as what I repec