Statistics/R
R : Palette 팔레트 (feat. wesanderson, nord)
clodagh
2023. 2. 18. 22:16
wesanderson
library(wesanderson)
# Box plot
bp+scale_fill_manual(values=wes_palette(n=3, name="GrandBudapest"))
# Scatter plot
sp+scale_color_manual(values=wes_palette(n=3, name="GrandBudapest"))
nord 컬러 팔레트 옵션
2021년 1월 기준으로, 총 16개의 옵션이 존재
qqplot()에의 적용
점, 선 : scale_color_nord() 추가
- qqplot()의 결과물이 산점도나 선 그래프처럼 점 또는 선으로 그래프를 표현되는 경우에는 color 옵션을 지정해 주어야 한다
- geom_point(), geom_count(), geom_jitter(), geom_line(), geom_freqpoly()와 같이 점 또는 선의 색상(color)을 지정해 주어야 하는 ggplot() 그래프의 경우, ggplot() 그래프 소스코드의 마지막에 scale_color_nord()를 추가
- ggplot(data=데이터프레임) + geom_그래프유형(mapping=aes(x=컬럼이름X, ...), ...) + scale_color_nord('옵션이름')
- 옵션 이름은 위 '2. nord 컬러 팔레트 옵션'에 명시된 lumina, victory_bonds, ... 등을 투입
qqplot(data='데이터프레임객체이름', x='컬럼이름X', y='컬럼이름Y', color='컬럼이름K', ...) + scale_color_nord('옵션이름')
면 : scale_fill_nord() 추가
- 막대그래프와 같이 면으로 된 그래프를 표현하는 경우에는 fill 옵션을 지정해 주어야 한다
- geom_histogram, geom_bar, geom_col, ... 등 면의 채우기 색상(fill)을 지정하여야 하는 ggplot() 그래프의 경우 scale_fill_nord()를 추가
- ggplot(data=데이터프레임)+ geom_그래프유형(mapping=aes(x=컬럼이름X, ...), ...) + scale_fill_nord('옵션이름')
qplot(data='데이터프레임객체이름', x='컬럼이름X', fill='컬럼이름K', ...) + scale_fill_nord('옵션이름')
image()에 적용
- image() 함수 내의 col argument에 (nord('옵션이름', 숫자A))를 입력하여 줍니다.
- image(..., col = nord('옵션이름', 숫자A))
references.
[R] nord : 북유럽 테마 컬러 팔레트(color palette) 패키지 소개 (Jake Kaupp)