On May 14, 2013, at 17:06 , 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]
> ="
> 

This comes from a package, the package has a maintainer, the maintainer is 
associated with a commercial company...

Anyways, offhand:The comparison operator is == . You likely also need %dopar% 
(case and spaces do matter). And remove a space and add a comma within the 
first parenthesis.


-- 
Peter Dalgaard, Professor
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd....@cbs.dk  Priv: pda...@gmail.com

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to