This last solution is what I was looking for, I was trying to avoid loops.
Thanks!
-Original Message-
From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On
Behalf Of Rainer Schuermann
Sent: 5. oktober 2011 18:29
To: r-help@r-project.org
Subject: Re: [R] Populate a
m <- matrix( rep( y, length( x ) ), length( y ), length( x ) )
On Wednesday 05 October 2011 18:11:18 fernando.cabr...@nordea.com wrote:
> Hi guys
>
> I have vectors x <- c(1,2,3,4) and y <- c(4,3,9) and would like to generate a
> matrix which has 3 rows (length(y)) and 4
columns (length(x)), a
One more version: somewhere in the middle of the explicitness scale,
matrix(rep(y, times = length(x)), nrow=length(y))
On Wed, Oct 5, 2011 at 12:17 PM, R. Michael Weylandt
wrote:
> matrix(rep(y, each=length(x)), nrow=length(y), byrow=TRUE)
> or less explicitly
> matrix(y, nrow=length(y),ncol=l
matrix(rep(y, each=length(x)), nrow=length(y), byrow=TRUE)
or less explicitly
matrix(y, nrow=length(y),ncol=length(x))
Michael
On Wed, Oct 5, 2011 at 12:11 PM, wrote:
> Hi guys
>
> I have vectors x <- c(1,2,3,4) and y <- c(4,3,9) and would like to generate a
> matrix which has 3 rows (length(y
mat <- matrix(ncol = length(x), nrow = length(y))
for(i in 1:length(x)) { mat[,i] = y}
HTH,
Samuel
-Original Message-
From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On
Behalf Of fernando.cabr...@nordea.com
Sent: 05 October 2011 17:11
To: r-help@r-project.org
Sub
5 matches
Mail list logo