R语言 用指定的色相、色度和亮度创建一个颜色矢量–hcl()函数

R语言 用指定的色相、色度和亮度创建一个颜色矢量–hcl()函数

R语言中的 hcl() 函数用于从指定色相、色度和亮度的矢量创建一个颜色矢量。

语法: hcl(h, c, l)

参数:

h: 颜色的色调,指定为[0, 360]范围内的一个角度。0表示红色,120表示绿色,240表示蓝色,等等。

c: 颜色的色度。色度的上限取决于色相和亮度。

l: 一个在[0, 100]范围内的值,表示颜色的亮度。

例1 :

# R program to illustrate
# hcl function
  
# Calling the hcl() function
hcl(h = 10, c = 20, l = 30)
hcl(h = c(5, 10, 15), c = 20, l = 30)

输出

[1] "#5E3E3F"
[1] "#5F3E42" "#5E3E3F" "#5E3F3D"

例2 :

# R program to illustrate
# hcl function
  
# Calling the hcl() function
  
# Analogous Colors
# Good for those with red / green color confusion
hcl(h = seq(10, 50, by = 10))
  
# Metaphorical Colors
hcl(h = seq(10, 60, length = 4))
  
# Cool Colors
hcl(h = seq(120, 0, length = 4) + 150)
  
# Warm Colors
hcl(h = seq(120, 0, length = 4) - 30)

输出

[1] "#FEC7C9" "#FCC8C1" "#F9CABB" "#F5CCB5" "#F0CFAF"
[1] "#FEC7C9" "#FACABD" "#F3CDB3" "#EAD1AB"
[1] "#D5D0FC" "#AFDAF5" "#99E1DF" "#A4E2C3"
[1] "#D4D8A7" "#F0CFAF" "#FEC7C9" "#FBC5E5"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程