Re: [R] Flattening Graphics

2010-02-11 Thread baptiste auguie
Hi,

On 11 February 2010 22:14, Paul Murrell  wrote:
> Hi
>
>
> baptiste auguie wrote:
>>
>> Hi,
>>
>> You could try the grid.grab() function in R devel if your graphics use
>> the Grid package. It will read the graphical output as a bitmap which
>
>
> grid.grab() does NOT grab a bitmap version of the current picture.  It grabs
> all of the (grid-rendered) grobs in the current picture.  You might be
> thinking of grid.cap(), which is currently only in the development version
> of R.

Oops, that's an unfortunate typo! Yes, I meant grid.cap() of course,
but failed to check the actual name, sorry.

> But if you want a raster version of the current plot, it would make
> more sense to use a raster device, like png().

It was my understanding that the output may contain several pages of
plots, and I don't know of a bitmap device in R which can do that.

All the best,

baptiste

>
> Paul
>
>
>> you can then export in a multipage pdf. It may not be really
>> flattening per se but that would definitely help with the viewing
>> speed.
>>
>>
>> HTH,
>>
>> baptiste
>>
>> On 11 February 2010 05:42, Dario Strbenac 
>> wrote:
>>>
>>> Hello,
>>>
>>> This question is a nightmare to search for, as I get so many irrelevant
>>> results. What I'm interested in doing if I have many pages of plots and I
>>> want to keep them together in the same document, say a PDF, is there a way
>>> to flatten all the dot plots and graphics, so that they don't take a long
>>> time to load on a slow computer in Adobe Reader, without using external
>>> programs outside of R ?
>>>
>>> Thanks,
>>>      Dario.
>>>
>>> -
>>> Dario Strbenac
>>> Research Assistant
>>> Cancer Epigenetics
>>> Garvan Institute of Medical Research
>>> Darlinghurst NSW 2010
>>> Australia
>>>
>>> __
>>> R-help@r-project.org 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.
>>>
>>
>> __
>> R-help@r-project.org 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.
>
> --
> Dr Paul Murrell
> Department of Statistics
> The University of Auckland
> Private Bag 92019
> Auckland
> New Zealand
> 64 9 3737599 x85392
> p...@stat.auckland.ac.nz
> http://www.stat.auckland.ac.nz/~paul/
>

__
R-help@r-project.org 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.


Re: [R] Flattening Graphics

2010-02-11 Thread Paul Murrell

Hi


baptiste auguie wrote:

Hi,

You could try the grid.grab() function in R devel if your graphics use
the Grid package. It will read the graphical output as a bitmap which



grid.grab() does NOT grab a bitmap version of the current picture.  It 
grabs all of the (grid-rendered) grobs in the current picture.  You 
might be thinking of grid.cap(), which is currently only in the 
development version of R.  But if you want a raster version of the 
current plot, it would make more sense to use a raster device, like png().


Paul



you can then export in a multipage pdf. It may not be really
flattening per se but that would definitely help with the viewing
speed.


HTH,

baptiste

On 11 February 2010 05:42, Dario Strbenac  wrote:

Hello,

This question is a nightmare to search for, as I get so many irrelevant 
results. What I'm interested in doing if I have many pages of plots and I want 
to keep them together in the same document, say a PDF, is there a way to 
flatten all the dot plots and graphics, so that they don't take a long time to 
load on a slow computer in Adobe Reader, without using external programs 
outside of R ?

Thanks,
  Dario.

-
Dario Strbenac
Research Assistant
Cancer Epigenetics
Garvan Institute of Medical Research
Darlinghurst NSW 2010
Australia

__
R-help@r-project.org 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.



__
R-help@r-project.org 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.


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

__
R-help@r-project.org 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.


Re: [R] Flattening Graphics

2010-02-10 Thread baptiste auguie
Hi,

You could try the grid.grab() function in R devel if your graphics use
the Grid package. It will read the graphical output as a bitmap which
you can then export in a multipage pdf. It may not be really
flattening per se but that would definitely help with the viewing
speed.


HTH,

baptiste

On 11 February 2010 05:42, Dario Strbenac  wrote:
> Hello,
>
> This question is a nightmare to search for, as I get so many irrelevant 
> results. What I'm interested in doing if I have many pages of plots and I 
> want to keep them together in the same document, say a PDF, is there a way to 
> flatten all the dot plots and graphics, so that they don't take a long time 
> to load on a slow computer in Adobe Reader, without using external programs 
> outside of R ?
>
> Thanks,
>       Dario.
>
> -
> Dario Strbenac
> Research Assistant
> Cancer Epigenetics
> Garvan Institute of Medical Research
> Darlinghurst NSW 2010
> Australia
>
> __
> R-help@r-project.org 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.
>

__
R-help@r-project.org 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.