library(extrafont)
library(remotes)
::install_version("Rttf2pt1", version = "1.3.8")
remotesfont_import(paths="C:/Windows/Fonts", prompt=FALSE) # 한번만 실행한다.
loadfonts(device = "win", quiet = TRUE)
고급 데이터과학: R
1 R
R 다운로드 웹사이트에서 운영체제에 맞는 R 엔진을 다운로드 받아 설치한다.
2 Rtools
C/C++/Fortran 코드를 컴파일해서 R 패키지를 윈도우 환경에서 사용할 경우 Rtools 설치하여 사용한다.
3 RStudio
R기반 통합개발환경(IDE)으로 RStudio를 많이 사용하고 있고 최근에는 VS Code 를 설치하여 R 혹은 파이썬 데이터 과학 제품을 개발하는 사례로 늘고 있다.
4 쿼토(Quarto)
쿼토(Quarto)를 다운로드하여 과 R마크다운을 통해 수행한 다양한 데이터 과학 작업을 통합관리 추진하는데 필요하다.
5 글꼴
네이버 나눔 글꼴을 다운로드 받아 설치하게 되면 가시성 좋은 데이터 과학 산출물과 코딩 가독성을 높일 수 있다. 시각화 및 코딩에 사용되는 글꼴은 웹 폰트 혹은 설치형 로컬 폰트를 사용할 수 있다. 다만, 로컬 컴퓨터에 설치할 경우 Rttf2pt1
이슈로 인해서 다음 사항에 주의한다.
5.1 로컬 글꼴 - “No Font Name”
로컬 컴퓨터에 설치를 했으나 제대로 “No Font Name” 이슈가 있는 경우 다음과 같이 해결한다. 즉, Rttf2pt1
이전 버전을 사용하여 운영체제에 등록된 폰트를 R에서 사용할 수 있는 폰트로 등록한다. 그리고 나서, loadfonts()
함수를 사용해서 글꼴을 시각화에서 사용할 수 있도록 조치를 취한다.
6 R 패키지
CRAN (Comprehensive R Archive Network) 에서 정식 등록된 고품질 다양한 패키지를 설치한다.
Rprofile.site
.Rprofile
파일에 다음 사항을 지정하면 패키지 저장소를 지정할 수 있다.
local({
<- getOption("repos")
r "CRAN"] <- "http://cran.cnr.berkeley.edu/"
r[options(repos = r)
})
RStudio 상단 메뉴에서 Tools
→ Global Options
→ Packages
로 가면 패키지 저장소를 지정할 수도 있다.
7 맞춤법 검사
마크다운 문서를 제작하게 되면 철자법(Spelling) 검사가 필연적으로 들어가게 된다. 안내에 맞춰 설치하게 되면 RStudio Visual 모드에서 F7
키를 눌러 맞춤법 검사 작업을 수행할 수 있다.
- 윈도우 10의 경우 검색창을 열어
%AppData%
디렉토리를 확인합니다. - 윈도우 탐색기를 사용해서
%AppData%\RStudio\dictionaries\languages-system\
디렉토리로 이동합니다. - ko_KR.dic, ko_KR.aff 파일을 복사합니다.
- RStudio를 재시작하고 Visual R Markdown 편집기를 열어
F7
키를 눌러 맞춤법 검사를 실행합니다.
한글 맞춤법 환경설정과 Visual 편집 모드에서 F7
을 눌러 맞춤법 실행화면