rg中带有ggplot2的rgb()

Rob*_*les 10 rgb r ggplot2

在ggplot2中,我们可以选择按名称或十六进制代码设置颜色.有没有办法以同样的方式使用rgb值?我搜索了文档,但快速回答似乎是'不'.(我想使用rgb的原因是我有一些颜色,我将用于某些绘图,我将它们全部用rgb格式.我可以从这里的地方获取十六进制,但如果我可以直接输入值ggplot().

G5W*_*G5W 16

您可以使用函数rgb将小数RGB值转换为十六进制.

rgb(0.1,0.2,0.3)
[1] "#1A334D"
Run Code Online (Sandbox Code Playgroud)

  • 大.我在绘图函数中直接使用了它,但是如果你没有分数中的RGB颜色,它需要`maxColorValue`参数:`scale_colour_manual(values = c(rgb(207,31,46,maxColorValue = 255)), "#ffda85"))` (6认同)