R ggplot에서 글꼴 설정하기

Stian·2021년 4월 3일

library(showtext)

#만약 글꼴이 구글에서 찾아서 나오는 경우(나눔고딕)

font_add_google("Nanum Gothic","nanumgothic")

나눔고딕이라는 글꼴을 새롭게 'nanumgothic'로 적용

showtext_auto()

이제부터 자동으로 나눔고딕이 설정됨.

#만약 자동 글꼴을 해제하고싶다면

showtext_auto(FALSE)

#구글에서 나오지 않는 경우(이를테면 나눔스퀘어레귤러의 경우)

  • 제어판으로 들어가서 형식을 확인해본다.

font_add(family = "nanumsquareR", regular = "./fonts/NanumSquareR.ttf")

파일디렉토리..글꼴파일명을 regular=다음에다 넣고, 
이를 family로 규정함. 
""안에는 마음대로 써도 됨.
그 다음에 ggplot그릴 때 모든 성분(*구역) 내에 
family="nanumsquareR"을 추가해주어야한다.

예를 든다면

ggplot(data=mtcar,aes(x=mpg,y=year)),
geom_bar()+legend.text=element_text(family="nanumsquareR",size=12,face="bold"),
axis.text.x=element_text(family="nanumsquareR, size=11,face="bold")

출처 https://danbi-ncsoft.github.io/etc/2018/07/24/use-your-font-in-r.html

0개의 댓글