[R] Matrix
MacQueen, Don
macqueen1 at llnl.gov
Mon Mar 6 18:46:28 CET 2017
How about this:
p0 <- 1:4
matrix( c( rep( c(p0, rep(0, 4)) , times=3) , p0) , 7, 4)
Of course, it would take some effort to generalize it to different lengths for p0.
-Don
--
Don MacQueen
Lawrence Livermore National Laboratory
7000 East Ave., L-627
Livermore, CA 94550
925-423-1062
On 3/6/17, 8:18 AM, "R-help on behalf of Peter Thuresson" <r-help-bounces at r-project.org on behalf of peter.thuresson at umea.se> wrote:
Hello,
Is there a function in R which can transform, let say a vector:
c(1:4)
to a matrix where the vector is repeated but "projected" +1 one step down for every (new) column.
I want the output below from the vector above, like this:
p<-c(1,2,3,4,0,0,0,0,1,2,3,4,0,0,0,0,1,2,3,4,0,0,0,0,1,2,3,4)
matrix(p,7,4)
best regards / Peter
[[alternative HTML version deleted]]
______________________________________________
R-help at 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.
More information about the R-help
mailing list