You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取ggplot2中Set3调色板的颜色名称或代码?

获取ggplot2中Set3调色板的颜色代码与相关信息

Set3调色板来自RColorBrewer包,ggplot2默认调用该包的资源实现这个调色板,你可以通过以下方式获取其颜色代码:

1. 直接提取颜色十六进制代码

使用RColorBrewer包的brewer.pal()函数可直接获取Set3的所有颜色代码:

# 加载依赖包
library(RColorBrewer)

# 获取Set3调色板的全部12种颜色(Set3最多包含12种颜色)
set3_colors <- brewer.pal(n = 12, name = "Set3")

# 打印颜色代码
print(set3_colors)

执行后会输出:

[1] "#8DD3C7" "#FFFFB3" "#BEBADA" "#FB8072" "#80B1D3" "#FDB462"
[7] "#B3DE69" "#FCCDE5" "#D9D9D9" "#BC80BD" "#CCEBC5" "#FFED6F"

2. 在ggplot2中直接调用

如果需要在ggplot2里使用该调色板,无需额外提取代码,直接通过scale_fill_brewer()或scale_color_brewer()指定palette = "Set3"即可:

library(ggplot2)

ggplot(iris, aes(x = Species, y = Sepal.Length, fill = Species)) +
  geom_boxplot() +
  scale_fill_brewer(palette = "Set3")

Set3调色板展示图

Set3调色板展示图

注:Set3调色板的颜色没有官方统一命名,通常以十六进制代码作为指代。

内容的提问来源于stack exchange,提问作者user3639557

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 11:20:28