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
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,
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
3 matches
Mail list logo