[R] where clauses - help

Duncan Murdoch murdoch.duncan at gmail.com
Tue May 14 18:20:34 CEST 2013


On 14/05/2013 11:06 AM, martinizza wrote:
> hello, I wrote a foreach loop containing "where clauses". R indicates an
> error in the compilation of the "where clause".
> Could you please tell me why not right?
>
> foreach (series. combine = c)%:% when (mydata [3] = u [1]) % Dopar% (mydata
> [5] / sum (mydata [5]))
>
> L 'error reported by R is:
> Error: unexpected '=' in "foreach (series. Combine = c)%:% when (mydata [3]
> ="

I don't know foreach, but it looks as though your "=" sign should be 
"==" to test for equality.

The first part looks funny too:  shouldn't that be a comma after series, 
rather than a period?

Duncan Murdoch



More information about the R-help mailing list