[R] concatenating two vectors
arun
smartpink111 at yahoo.com
Fri Sep 14 18:17:48 CEST 2012
Hi,
Try this:
paste0(expand.grid(a,b)$Var1,expand.grid(a,b)$Var2)
[1] "a1b1" "a2b1" "a1b2" "a2b2"
A.K.
----- Original Message -----
From: Özgür Asar <oasar at metu.edu.tr>
To: r-help at r-project.org
Cc:
Sent: Friday, September 14, 2012 8:54 AM
Subject: [R] concatenating two vectors
Dear all,
I want to concatenate the elements of two vectors such as
a<-c("a1","a2")
b<-c("b1","b2")
and obtain
"a1b1", "a1b2","a2b1","a2b2"
I tried the paste and paste0 functions, but they yielded elementwise
concatenation such as
"a1b1","a2b2"
I am wondering that is there an efficient way of doing my wish, for instance
without using for loop etc.
Best
Ozgur
--
View this message in context: http://r.789695.n4.nabble.com/concatenating-two-vectors-tp4643139.html
Sent from the R help mailing list archive at Nabble.com.
______________________________________________
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.
More information about the R-help
mailing list