An embedded and charset-unspecified text was scrubbed... Name: ?????? ?? ????????. URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20121219/a8d2c5c1/attachment.pl>
random sampling matrix
2 messages · 김지현, Daniel Nordlund
-----Original Message----- From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of ??? Sent: Tuesday, December 18, 2012 9:08 PM To: r-help at r-project.org Subject: [R] random sampling matrix Hello I have a one question about random sampling matrix I want to regeneration value of matrix For example, Matrix A : 1 2 3 11 12 13 21 22 23 .
sample= data.frame(a[sample(1:dim(a)[1]),sample(1:dim(a)[2])])
Then, Matrix sample : 21 23 22 11 13 12 1 3 2 But, I want to regeneration. Ex) Matrix sample 1 23 2 22 11 3 12 21 13 Pleases kindly help with R code!& Thank you.
Does this do what you want?
m <- matrix(c(1,21,31,2,22,23,3,23,33), nrow=3) m
[,1] [,2] [,3] [1,] 1 2 3 [2,] 21 22 23 [3,] 31 23 33
matrix(sample(m),nrow=3)
[,1] [,2] [,3] [1,] 33 23 1 [2,] 2 3 22 [3,] 31 23 21
matrix(sample(m),nrow=3)
[,1] [,2] [,3] [1,] 21 23 1 [2,] 31 33 23 [3,] 2 3 22
matrix(sample(m),nrow=3)
[,1] [,2] [,3] [1,] 31 2 21 [2,] 33 1 22 [3,] 23 23 3
Hope this is helpful, Dan Daniel Nordlund Bothell, WA USA