Re: [R] accessing arrays

From: Patrick Burns <pburns_at_pburns.seanet.com>
Date: Wed 03 Jan 2007 - 17:33:27 GMT

You can't do that. If you want to have different labels on the first two dimensions, then a 3-dimensional array doesn't seem to be the natural data structure.

I would suggest two matrices held in a list.

Patrick Burns
patrick@burns-stat.com
+44 (0)20 8525 0696
http://www.burns-stat.com
(home of S Poetry and "A Guide for the Unwilling S User")

downunder03 wrote:

>hi all. how can i adress a array directly. for example i wanna give array 1
>other labels than array 2. How can I overcome this problem?
>
>...this doesn't work
>
>tab <- array(1:8, c(2, 2, 2))
>dimnames(tab[,,1]) <- list(c("No","Yes"), c("No","Yes"),c("ARRAY1"))
>dimnames(tab[,,2]) <- list(c("big","small"), c("small","big"),c("ARRAY2"))
>
>
>
>
>



R-help@stat.math.ethz.ch 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 Thu Jan 04 04:40:23 2007

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Wed 03 Jan 2007 - 18:30:30 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.