[英]How to change the opacity of a plotly polygon or ribbon in R?
在 R 的情节中,线条和标记有一个不透明度参数,但是如何更改add_ribbons
和add_polygons
中填充颜色的不透明度?
例如opacity = 0
使线条在这里消失:
plot_ly() %>% add_lines(x = 1:4, y = 1:4, color = I("red"), opacity = 0)
但对这里的多边形没有影响:
plot_ly() %>% add_polygons(x = c(1, 1, 2, 2), y = c(1, 2, 2, 1),
color = I("red"), opacity = 0)
使用alpha
也不起作用。 如何更改填充颜色的不透明度?
作为替代方案,您可以尝试使用fillColor
和rgba
颜色(最后一位数字是 alpha):
%>% add_polygons(fillcolor = 'rgba(7, 164, 181, 1)')
对比
%>% add_polygons(fillcolor = 'rgba(7, 164, 181, 0.2)')
只需调整您想要的颜色的数字。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.