[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 repect

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 Thu,

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 totang...@gmail.com