Hello!

I would like to create a list of random values, based on various means.
Here are the potential mean values:

> k1
 [1]  0.005  0.200  0.300  0.400  0.500  0.600  0.700  0.800  0.900  1.000
 1.100  1.200  1.300  1.400
[15]  1.500  1.600  1.700  1.800  1.900  2.000  5.000 10.000

There are 22 of them.

My original thought was to use "do.call" to produce a list of 22 items of
size 20.

> xr <- do.call("rnorm",args=list(n=20,mean=k1))
> xr
 [1] -1.46443269  0.83384389  0.39176720 -0.17954959  0.28245948
-0.44148055  1.98009926  1.73881739
 [9]  1.37312454  1.40509257 -0.03762214  0.43636354  1.82175069
 1.96439065  2.71731752  1.02388062
[17]  1.20732047  3.08650964  0.87910868  0.13018727
>

However, I am just getting back one set of size 20.  What am I doing wrong,
please? Or do I need to do a loop, please?  I thought that there must be a
more elegant solution.

This is on a Macbook Air, R version 3.2.2

Thanks so much,
Sincerely

-- 
Erin Hodgess
Associate Professor
Department of Mathematical and Statistics
University of Houston - Downtown
mailto: erinm.hodg...@gmail.com

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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