[R] accessing arrays
Lars Rohrschneider
hu-student at web.de
Wed Jan 3 18:25:35 CET 2007
Hi Wolfgang,
thanks for your hint. But I am desperating. I have an 3 dim array of say 10
matrices where every matrix has to stick an other label. I found no way to
direct assign the labels.
for example
tab <- array(1:8, c(2, 2, 2))
dimnames(tab[,,1]) <- list(c("No","Yes"), c("No","Yes"))
dimnames(tab[,,2]) <- list(c("big","small"), c("small","big"))
should look like this
, , 1
No Yes
No 1 3
Yes 2 4
, , 2
big small
small 5 7
big 6 8
Wolfgang Raffelsberger wrote:
>
> try this :
> x <-
> array(1:24,dim=c(2,3,4),dimnames=list(letters[1:2],LETTERS[1:3],letters[23:26]))
>
> Cheers,
> Wolfgang
>
> downunder03 a écrit :
>> 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"))
>>
>>
>>
>>
>
>
>
>
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> . . . . .
>
> Wolfgang Raffelsberger, PhD
> Laboratoire de BioInformatique et Génomique Intégratives
> IGBMC
> 1 rue Laurent Fries, 67404 Illkirch Strasbourg, France
> Tel (+33) 388 65 3314 Fax (+33) 388 65 3276
> wolfgang.raffelsberger at igbmc.u-strasbg.fr
>
> ______________________________________________
> R-help at 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.
>
>
--
View this message in context: http://www.nabble.com/-R--accessing-arrays-tf2913929.html#a8144807
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list