Dear Seung, Try this: > Names <- letters[1:5] > Names [1] "a" "b" "c" "d" "e" > apply(t(combn(Names,2)), 1, paste, collapse="") [1] "ab" "ac" "ad" "ae" "bc" "bd" "be" "cd" "ce" "de"
HTH, Jorge On Fri, May 1, 2009 at 2:55 PM, SEUNG CHEON HONG <s...@entomology.wisc.edu>wrote: > Dear R-list, > > Is there any way I can extract part or whole column name from two > variables and combine them? Not values, but column names. > For example, > I have data set with 70 variables. The column names are "Alfalfa", > "Corn","Soybean",..."Sunflower". After I combine the two variable (say > Alfalfa and Corn), I want to rename it as "AlfCor" or "AlfalfaCorn" > automatically not manually. > > In excel, I found the function combining two texts in individual > columns using (=A1&B1, if you want to combine texts in the two cells.). > > Thank you very much in advance! > > Steve Hong > > > > > > > > 437 RUSSELL LAB. > 1630 LINDEN DR. > ENTOMOLOGY DEPT. > MADISON, WI, 53706 > Tel: 608-263-0964 > Fax: 608-262-3322 > > ______________________________________________ > R-help@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. > [[alternative HTML version deleted]] ______________________________________________ R-help@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.