1褥蚯、配色
對映射變量使用調(diào)色板挚冤,只需使用標度來進行更改
顏色標度.PNG
- ColorBrewer提供了很多調(diào)色板,可以通過以下方式來獲取可用配色:
library(RColorBrewer)
display.brewer.all()
- 同時R中也有許多已經(jīng)命名的顏色遵岩,可以通過
colours()
函數(shù)來查看
2你辣、手動設置調(diào)色板
通過scale_xxx_maunal()
函數(shù)來設定巡通,通過values=
參數(shù)來進行修改
- 可以使用顏色和RGB值來進行配色修改
- 離散型標度的上色順序是對應因子水平的順序
3尘执、對連續(xù)變量使用漸變色
可以通過scale_xxx_gradient()
一系列的函數(shù)來設置
- 對于兩種顏色:使用
scale_xxxx_gradient()
,并通過low=''
和'high=''`參數(shù)來設定色階 - 對于三種顏色:使用
scale_xxxx_gradient2()
宴凉,在兩種顏色參數(shù)基礎上還可以加入mid=''
參數(shù)來加入過度色 - 對于n種以上的顏色誊锭,直接使用
scale_xxxx_gradientn()
,并通過colours=
參數(shù)來設定
常用的配色標度
連續(xù)變量調(diào)色函數(shù).PNG
4弥锄、根據(jù)y值設置陰影顏色
通過增加一列對y進行正負劃分丧靡,然后映射到顏色標度上
approx()
函數(shù)用于將數(shù)據(jù)插補