[R] ggplot 한글 깨짐을 패키지로 해결하는 방법 (MacOS)

AhnHz·2025년 3월 29일

Trobleshooting

목록 보기
6/6
post-thumbnail

해결 방법

1. R로 폰트 가져오기

먼저 사용하고 싶은 한글 폰트 ttf파일을 /System/Library/Fonts 나 /Library/Fonts 디렉토리 안에 넣어주세요.

Finder 상단의 이동 - 폴더로 이동 - /Library/Fonts 입력으로 해당 폴더로 이동할 수 있습니다.

# extrafont 패키지 다운로드
install.packages('extrafont')
library(extrafont)
# 폰트 import
font_import()

extrafont 패키지를 다운받고
font_import() 명령어 실행 후 콘솔창에서 y 입력하면 한글 폰트를 포함한 폰트들이 import 됩니다.

그럼 위와 같이 /System/Library/Fonts 나 /Library/Fonts 디렉토리에서 ttf 파일을 가져오게 됩니다.



2. ggplot 디폴트 폰트 지정하기

# 나눔고딕으로 지정
theme_set(theme_grey(base_family = 'NanumGothic'))	

# 개인실습 코드
qmplot(lon, lat, data = df_data3, maptype = 'toner-lite', color='작은도서관')

디폴트 테마를 설정하는 theme_set으로 디폴트 폰트를 지정한 다음 ggplot 코드 실행!

저는 나눔고딕으로 했지만 각자 원하는 폰트로 지정하시면 됩니다.

네모네모 한글깨짐이 이제 잘 출력되네요 ㅎㅎ

profile
데이터 분석가 연습생입니다

0개의 댓글