[R] Help me create a hyper-structure

Ben Bolker bbolker at gmail.com
Mon Apr 18 15:10:22 CEST 2011


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



More information about the R-help mailing list