Hi:

I'd suggest using ggsave(); in particular, see its height = and width
= arguments. If you have some time, you could look at some examples of
ggplot2 themes:
https://github.com/hadley/ggplot2/wiki/themes
and some examples of how to use various opts():
https://github.com/hadley/ggplot2/wiki/%2Bopts%28%29-List

These can be useful if you need to reduce the amount of space around
the plot or reposition the legend to the top or bottom to get more
horizontal space for the plot. This sometimes is a germane issue when
the plot is intended to be square.

HTH,
Dennis

On Wed, Aug 31, 2011 at 10:18 AM, Alaios <ala...@yahoo.com> wrote:
> Dear all,
> I am using ggplot with geom_tile to print as an image a matrix  I have. My 
> matrix is a squared one of 512*512 cells.
>
> The code that does that is written below
>
>
>> print(v + geom_tile(aes(fill=dB))+ 
>> opts(axis.text.x=theme_text(size=20),axis.text.y=theme_text(size=20), 
>> axis.title.x=theme_text(size=25) , axis.title.y=theme_text(size=25), 
>> legend.title=theme_text(size=25,hjust=-0.4) , 
>> legend.text=theme_text(size=20)) + scale_x_continuous('km')  + 
>> scale_y_continuous('km')    )
>
>
>
> as you can see from the picture below
>
> http://imageshack.us/photo/my-images/171/backupf.jpg/
>
> this squared matrix is printed a bit squeezed with the height being bigger 
> than the width. Would be possible somehow to print that plot by keeping the 
> square-look of the matrix in the plot? Of course the other elements like axis 
> and legend will make the over all plot to not be square but I do not care as 
> the blue and red region forms a square.
>
> I would like to thank you in advance for your help
> B.R
> Alex
>
>        [[alternative HTML version deleted]]
>
>
> ______________________________________________
> 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.

Reply via email to