[R] looping through numbered variables
    Daniel Caro 
    dcarov at gmail.com
       
    Mon Aug 27 16:11:31 CEST 2012
    
    
  
Hello,
This is a beginner question. I am trying to loop through numbered
variables with "apply" to calculate weighted means. My data is "data",
the variables are "var1" to "var100", the weight is "weight". The
command works using
sapply(paste('data$var', 1:100, sep=''), function(x)
weighted.mean(eval(parse(text=x)), data$weight))
but is there a way to avoid eval(parse())?
Thank you,
Daniel
    
    
More information about the R-help
mailing list