在进行常规绘图时,我可以使用 xlim 和 ylim 来显示我想要绘制的范围。
我怎样才能在 ggplot 中实现这一点?
编辑:我绘制的数据集示例:
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")
最佳答案
既然你在做 stat_summary
你可能会考虑..
+ coord_cartesian(xlim=c(-10, 10), ylim=c(-10, 10))
这只会“放大”而不更改基础数据。
ggplot2 docs
关于r - 限制ggplot中的X和Y轴范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24588034/