글꼴 변경
필요한 패키지 준비
차트의 글꼴을 변경하려면 먼저 showtext 패키지를 설치하고 로드해야 합니다. 이 패키지는 R 그래프에서 다양한 글꼴을 쉽게 사용할 수 있도록 도와줍니다. showtext 기능을 활성화하면, 새로 생성되는 그래픽 장치(graphic device)에서 텍스트가 showtext를 통해 출력됩니다.
install.packages("showtext") # 패키지 설치
library(showtext) # 패키지 로드
컴퓨터에 설치된 글꼴 불러오기
컴퓨터에 설치된 글꼴을 사용하려면 글꼴 파일의 경로를 알아야 합니다.
- Windows 기준으로, 제어판 > 모양 및 개인 설정 > 글꼴 경로에서 원하는 글꼴을 찾습니다.
- 해당 글꼴을 마우스 오른쪽 버튼으로 클릭하고, 속성에서 경로를 확인합니다.
font_add 함수를 사용하여 R에서 글꼴을 등록할 수 있습니다. 예를 들어, 아래와 같이 Kopub 돋움체 글꼴을 사용할 수 있습니다. 등록한 글꼴은 kopub이라는 이름으로 사용할 수 있습니다.
font_add("kopub", "C:/Users/.../AppData/Local/Microsoft/Windows/Fonts/Kopubdotummedium.ttf")
showtext 자동 사용 설정
showtext 기능을 자동으로 활성화하면, 매번 수동으로 설정하지 않아도 됩니다. 이와 함께 dpi 설정도 변경할 수 있습니다. 기본 dpi는 96으로 설정되어 있지만, 인쇄용 그래프에서는 300dpi를 추천합니다. 이제 모든 그래프에 showtext 기능이 적용됩니다.
showtext_auto() # showtext 자동 활성화
showtext_opts(dpi=300) # dpi 300 설정
ggplot2에서 글꼴 적용하기
ggplot2를 사용하는 경우, geom_text나 theme에서 글꼴을 설정할 수 있습니다. 예를 들어, 아래와 같이 Kopub 돋움체 글꼴을 적용할 수 있습니다.
ggplot(data = mtcars, aes(x = wt, y = mpg)) +
geom_point() +
geom_text(aes(label = rownames(mtcars)), family = "kopub") +
theme_minimal(base_family = "kopub")
이렇게 하면 R 차트에서 원하는 글꼴을 적용할 수 있습니다. 글꼴을 바꾸면 그래프의 가독성과 디자인이 한층 개선되니, 다양한 글꼴을 시도해 보세요!