【发布时间】:2019-12-15 02:57:12
【问题描述】:
我很难理解(和控制)alpha 的混合 - 不幸的是,alpha 值不会简单地“加起来”(0.5 + 0.5 不是 1)。但我怎样才能做到这一点呢?
目的是定义重叠区域相对于观察总数的(绝对)灰度值。 请参见下面的示例。
我尝试设置scale_alpha(range = c(0,1))无济于事,可能是我没有正确使用它。
library(ggplot2)
library(ggforce)
grid_df = data.frame(x = c(1:2, 2.5), y = rep(1,3), r = 1)
ggplot()+
geom_circle(data = grid_df, mapping = aes(x0 = x, y0 = y, r = r), alpha = 0.33, fill = 'black') +
coord_fixed()
【问题讨论】:
-
也许我不明白这个问题,因为在我看来,alpha 大约是 33%、66% 和 100%。你如何评价现在的阿尔法?或者你还有什么想要实现的吗?
-
我的问题可能不够清楚。道歉。我想根据图像中的百分比设置不透明度 - 100% 将是黑色,即完全不透明度
-
@zx8754 我现在才看到这个链接。这是一篇不错的博文!!感谢分享
-
是的,他们需要将名称更改为“酷和有用”。