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