Skip to content
Prev 205274 / 398506 Next

calculations on columns with partially matching names

On Jan 3, 2010, at 6:09 PM, Jim Bouldin wrote:

            
?grep
?"["

 > tdf <- data.frame(mpw06a=rnorm(10), mpw06b=rnorm(10), abc=rnorm(10))

 > lapply(tdf[ , grep("mpw06", names(tdf)) ], mean)
$mpw06a
[1] -0.1825447

$mpw06b
[1] -0.2386772
?combn
David Winsemius, MD
Heritage Laboratories
West Hartford, CT