Re: [R] How to choose columns in data.frame by parts of columns' names?

From: Guo Wei-Wei <>
Date: Wed 31 May 2006 - 15:01:16 EST

Gabor and Peter,

Thank you. Both of you give me excellent ways. I have a further problem.

How can I get the common parts of column names as column names in a new data.frame? For example, I combines data of XG1 and YG1 in data.old and get a new column in named G1. Can It be done automaticlly?[,"G1"] <- (data.old[,"XG1"] + data.old[,"YG1"])/2

2006/5/31, Gabor Grothendieck <>:
> This is not restricted to single matches:
> > colnames(iris)
> [1] "Sepal.Length" "Sepal.Width" "Petal.Length" "Petal.Width" "Species"
> > regexpr("Sepal", colnames(iris)) > 0
> mailing list PLEASE do read the posting guide! Received on Wed May 31 15:13:26 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Thu 01 Jun 2006 - 00:10:26 EST.

Mailing list information is available at Please read the posting guide before posting to the list.