【发布时间】:2014-06-25 08:05:09
【问题描述】:
我正在创建一个交互式 Shiny 应用程序——我有一个小部件(滑块),可以从用户那里检索 alpha 参数。用户可以选择 0.0 到 1.0 之间的 alpha 值
但是,我的应用程序已全部设置完毕,当我返回将 alpha 添加到绘图时,我很震惊地发现在 R 中向绘图添加点时,points 函数没有阿尔法参数。
我可以在这里创造好点:
points(DF$x_values, DF$y_values, pch=20, cex=2, col="springgreen4")
但我不能在调用中添加任何类型的alpha 参数!
当然,我不是唯一找到这个的人。有谁知道这种缺乏功能背后的原因,甚至更好……有没有人找到一个好的解决方法?
【问题讨论】:
-
如果您说输入是“springgreen4”和一个 alpha 值,this answer 中的方法将起作用:
col=rgb(matrix(col2rgb("springgreen4")/255,ncol=3),alpha=0.5,maxColorValue=1)