R 프로그래밍으로 데이터 분석 공부를 처음으로 시작하시는 여러분 반갑습니다. 이번 포스팅에서는 처음으로 R 프로그램 다운로드하여 설치하는 과정을 천천히 알아보도록 하겠습니다. 윈도우와 Mac, 리눅스에서 설치하는 방법을 알아보겠습니다.
본 포스트는 R 프로그래밍 기초공략.zip의 일부분 입니다. R 독학하시는 분들을 위한 R 프로그래밍 기초를 꽉 잡아드리는 책이며, 슬기로운 통계생활의 수업 영상도 같이 보실 수 있으니 많은 관심 바랍니다.
Windows에서 R 프로그램 다운로드 및 설치
설명은 윈도우 11 기준으로 진행하겠습니다. 윈도우에서 원활한 R 프로그래밍 환경을 구축하기 위해서 필요한 프로그램들을 다운을 받은 후 설치를 진행하겠습니다. 아래는 설치관련 영상입니다. 보시면서 따라오시기 바랍니다.
R 프로그래밍 환경 구축을 위해서 다음과 같이 총 3개의 프로그램이 필요합니다.
- R-4.3.x: 데이터 분석과 시각화에 사용되는 오픈소스 프로그래밍 언어(두뇌 역할)
- Rtools4.x: Windows에서 R 패키지를 빌드하고 설치하는 도구
- RStudio: R 프로그래밍을 위한 사용자 친화적인 통합 개발 환경(IDE)
각 프로그램들을 다운로드하여 설치 준비를 하도록 하겠습니다.
Step 1. R 프로그램 다운로드
아래 버튼을 누르면 다음과 같은 R 프로그램 다운로드 페이지로 이동합니다. 빨간색 상자의 Download 링크를 눌러서 설치파일을 다운 받습니다.
Step 2. R 설치 프로그램 실행하기
설치 파일 (보통 R-4.3.x-win.exe
파일명)을 실행시키면 설치 언어 선택에서 한국어를 선택해줍니다.
아래 그림과 같은 설치 화면에서 다음을 눌러줍니다.
Step 3. R 설치 위치 설정하기
설치 위치를 설정하는 부분에서 기본 설치를 원하신다면(왼쪽), 기본으로 설정하셔도 무방합니다. 다만, 제가 설정해서 쓰고 있는 방식(오른쪽)을 따라하시면 R 관련 프로그램들을 한 곳에서 관리할 수 있어서 좋습니다.
- 설치 경로:
C:\R\R-4.3.1
폴더로 설정
Step 4. R 설치 추가 설정 조정하기
설치 프로그램에서 계속해서 다음(N) 을 누르며 넘어가되, 아래 두 개의 경우는 불필요한 옵션이므로 체크 해제 한 후 진행해주세요.
- 구성 요소 설치 단계에서
Message translations
체크 해제 - 추가 사항 적용 단계에서
바탕화면에 아이콘 생성
체크 해제
Step 5. RTools4x 프로그램 다운로드
RTools 프로그램은 C/C++ 코드가 사용된 R 패키지를 윈도우에 설치를 위해서 필요한 프로그램입니다. 따라서, 자신이 설치한 R 버전에 맞춰 Rtools 버전 역시 맞춰 설치해야 합니다. 즉, 앞에서 우리는 R-4.3.1 버전을 설치할 예정이므로, Rtools4.3 설치 파일을 다운로드 받아야 합니다. 아래 버튼을 누르면 역시나 다음과 같은 RTools 프로그램 다운로드 페이지가 나오는데, 이 중 우리는 첫번째 RTools4.3 링크를 눌러줍니다.
첫번째 링크를 누르고 들어가면 다음과 같은 Rtools43 설치 안내 화면이 나오는데, 중간에 위치한 Rtools43 installer 링크를 누르도록 한다.
다운 받은 installer 파일(보통 rtools4x-숫자-숫자.exe
파일명)을 실행해줍니다.
Step 6. RTools 설치 경로 조정하기
R 설치 경로와 마찬가지 선택지가 있습니다. 기본 설정으로 놔두느냐, 조정하느냐 입니다. 저는 RTools의 설치 경로를 앞에서 R 설치 폴더 하위로 설정하여 관리하고 있습니다.
- 설치 경로:
C:\R\rtools43
폴더로 설정
Step 7. RTools 설치 세부 설정 조정
Next를 눌러 나오는 Select Additional Tasks 단계에서 Create start-menu icon to msys2 shell
체크 해제를 해줍니다.
이후 과정은 계속 Next를 눌러서 진행해주시면 됩니다.
Step 8. RStudio 프로그램 (IDE) 다운로드
RStudio 프로그램은 R을 편리하게 사용할 수 있도록 도와주는 프로그램입니다. 문서작성으로 따지면 R은 메모장 역할을 한다면, MS Word 프로그램은 RStudio라고 생각하시면 좋겠습니다. 메모장 만으로도 문서를 작성할 수 있지만, MS 워드를 사용하면 훨씬 편리하게 문서를 작성할 수 있죠. RStudio 설치 페이지로 이동하여, 윈도우 인스톨러를 다운 받습니다.
설치 파일(보통 RStudio-202x.숫자.숫자-숫자.exe
파일명)을 실행시켜 줍니다. 아래와 같은 설치 화면에서 Next>
버튼을 눌러줍니다.
Step 9. RStudio 설치 경로 조정하기
이제 어느정도 감이 오실 것입니다. 설치 경로를 기본으로(왼쪽) 놔두시거나, 저처럼 R 폴더 하위폴더로 설정(오른쪽) 하시면 됩니다. 이 후 Next>
를 누르시고, Install
눌러주시면 설치가 진행됩니다.
Step 10. 설치 확인하기
위의 모든 설치 과정이 잘 마무리 되었다면, 다음의 명령어가 아무런 에러없이 돌아가야 합니다.
R에서 make.exe의 위치를 잘 찾아내야 합니다.
Sys.which("make")
- 결과
>> make
>>"C:\\R\\rtools43\\usr\\bin\\make.exe"
R 패키지를 source 코드를 통해 문제 없이 빌드 할 수 있어야 합니다.
install.packages("magrittr", type = "source")
- 결과
여기까지 문제 없이 따라오셨다면, 축하드립니다. R 클린 설치에 성공하셨습니다!
Mac에서 R 프로그램 다운로드 및 설치
Mac에서 R 프로그래밍 환경 구축을 제대로 하기 위해서 다음과 같이 총 3개의 프로그램이 필요합니다. 윈도우 설치보다는 상대적으로 간단하니 천천히 따라오세요!
- R-4.3.x: 데이터 분석과 시각화에 사용되는 오픈소스 프로그래밍 언어(두뇌 역할)
- Xcode: 맥에서 R 패키지를 빌드하고 설치하는 도구
- RStudio: R 프로그래밍을 위한 사용자 친화적인 통합 개발 환경(IDE)
각 프로그램들을 순서대로 다운로드 및 설치를 하도록 하겠습니다.
Step 1. R 프로그램 다운로드 및 설치
R 다운로드 페이지(https://cran.r-project.org/) 에서 Download R for macOS 를 클릭합니다.
자신의 맥OS 버전에 따라서 알맞은 .pkg
파일을 다운 받습니다.
다운 받은 .pkg 파일을 실행시키면 다음과 같은 화면이 나오고, 계속해서 continue, 혹은 agree를 눌러서 진행합니다.
다 설치가 되었다면 아래와 같은 화면이 보일 것이고, 무사히 R 설치가 된 것입니다.
Step 2. Xcode 다운로드 및 설치
Xcode는 윈도우 설치 시 다운 받았던 Rtools의 맥OS 버전입니다. R 패키지들을 compile 하기 위해서 필요합니다. Xcode는 풀버전 설치를 할 수도 있고, simple 버전 설치를 할 수 있습니다. 풀버전의 경우 40 기가를 차지하는 프로그램이기 때문에, 여러분이 샤이니 앱을 개발하고 있지 않는 이상 설치가 불 필요합니다. 현재는 간단한 버전으로 설치하도록 하겠습니다.
Terminal 앱을 실행해서 다음과 같은 명령어를 실행합니다.
sudo xcode-select --install
다음의 유튜브 (1분 30초 영상) 를 참고하여 설치해주세요.
Step 3. RStudio 다운로드 및 설치
RStudio 다운로드 페이지 이동 후, 아래 쪽에 macOS에 해당하는 설치 파일 (.DMG
파일) 을 다운받습니다.
.DMG 파일을 클릭하면 나오는 아래와 같은 화면에서 RStudio 아이콘을 Application에 드래그 앤 드랍 하시면 됩니다.
리눅스에서 설치하기 (작성중)
현재 리눅스에서 R 설치하는 방법은 작성중에 있습니다.