Is it possible to set the margin in ggplot2 to a fixed size? I create many
plots, and I want them to look the same.

Especially I want them to have the same left margin.

But

P<-ggplot()+geom_bar(aes(c("short label1","short
label2"),runif(2)))+coord_flip()

P<-creates a plot with another margin as 

ggplot()+geom_bar(aes(c("very very very very long label1","short
label2"),runif(2)))+coord_flip()

 

In the standard plot system margins can be set with par(mar=c(...)), but
this doesn't work in ggplot2

I thought I could do it with plot.margin, but

p+theme(plot.margin= unit(c(0, 0, 0,3), "cm"))

doesn't work,it adds extra, external margins.

Does anyone know a solution?

Thanks

Frans

-------------------
dr F.H.G. (Frans) Marcelissen
DigiPsy ( <http://www.digipsy.nl/> www.DigiPsy.nl)
Pomperschans 26
5595 AV Leende
tel: 040 7630487 (let op: nieuw nummer, oude nummer blijft actief)
skype adres: frans.marcelissen
email:  <mailto:[email protected]> [email protected]

 


        [[alternative HTML version deleted]]

______________________________________________
[email protected] 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