Re: [Rd] idea (PR#7345)

From: Paul Murrell <p.murrell_at_auckland.ac.nz>
Date: Mon 08 Nov 2004 - 06:48:29 EST

Hi

Duncan Murdoch wrote:
> On Fri, 5 Nov 2004 14:01:01 -0800, Byron Ellis
> <ellis@stat.harvard.edu> wrote:
>
>

>>The most obvious, and by far most difficult route, would be to make 
>>graphics devices first class citizens (IIRC Duncan TL has brought this 
>>up elsewhere) wherein you would aDev <- edit(aDev). That brings things 
>>to the device level (what you want) and a static device could act 
>>accordingly (i.e. not invoke a redraw). Obviously the most difficult as 
>>it would be a massive upheaval of base graphics (I suppose all of this 
>>could all be grouped under a category of "event-based streams," 
>>graphics events, XML SAX events, file events--aka connections, etc. 
>>Doesn't CL or Scheme have something along those lines?). But, as 
>>mentioned in the thread, pretty speculative but you never can tell what 
>>someone might hunker down and implement :-)

>
>
> Take a look at grid. I think it's more likely something like this
> would be built on top of grid than on top of base graphics.
>
> Or, if you want to try it:
>
> Take a look at grid. I think you'll find it a lot easier starting
> there than starting with base graphics.

Grid provides graphical objects to work with and there are a couple of ways to create a GUI front-end.

See, for example, RGrace (http://www.hppi.troitsk.ru/Kondrin/rgrace.htm)

Paul

-- 
Dr Paul Murrell
Department of Statistics
The University of Auckland
Private Bag 92019
Auckland
New Zealand
64 9 3737599 x85392
paul@stat.auckland.ac.nz
http://www.stat.auckland.ac.nz/~paul/

______________________________________________
R-devel@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Mon Nov 08 06:55:04 2004

This archive was generated by hypermail 2.1.8 : Mon 08 Nov 2004 - 07:09:13 EST