R 語言中的 rainbow() 函數是一個內置的調色板,可用於快速生成所需長度的顏色向量作為參數,並返回可用顏色的十六進製代碼。這個十六進製代碼是八位數字。這是因為最後兩位數字指定了透明度級別(其中 FF 是不透明的,00 是透明的)。
用法: rainbow(n)
參數:
n:返回顏色向量的所需長度
範例1:
# R program to illustrate
# rainbow function
# Calling rainbow() function
rainbow(2)
rainbow(4)
rainbow(6)
輸出:
[1] "#FF0000FF" "#00FFFFFF" [1] "#FF0000FF" "#80FF00FF" "#00FFFFFF" "#8000FFFF" [1] "#FF0000FF" "#FFFF00FF" "#00FF00FF" "#00FFFFFF" "#0000FFFF" "#FF00FFFF"
範例2:
# R program to illustrate
# rainbow function
# Using rainbow() function to
# plot 6 different color
barplot(1:6, col = rainbow(6))
輸出:
相關用法
- R語言 length()用法及代碼示例
- R語言 topo.colors()用法及代碼示例
- R語言 cm.colors()用法及代碼示例
- R語言 terrain.colors()用法及代碼示例
- R語言 expand.grid()用法及代碼示例
- R語言 cov()用法及代碼示例
- R語言 cor()用法及代碼示例
- R語言 sequence()用法及代碼示例
- R語言 match()用法及代碼示例
- R語言 seq_along()用法及代碼示例
- R語言 combn()用法及代碼示例
- R語言 gl()用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Generate Color Vectors of desired Length in R Programming – rainbow() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。