Hi,

Are you after this?

last_plot() + opts(aspect.ratio=1)

Also, see https://github.com/hadley/ggplot2/wiki/Themes for some
settings re: plot margins.

HTH,

baptiste

On 1 September 2011 05:18, 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