Re: [Rd] matrix name

From: Martin Maechler <maechler_at_stat.math.ethz.ch>
Date: Sat, 09 Aug 2008 19:57:27 +0200

>>>>> Vincent Nijs <mel_at_altk.com>
>>>>> on Sat, 09 Aug 2008 18:34:09 +0200 writes:

>>> Hello,
>>> Presently, we are able to add additionnal info to a matrix
>>> thanks to the nice comment() and attr() functions.
>>> Maybe I miss some other functions ?

>>> Since there is a always a little remaining place on the
>>> top left when one print a matrix,
>>> I was wondering if it won't be interesting to offer the
>>> possibility to show some information here,

>>> I'm thinking on something like :

    >> attr(M, 'topleft') = 'city\prms';
    >> M

>>> city\prms a b c
>>> seattle 1 3 5
>>> vancouver 2 4 6
Well, dimnames can be named : > matrix(1:6, 2,3, dimnames=list(rows=c("r1","r2"), cols=c("A","B","C"))) cols

  rows A B C
    r1 1 3 5
    r2 2 4 6

This implements (something better I think than) what you want. The *printing* though is slightly different (since more flexible).

Martin

>>> I don't know if it's easily feasible and even if it seems
>>> interesting enough ... so sorry if it is a silly idea.

>>> All the best
>>> Vincent



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Sat 09 Aug 2008 - 18:02:08 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 Sun 10 Aug 2008 - 18:36:29 GMT.

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

list of date sections of archive