R | RColorBrewer顏色設置

    ggplot 、plot 畫圖時,都會有自帶的顏色配置,但是比較難看。個人偏向自定義顏色,當然也有很多現成好用的配色方案(如RColorBrewer包)。

RColorBrewer包  提供了3套很好的配色方案。

    連續型sequential:生成一系列連續漸變的顏色。

    離散型diverging:生成用深色強調兩端、淺色標示中部的系列顏色。

    分類型qualitative:生成一系列彼此差異比較明顯的顏色。

### 導入R包
library(RColorBrewer)

### 查看配色方案
display.brewer.all()

用戶只需要指定配色方案的名稱,就可以用包中的brewer.pal()函數生成顏色。

> paired=brewer.pal(n = 12, name = "Paired")
> paired
 [1] "#A6CEE3" "#1F78B4" "#B2DF8A" "#33A02C" "#FB9A99" "#E31A1C" "#FDBF6F" "#FF7F00" "#CAB2D6" "#6A3D9A" "#FFFF99"
[12] "#B15928"

在ggplot中使用RColorBrewer包中的顏色,通過scale_*_brewer()指定 ;

 scale_fill_manual(values = paired ) (ggplot 指定顏色)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章