📜  如何在 R 中获取 ggplot2 的默认颜色代码?

📅  最后修改于: 2022-05-13 01:55:27.081000             🧑  作者: Mango

如何在 R 中获取 ggplot2 的默认颜色代码?

在本文中,我们将看到如何在 R 编程语言中获取 ggplot2 的默认颜色代码。

获取十六进制颜色代码

十六进制颜色代码的格式:每个十六进制颜色代码包含符号“#”,后跟 6 个字母或数字。数字采用十六进制数字系统。有 1,67,77,216 种不同的颜色可能性。代码的 00 值范围表示颜色的最低强度,而代码的 FF 值范围表示最高强度。

十六进制代码的含义:

  • 十六进制颜色代码中的第一个和第二个变量表示红色的强度。
  • 第三个和第四个变量代表绿色的强度。
  • 第 5 个和第 6 个变量代表蓝色的强度。

通过组合红色、绿色和蓝色的强度,几乎可以制成任何颜色:

注意:我们可以调整“n”的值来得到不同级别的颜色代码

R
library(scales)
hue_pal()(6)


R
library(scales)
show_col(hue_pal()(16))


R
library(scales)
show_col(hue_pal(direction=-1)(16))


输出:

[1] "#F8766D" "#B79F00" "#00BA38" "#00BFC4" "#619CFF" "#F564E3"

可视化十六进制颜色代码



使用 show_col 可视化十六进制代码,我们将使用show_col()函数以网格格式可视化颜色代码。

我们唯一需要做的额外步骤是传递我们在 上一步进入show_col()函数作为参数。

电阻

library(scales)
show_col(hue_pal()(16))



输出:

我们还可以使用方向参数在相反的方向上进行可视化

代码:

电阻

library(scales)
show_col(hue_pal(direction=-1)(16))

输出: