[R] How to use apply() to fill matrix by rows or columns?

C W tmrsg11 at gmail.com
Sat Feb 25 02:02:46 CET 2017

Dear R,

I wanted to simulate a 5 by 3 matrix which fills up by either rows or

I started with the following filling the matrix by rows,

dat <- matrix(NA, nrow=5, ncol = 3)

for(i in 1:5){

    dat[i, ] <- rnorm(3)


But, R is known for no loop drama. Any suggestions?


	[[alternative HTML version deleted]]

More information about the R-help mailing list