当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R ggplot2 expand_limits 使用数据扩大绘图限制


有时您可能希望确保所有面板或所有绘图的限制都包含单个值。该函数是 geom_blank() 的一个薄包装,可以轻松添加此类值。

用法

expand_limits(...)

参数

...

命名的美学列表,指定每个尺度中应包含的值(或多个值)。

例子

p <- ggplot(mtcars, aes(mpg, wt)) + geom_point()
p + expand_limits(x = 0)

p + expand_limits(y = c(1, 9))

p + expand_limits(x = 0, y = 0)


ggplot(mtcars, aes(mpg, wt)) +
  geom_point(aes(colour = cyl)) +
  expand_limits(colour = seq(2, 10, by = 2))

ggplot(mtcars, aes(mpg, wt)) +
  geom_point(aes(colour = factor(cyl))) +
  expand_limits(colour = factor(seq(2, 10, by = 2)))

源代码:R/limits.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Expand the plot limits, using data。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。