[R] Howto store objects in a matrix or in an array
Lars Feistner
lars.feistner at iwr.uni-heidelberg.de
Wed Sep 29 16:09:38 CEST 2004
Hello,
i am working with the R.oo package. I want to store objects (instances
of classes) in a n-dimensional array.
I tried this:
t <- array(list(),dim=c(8,8))
t[1,1] <- someObject
print(t[1,1]) results in:
[[1]]
[1] NA
the same with any S4 classes
setClass("track,representation(x="numeric",y="numeric"))
t1 <- new("track",x=1:5,y=5:10)
t[1,1] <- t1
Error in "[<-"(`*tmp*`, 1, 1, value = t1) :
nothing to replace with
Is there any chance not to use a list in list construction?
Sincerly
Lars Feistner
--
----------------------------------------------------------------------
Lars Feistner feistner at justis.de
Untere Neckarstr 32 Tel: +49 6221 8935279
D-69117 Heidelberg Mobil:+49 173 3205195
More information about the R-help
mailing list