R 获取ggplot2绘图中使用的颜色列表?

R 获取ggplot2绘图中使用的颜色列表?,r,ggplot2,R,Ggplot2,可能重复: 在任意的GG图中,比如 p <- ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() )? 我想得到的颜色使用,以便修改只有一个 谢谢, 弗朗索瓦对于离散比例(默认设置为scale\u color\u hue),使用软件包scales中的功能hue\u pal。 例如,有三个因素水平: R> library(scales) R> scales::hue_pal

可能重复:

在任意的GG图中,比如

p <- ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot()
)?

我想得到的颜色使用,以便修改只有一个

谢谢,

弗朗索瓦

对于离散比例(默认设置为
scale\u color\u hue
),使用软件包
scales
中的功能
hue\u pal
。 例如,有三个因素水平:

R> library(scales)
R> scales::hue_pal()(3)
[1] "#F8766D" "#00BA38" "#619CFF"

hue\u pal
是导出的,而不是隐藏的。谢谢@hadley。我已经搜索了ggplot2:::hue\u pal。。。必须加载
scales
包,但没有再次检查是否导出。
R> library(scales)
R> scales::hue_pal()(3)
[1] "#F8766D" "#00BA38" "#619CFF"