Limit X and Y axis ranges in ggplot?

ggplot2, r

Solution

Since you are doing `stat_summary` you might consider..

+ coord_cartesian(xlim=c(-10, 10), ylim=c(-10, 10))

Which will merely "zoom in" without changing the underlying data.

ggplot2 docs

Problem

When doing a conventional plot I could use xlim and ylim to show ranges of what I wanted plotted. How can I achieve this in ggplot? EDIT: Example of a dataset I plot: ``` real <- read.table("http://pelinfamily.ca/bio/GDR-18_conc.ld", header=F) dd <- data.frame(Distance=real[,2]-real[,1], r.2=real[,13]) ggplot(dd, aes(x=Distance, y=r.2)) + stat_summary(fun.data="mean_sdl", mult=1, geom="ribbon", alpha=.4) + stat_summary(fun.data="mean_sdl", mult=1, geom="line") ```

Original source

Related problems