📅  最后修改于: 2023-12-03 14:48:54.397000             🧑  作者: Mango
R
编程语言中的颜色代码可以用于设置图表、绘图等方面。下面来介绍一些常用的颜色代码及其含义。
下表列出了一些基本颜色代码及其含义:
| 颜色代码 | 含义 |
| -------- | ------ |
| black
| 黑色 |
| red
| 红色 |
| green
| 绿色 |
| blue
| 蓝色 |
| cyan
| 青色 |
| magenta
| 品红色 |
| yellow
| 黄色 |
| gray
| 灰色 |
可以使用如下代码设置颜色:
plot(something, col = "red")
除了基本颜色代码外,还可以使用自定义颜色代码。自定义颜色代码使用 RGB 格式,即每种颜色由红、绿、蓝三个分量构成。每个分量的取值范围是 0-255。
例如,要设置一个蓝色,可以使用以下代码:
blue_color <- rgb(0, 0, 255, maxColorValue = 255)
plot(something, col = blue_color)
上面的 rgb
函数以 0
(没有红色), 0
(没有绿色) 和 255
(完全蓝色) 作为输入,并返回一个自定义颜色代码。maxColorValue
参数指定了颜色分量的最大值,这里设置为 255
。
如果把上面的代码放在一起,就是这样:
blue_color <- rgb(0, 0, 255, maxColorValue = 255)
plot(something, col = blue_color)
还可以使用颜色梯度代码创建连续的颜色变化。以下是一些常见的颜色梯度代码:
rainbow
: 彩虹色heat.colors
: 从黑色到红色到黄色的梯度topo.colors
: 从蓝色到绿色再到黄色的梯度terrain.colors
: 从绿色到棕色再到灰色的梯度例如,要使用 heat.colors
创建一个颜色梯度,可以使用以下代码:
heat_gradient <- heat.colors(10)
上面的代码将创建一个由 10 种颜色组成的颜色梯度(从黑色到红色到黄色),并将其保存在 heat_gradient
变量中。
常用颜色代码
plot(something, col = "red") #基本颜色
blue_color <- rgb(0, 0, 255, maxColorValue = 255) #自定义颜色
plot(something, col = blue_color)
常见颜色梯度代码
heat_gradient <- heat.colors(10) #heat.colors 创建梯度颜色
以上是 R
中的颜色代码的基本介绍,可以根据需要其中的内容来灵活运用。