geom_point中的alpha值{ggplot2}

时间:2016-04-27 12:25:54

标签: r ggplot2

ggplot2::geom_point documentation注意到变化的alpha对大型数据集非常有用。以下代码段生成两个alpha值的两个图:

library(ggplot2)
data("diamonds")
d <- ggplot(diamonds, aes(carat, price))
d + geom_point(alpha = 1/10) # alpha = 1/10
d + geom_point(alpha = 1/20) # alpha = 1/20

如何解释alpha的价值?由于上面的片段可以很容易地制作这些图,我没有提供图(如果有必要可以提供)。

1 个答案:

答案 0 :(得分:2)

alpha参数控制透明度,alpha=0完全透明:

## No points are displayed
d + geom_point(alpha = 0) 

alpha=1稳固。

## Solid points
d + geom_point(alpha = 1) 

我倾向于使用alpha=1/sqrt(nrow(diamonds))作为起点。