Re: [R] Help me create a hyper-structure

From: Ben Bolker <bbolker_at_gmail.com>
Date: Sat, 16 Apr 2011 14:39:03 +0000

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



R-help_at_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. Received on Sat 16 Apr 2011 - 14:42:17 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 18 Apr 2011 - 09:00:31 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive