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


R ggplot2 scale_alpha Alpha 透明度比例


Alpha-transparency 刻度並不是非常有用,但可以是直觀地觀察 down-weight 不太重要的觀察結果的便捷方法。 scale_alpha()scale_alpha_continuous() 的別名,因為這是 alpha 最常見的用法,並且可以節省一些打字時間。

用法

scale_alpha(..., range = c(0.1, 1))

scale_alpha_continuous(..., range = c(0.1, 1))

scale_alpha_binned(..., range = c(0.1, 1))

scale_alpha_discrete(...)

scale_alpha_ordinal(..., range = c(0.1, 1))

參數

...

其他參數根據需要傳遞給 continuous_scale()binned_scale()discrete_scale() ,以控製名稱、限製、中斷、標簽等。

range

alpha 值的輸出範圍。必須位於 0 和 1 之間。

例子

p <- ggplot(mpg, aes(displ, hwy)) +
  geom_point(aes(alpha = year))

p

p + scale_alpha("cylinders")

p + scale_alpha(range = c(0.4, 0.8))

源代碼:R/scale-alpha.R

相關用法


注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Alpha transparency scales。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。