當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R語言 rgb()用法及代碼示例


R語言中的rgb()函數用於指定0到1之間的紅、綠、藍顏色的色度。進一步將這三個基本成分的指定色度混合,形成一個新的色度。紅色、綠色和藍色的陰影也可以在 0 到 255 之間指定。但是在使用這個範圍時會增加一個參數 max=255。該函數返回指定色度對應的十六進製代碼。

用法: rgb(a, b, c, max = 255) 
參數: 
a: shade of color red 
b: shade of color green 
c: shade of color blue 
max: added argument max=255 
 

範例1:

Python3


# R program to illustrate
# rgb function
 
# Calling the rgb() function with
# shade of color between 0 to 1
rgb(0, 1, 0.5)
rgb(0.9, 0.7, 0.8)
rgb(0, 0.7, 1)
rgb(0, 0, 0)
rgb(1, 1, 1)

輸出:



[1] "#00FF80"
[1] "#E6B3CC"
[1] "#00B3FF"
[1] "#000000"
[1] "#FFFFFF"

範例2:

Python3


# R program to illustrate
# rgb function
 
# Calling the rgb() function with
# shade of color between 0 and 255
# with added argument max = 255
rgb(0, 0, 0, max = 255)
rgb(5, 7, 60, max = 255)
rgb(255, 255, 255, max = 255)

輸出:

[1] "#000000"
[1] "#05073C"
[1] "#FFFFFF"




相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Get the Hexadecimal Code of the Specified Shade in R Programming – rgb() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。