RColorBrewer 팔레트
팔레트
그래프의 색을 직접 지정하는 것은 생각보다, 아니 생각만큼 까다롭다. 팔레트는 미리 만들어 놓은 색상 조합이다. http://colorbrewer2.org, https://www.colourlovers.com/? 등을 이용하는 것도 좋은 방법이다. ggplot2
에서는 RColorBrewer
의 팔레트를 지원한다. 여기서는 모든 팔레트를 실제 데이터에 적용한 결과를 보여준다.
- 데이터는
ggplot2
에서 제공하는mpg
이다. 데이터의 내용이 궁금하다면?mpg
. - 범주형 변수를 색깔에 대응시킨 산점도이다. 범주의 갯수는 3개이다.
- 바탕화면은 흰색, 회색, 짙은 회색으로 하였다.
- 팔레트는 크게 순위형(Sequential), 범주형(Qualitative), 발산형(Diverging)으로 나눠진다.
RColorBrewer
의 팔레트에 대한 정보는brewer.pal.info
에 저장되어 있다.
RColorBrewer::brewer.pal.info
## maxcolors category colorblind ## BrBG 11 div TRUE ## PiYG 11 div TRUE ## PRGn 11 div TRUE ## PuOr 11 div TRUE ## RdBu 11 div TRUE ## RdGy 11 div FALSE ## RdYlBu 11 div TRUE ## RdYlGn 11 div FALSE ## Spectral 11 div FALSE ## Accent 8 qual FALSE ## Dark2 8 qual TRUE ## Paired 12 qual TRUE ## Pastel1 9 qual FALSE ## Pastel2 8 qual FALSE ## Set1 9 qual FALSE ## Set2 8 qual TRUE ## Set3 12 qual FALSE ## Blues 9 seq TRUE ## BuGn 9 seq TRUE ## BuPu 9 seq TRUE ## GnBu 9 seq TRUE ## Greens 9 seq TRUE ## Greys 9 seq TRUE ## Oranges 9 seq TRUE ## OrRd 9 seq TRUE ## PuBu 9 seq TRUE ## PuBuGn 9 seq TRUE ## PuRd 9 seq TRUE ## Purples 9 seq TRUE ## RdPu 9 seq TRUE ## Reds 9 seq TRUE ## YlGn 9 seq TRUE ## YlGnBu 9 seq TRUE ## YlOrBr 9 seq TRUE ## YlOrRd 9 seq TRUE
발산형(Diverging)
발산형(Diverging) 팔레트는 BrBG, PiYG, PRGn, PuOr, RdBu, RdGy, RdYlBu, RdYlGn, Spectral
이 있다.
범주형(Qualitative)
범주형(Qualitative) 팔레트는 Accent, Dark2, Paired, Pastel1, Pastel2, Set1, Set2, Set3
이 있다.
순위형(Sequential)
순위형(Sequential) 팔레트는 Blues, BuGn, BuPu, GnBu, Greens, Greys, Oranges, OrRd, PuBu, PuBuGn, PuRd, Purples, RdPu, Reds, YlGn, YlGnBu, YlOrBr, YlOrRd
이 있다.
Leave a comment