An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130214/db95a56c/attachment.pl>
How to stack row vector on top of each other?
6 messages · C W, Pascal Oettli, Nordlund, Dan (DSHS/RDA) +2 more
Hi, Actually, ?"c" > a <- rnorm(10) > b <- rnorm(10) > d <- c(a,b) > length(d) [1] 20 HTH, Pascal Le 15/02/2013 10:08, C W a ?crit :
Hi list, How do you actually stack a vector on top of each other? Say, I want everything in a row vector. Neither rbind(), nor cbind() will do the job. It gives me 2 dimension. Here's my reproducible example:
a <- rnorm(10) b <- rnorm(10) c <- cbind(a,b) dim(c)
[1] 10 2
d <- rbind(a,b) dim(d)
[1] 2 10 Thanks, Mike [[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org 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.
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130214/4c17a1b1/attachment.pl>
-----Original Message----- From: r-help-bounces at r-project.org [mailto:r-help-bounces at r- project.org] On Behalf Of C W Sent: Thursday, February 14, 2013 5:08 PM To: r-help Subject: [R] How to stack row vector on top of each other? Hi list, How do you actually stack a vector on top of each other? Say, I want everything in a row vector. Neither rbind(), nor cbind() will do the job. It gives me 2 dimension. Here's my reproducible example:
a <- rnorm(10) b <- rnorm(10) c <- cbind(a,b) dim(c)
[1] 10 2
d <- rbind(a,b) dim(d)
[1] 2 10 Thanks, Mike
I guess I don't know what you mean by "actually stack a vector on top of each other". Given the vectors a <- 1:3 b <- 4:6 What result do you want from "stacking" a and b? Dan Daniel J. Nordlund Washington State Department of Social and Health Services Planning, Performance, and Accountability Research and Data Analysis Division Olympia, WA 98504-5204
How about c(a, b) ? HTH, Giovanni
From: r-help-bounces at r-project.org [r-help-bounces at r-project.org] on behalf of Nordlund, Dan (DSHS/RDA) [NordlDJ at dshs.wa.gov]
Sent: Thursday, February 14, 2013 7:19 PM
To: r-help
Subject: Re: [R] How to stack row vector on top of each other?
Sent: Thursday, February 14, 2013 7:19 PM
To: r-help
Subject: Re: [R] How to stack row vector on top of each other?
> -----Original Message----- > From: r-help-bounces at r-project.org [mailto:r-help-bounces at r- > project.org] On Behalf Of C W > Sent: Thursday, February 14, 2013 5:08 PM > To: r-help > Subject: [R] How to stack row vector on top of each other? > > Hi list, > How do you actually stack a vector on top of each other? Say, I want > everything in a row vector. Neither rbind(), nor cbind() will do the > job. > It gives me 2 dimension. > > Here's my reproducible example: > > a <- rnorm(10) > > b <- rnorm(10) > > c <- cbind(a,b) > > dim(c) > [1] 10 2 > > > d <- rbind(a,b) > > dim(d) > [1] 2 10 > > Thanks, > Mike I guess I don't know what you mean by "actually stack a vector on top of each other". Given the vectors a <- 1:3 b <- 4:6 What result do you want from "stacking" a and b? Dan Daniel J. Nordlund Washington State Department of Social and Health Services Planning, Performance, and Accountability Research and Data Analysis Division Olympia, WA 98504-5204 ______________________________________________ R-help at r-project.org 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.
1 day later
On 15.02.2013 16:37, Giovanni Petris wrote:
How about c(a, b)
But then, if he is actually going to have a row vector, t() is needed - and one may want to answer the OP who may not read this list .... Best, Uwe Ligges
? HTH, Giovanni
________________________________________ From: r-help-bounces at r-project.org [r-help-bounces at r-project.org] on behalf of Nordlund, Dan (DSHS/RDA) [NordlDJ at dshs.wa.gov] Sent: Thursday, February 14, 2013 7:19 PM To: r-help Subject: Re: [R] How to stack row vector on top of each other? -----Original Message----- From: r-help-bounces at r-project.org [mailto:r-help-bounces at r- project.org] On Behalf Of C W Sent: Thursday, February 14, 2013 5:08 PM To: r-help Subject: [R] How to stack row vector on top of each other? Hi list, How do you actually stack a vector on top of each other? Say, I want everything in a row vector. Neither rbind(), nor cbind() will do the job. It gives me 2 dimension. Here's my reproducible example: a <- rnorm(10) b <- rnorm(10) c <- cbind(a,b) dim(c) [1] 10 2 d <- rbind(a,b) dim(d) [1] 2 10 Thanks, Mike I guess I don't know what you mean by "actually stack a vector on top of each other". Given the vectors a <- 1:3 b <- 4:6 What result do you want from "stacking" a and b? Dan Daniel J. Nordlund Washington State Department of Social and Health Services Planning, Performance, and Accountability Research and Data Analysis Division Olympia, WA 98504-5204 ______________________________________________ R-help at r-project.org 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. ______________________________________________ R-help at r-project.org 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.