[R] Limit on vector evaluation

jim holtman jholtman at gmail.com
Sat Apr 28 04:06:22 CEST 2007


try this way instead:

> system.time(x <- sapply(1:100000, function(x)mean(rnorm(10, mean=9, sd=1.5))))
[1] 5.44 0.00 5.95   NA   NA
> str(x)
 num [1:100000] 10.11  9.17  9.33  9.41 10.14 ...
>



On 4/27/07, Robert Barber <robert.barber at comcast.net> wrote:
> Dear R Experts,
>
> Why I try to run this expression:
>
> x<-sapply(rnorm(rep(10,100000),mean=9,sd=1.5),mean)
>
> it evaluates the first 10000 values and then stops, but does not return
> to the command prompt.  My cpu keeps running at 100%.  When I exit the
> expression with CTL-C, I then see that x holds 10000 values.  How can I
> evalute the expression 100000 times, or more if I want?
>
> Thanks in advance.
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>


-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?



More information about the R-help mailing list