Felipe, You'll need to define the limits yourself with scale_y_continuous. library(ggplot2) p <- ggplot(mtcars, aes(x = wt, y=mpg)) + geom_point() p + geom_hline(intercept=0) + scale_y_continuous(limits = c(0, max(mtcars$mpg)))
Cheers, Thierry ________________________________ Van: [EMAIL PROTECTED] namens Jim Lemon Verzonden: di 25-12-2007 10:16 Aan: Felipe Carrillo CC: [EMAIL PROTECTED] Onderwerp: Re: [R] geom_hline Felipe Carrillo wrote: > Hi all: > I am trying to draw a horizontal line along the zero > "Y axis" value but since zero isn't showing therefore > the line is not drawn. If I set my intercept to 15 > then it'll work but I dont want to hardcode it because > the Y axis parameters could be different for another > variable. I would like to alway set my hline along the > zero as default. Thanks > > p <- ggplot(mtcars, aes(x = wt, y=mpg)) + geom_point() > p + geom_hline(intercept=0) > Hi Felipe, It sounds like you want to include zero in the axis. In base graphics, you would use: ylim=c(0,maxy) where maxy specifies the upper end of the ordinate. I had a quick look at the ggplot2 docs, but I haven't yet found whether this works in that system. Jim ______________________________________________ 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.