Help me create a hyper-structure
Alaios <alaios <at> yahoo.com> writes:
Dear all I would like to have in R a big struct containing a smaller struct. 1) I would like to have a small struct with the following three fields xorder (an integer ranging from 0 to 20) yorder (an integer ranging from 0 to 20) estimated (a 256*256 matrix) 2) I would like to have 10 elements of the struct above for that I wrote the following:
Estimationstruct <- function ( xorder, yorder, estimated) {
list (xorder= xorder,
yorder=yorder,estimated=estimated)
}
per.sr.struct <- replicate(10,
Estimationstruct(0L,0L,matrix(nrow=256,ncol=256)),
simplify=FALSE)
That one worked. per.sr.struct contains 10 elements and each one of that contains 1).
all.sr.struct <- replicate(20,per.sr.struct,simplify=FALSE)
The idea is to have 20 all.sr.stuct and each element to contain one per.sr.struct.
I think you just missed simplify=FALSE in the last step ...