我制作了一个色标来清楚地表示我正在使用的数据。但是,我现在需要提取十六进制或RGB中的颜色代码?我该怎么做?
我使用的色标的可复制示例如下所示。
library(ggplot2)
data.frame(x = c(1,1.5,2,5,10,20,30,50), y = 1:8) %>%
ggplot(aes(x= as.factor(x), y, colour = x)) +
geom_point() +
scale_colour_gradientn(colors = c("red", "limegreen"),
trans = "log",
values = scales::rescale((c(0, 6, 7, 20, 50))))
我需要颜色代码的原因是我想添加一种新的颜色,该颜色与所使用的比例无关,例如,还要添加蓝色和白色。