Hi,
Is there some function, which generates this kind of n x n -matrix
from a vector?
> rhset
[1] 1792 256 13312 512 1024 2048 8192 4096
> m=matrix(nrow=length(rhset),ncol=length(rhset))
> for(i in 1:length(rhset))
+ {
+ m[,i]=rhset
+ rhset=c(rhset[length(rhset)], rhset[2:length(rhset)-1])
+ }
> m
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8]
[1,] 1792 4096 8192 2048 1024 512 13312 256
[2,] 256 1792 4096 8192 2048 1024 512 13312
[3,] 13312 256 1792 4096 8192 2048 1024 512
[4,] 512 13312 256 1792 4096 8192 2048 1024
[5,] 1024 512 13312 256 1792 4096 8192 2048
[6,] 2048 1024 512 13312 256 1792 4096 8192
[7,] 8192 2048 1024 512 13312 256 1792 4096
[8,] 4096 8192 2048 1024 512 13312 256 1792
Atte Tenkanen
University of Turku, Finland
______________________________________________
[email protected] 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.