On Feb 24, 2010, at 4:31 PM, Georg Ehret wrote:
Dear R communtiy,
I do not understand why this does not work...:
betaS$SBP
[1] 0.03274 -0.04216 -0.08986 -0.45980 0.60320 -0.63070 -0.05682
0.20130
t<-c("betaS$SBP")
t
[1] "betaS$SBP"
get(t)
Error in get(t) : object 'betaS$SBP' not found
A couple of different ways of passing multi-element objects to loops:
> tt <- scan()
1: 0.03274 -0.04216 -0.08986 -0.45980 0.60320 -0.63070 -0.05682
0.20130
9:
Read 8 items
> tt
[1] 0.03274 -0.04216 -0.08986 -0.45980 0.60320 -0.63070 -0.05682
0.20130
> for (xi in seq(tt)) print(xi)
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
[1] 6
[1] 7
[1] 8
> for (xi in seq(tt)) print(tt[xi])
[1] 0.03274
[1] -0.04216
[1] -0.08986
[1] -0.4598
[1] 0.6032
[1] -0.6307
[1] -0.05682
[1] 0.2013
> beta <-list()
> beta$SBP <- tt
> beta["SBP"]
$SBP
[1] 0.03274 -0.04216 -0.08986 -0.45980 0.60320 -0.63070 -0.05682
0.20130
> for (xi in seq_along(beta$SBP) ) print(xi)
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
[1] 6
[1] 7
[1] 8
> for (xi in beta$SBP) print(xi)
[1] 0.03274
[1] -0.04216
[1] -0.08986
[1] -0.4598
[1] 0.6032
[1] -0.6307
[1] -0.05682
[1] 0.2013
--
David.
[I am trying to use the variable "t" in a loop to call many different
objects, but the pasting together did not work and this simple
example does
not neither...]
Thank you and best regards, Georg.
*******************
Georg Ehret
JHU
Baltimore
[[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.
David Winsemius, MD
Heritage Laboratories
West Hartford, CT
______________________________________________
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.