x <- rep(NA, 3)
for (i in 1:length(x)){
x[i] <- ...
}
will do the job, but you may be able to take advantage of R's vectorization
and do what you want with no loop at all.
Charles Annis, P.E.
[EMAIL PROTECTED]
phone: 561-352-9699
eFax: 614-455-3265
http://www.StatisticalEngineering.com
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of E. Michael Foster
Sent: Monday, July 04, 2005 4:32 PM
To: [email protected]
Subject: [R] using index of a loop as a macro variable
Hi,
I'm a long-time STATA user and a R newbie. I'm doing ok, but I'm addicted
to STATA macro variables. Is there something like a macro variable in R?
Specifically, I'd like to be able to do something like
for (i in 1:3) {
.....
x`i' <- ...
}
where R would resolve x`i' to the objects named x1, x2 and x3 as I move
through the loop. I guess I could create these in advance of the loop and
fill them in, but I'd rather not.
Is there a way to use an index of a loop in this manner?
thanks,
michael
E. Michael Foster
Professor of Maternal and Child Health
School of Public Health
University of North Carolina
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html