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


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

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))

輸出:
rainbow() function

相關用法


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