Dear All (probably Hadley),

I am now trying to customise some plots using a bar geom.

I do not want to use the default binning statistic, but rather 
calculate the bar heigths separately. I do manage this, but for 
comparison purposes I would like to have a set of plots all with the 
same y-axis height. But I do not seem to find out how to fix the 
scale of the y-axis in this case.
Any tips?
Using R 2.6.1 on Windows.

Thanks for any help,
Pedro

I attach below the code I am using:
plotdata<-data.frame(x=factor(2:8), y=0.1*(2:8))
plot1<-ggplot()
plot1<-plot1+layer(data=plotdata, 
mapping=aes_string(x='x',y='y'),geom='bar', stat='identity')

RangeY <-c(0,1)
YBreaks <- (0:10)*diff(RangeY)/10
YTickLabels<- as.character(YBreaks)

plot2 <- plot1 + scale_y_continuous(limits=RangeY, breaks=YBreaks, 
labels=YTickLabels, expand=c(0,0))
print(plot2)

______________________________________________
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