[R] How to sum values across multiple variables using a wildcard?

From: <mtb954_at_gmail.com>
Date: Tue 21 Feb 2006 - 11:41:45 EST


I have a dataframe called "data" with 5 records (in rows) each of which has been scored on each of many variables (in columns).

Five of the variables are named var1, var2, var3, var4, var5 using headers. The other variables are named using other conventions.

I can create a new variable called var6 with the value 15 for each record with this code:

> var6=var1+var2+var3+var4+var5

but this is tedious for my real dataset with dozens of variables. I would rather use a wildcard to add up all the variables that begin with "Var" like this pseudocode:

> Var6=sum(var*)

Any suggestions for implementing this in R? Thanks! Mark



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Tue Feb 21 11:45:18 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:42:38 EST