Skip to content
Back to formatted view

Raw Message

Message-ID: <4DAC383E.2060409@gmail.com>
Date: 2011-04-18T13:10:22Z
From: Ben Bolker
Subject: Help me create a hyper-structure
In-Reply-To: <652865.19072.qm@web120110.mail.ne1.yahoo.com>

On 11-04-18 04:45 AM, Alaios wrote:
> It seems you were right.
> Now I can easily access my struct and substruct like this
> 
> # all.str[[1]]] Gives access to the first struct of per.sr.struct which containts 101 times the xorder,yorder,estimation.sr
> # all.str[[1]][[2]] Gives access to the second substruct of all.str[[1]]
> # all.str[[1]][[2]][[3]] Gives access to the matrix.
> 
> Now I would like to ask you if in R cran I can make struct assignments like this 
> 
> 
>     all.str[[i]]<-TempApproxstruct
> 
> 
> where all.str[[i]] is  a list that contains 100 times the
>  $ :List of 3
>   ..$ xorder       : int 0
>   ..$ yoder        : int 0
>   ..$ estimation.sr: logi [1:256, 1:256] NA NA NA NA NA NA ...
>  $ :List of 3
>   ..$ xorder       : int 0
>   ..$ yoder        : int 0
>   ..$ estimation.sr: logi [1:256, 1:256] NA NA NA NA NA NA ...
> .... and so on
> 
> where str(temp.per.sr.struct) is a list that contains 100 times the
>  $ :List of 3
>   ..$ xorder       : int 0
>   ..$ yoder        : int 0
>   ..$ estimation.sr: logi [1:256, 1:256] NA NA NA NA NA NA ...
>  $ :List of 3
>   ..$ xorder       : int 0
>   ..$ yoder        : int 0
>   ..$ estimation.sr: logi [1:256, 1:256] NA NA NA NA NA NA ...
>   [list output truncated]
> ...and so on.
> 
> Will R understand this kind of assignments or not?

  Why don't you just try it and see what happens ... ?