當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。