Hi everyone, I am trying to calculate a particular variable (vector) from
some previously defined variables in a loop but I am having trouble figuring
out how to get the loop to recognize that it should index for the previously
defined objects. Here is a simplified version of what I am trying to do:

for(i in 1:10){

assign(paste("theta1_",i,sep=""),data.frame(scale(rnorm(250))))

assign(paste("theta2_",i,sep=""),data.frame(scale(rnorm(250))))
                      assign(paste("theta3_",i,sep=""),data.frame(theta1_i +
theta2_i)
                   }

I am having trouble with getting it to recognize that theta3_i should be
calculated using theta1_i and theta2_i in the third line. In other words,
theta3_1 should equal theta1_1+theta2_1 whereas theta3_2 should equal
theta1_2+theta2_2

Any advice as to where I am losing this one?

Thanks,
brendan

        [[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.

Reply via email to