GETTING MY DUCKS IN A ROW

Programming Language/R

[R] R 개발 환경 구성하기 (R 및 R 스튜디오 설치)

Yoobin Park 2024. 1. 2. 13:10

R은 통계 분석에 특화된 프로그래밍 언어로, 데이터 분석 시 많이 사용한다.

R을 편하게 사용할 수 있도록 R을 위한 통합개발환경(Integrated Development Environment)를 설치해보자.

 

R 통합개발 환경에는 크게 3가지가 있는데, R을 설치하면 RGui는 기본적으로 설치되므로 따로 설치과정을 신경 쓸 필요 없다.

R RGUI R Studio R Tools
프로그래밍 언어 R을 실행할 수 있는 통합 개발 환경 R을 보다 효과적이고 편리하게 사용할 수 있게 하는 GUI 프로그램 Windows 사용자라면 설치 필요

 

따라서 오늘은 R과 R studio (Windows 사용자의 경우 RTools까지) 이 두 가지를 설치해보자.


R 설치 파일 다운로드

1. R 공식 홈페이지 > Download의 CRAN > Korea

R 공식 홈페이지 접속 후 왼쪽 메뉴에서 Download 항목의 [CRAN] 클릭하여 CRAN의 MIrrors 페이지로 이동 (또는 바로 여기로 이동)

R 공식 홈페이지
한국 cran 사이트 접속

 

2. Download and Install R

현재 본인의 운영체제에 맞는 링크를 클릭한다. 

운영체제에 맞게 선택

Windows

download R for Windows> R을 설치한 적이 없다면 `install R for the first time`을 클릭

Download R-4.3.2 for Windows 클릭하여 설치 파일을 다운로드 받으면 된다. 

 

 

Windows 설치 파일

MacOS

Download R for MacOS > 사용하는 MacOS 버전에 맞는 R 버전 선택 (Big Sur 이상이면 arm64.pkg 파일을, Ventura 버전이면 x86_64.pkg 파일을 선택하면 된다.)

자신의 맥북 버전을 확인하는 방법은 시스템 설정 > 일반 > 정보 > MacOS 항목을 참조

MacOS 설치파일
내 버전 확인

 

필자는 MacOS Sonoma 버전이므로 -arm64.pkg를 다운받았다. (Ventura에서는 오류 때문에 따로 다운로드 받아야 하는 것 같다.)


R 설치하기

1. 다운로드한 설치 프로그램 실행

Windows

필자가 Windows 운영체제로 다운로드 받은 것이 아니라 사진은 없지만 아래와 같은 과정을 거치면 된다.

 

1. 설치 언어 선택 > 한국어 > 확인

2. 설치 대화상자의 '다음' 누르기

3. 설치 위치가 표시되면 원하는 폴더로 경로를 설정해주면 된다. (이때, 이 경로에 한글이 포함되면 안된다. 나중에 working directory 관련해서 오류가 나서 고생한 적이 있다.)

4. 구성 요소 설치 사용자에 따라 필요한 항목만 체크 (보통 모두 체크된 기본 구성 그대로 놔둔다.) > '다음' 누르기

5. 우리는 R 스튜디오를 활용할 예정이므로 스타트업 옵션 (R 환경에서 help() 함수를 사용할 수 있게 해주는 옵션)를 No로 설정 > '다음' 누르기

6. 시작 메뉴 폴더 설정 기본값 유지 > '다음' 누르기

7. 추가 사항 적용 옵션 모두 체크 > '다음' 누르기

8. '완료' 누르기

MacOS

'계속'을 눌러주고 사용권 계약 이용 약관에 동의해주고 그 뒤로도 그냥 쭉쭉 계속을 눌러준다.

'계속' 눌러주기
설치 완료


R 실행하기

이제 R이 설치된 위치에 들어가서 R을 실행시켜보면 R console창이 열리고, 기본으로 설치된 RGui를 통해 함수 입력 및 실행을 할 수 있다. 우리는 R Studio에서 본격적으로 할 예정이므로, 간단한 실행 화면만 보고 넘어가자.

R console 실행화면


RTools (Windows 사용자만)

Windows 사용자들의 경우 RStudio를 사용하다보면 패키지를 설치 할때 다음과 같은 오류가 발생할 수 있다. 이를 방지하기 위해서RStudio 설치 전 패키지 실행과 유지를 도와주는 RTools도 함께 설치해주겠다.

RTools는 Rtools 웹사이트에 방문하여서 최신 버전이나 본인의 R 버전에 맞는 버전으로 설치하면 된다.

패키지 설치 후

1. .exe 파일에 마우스 우클릭 > '관리자 권한으로 실행'

2. 모두 기본값으로 설정 & 설치 완료

3. 코드 실행 후 R 시작하여 다음 코드 입력

Sys.which("make")

6. "C:\rtools43\usr\bin\make.exe"라고 떴다면 잘 설치된 것이다.


R 스튜디오 설치 파일 다운로드

R은 무료 버전인 Open Source Edition과 매년 일정 비용을 지불하여 유지보수를 받을 수 있는 RStudio Desktop Pro가 있는데, 무료 버전을 사용해도 커뮤니티를 이용하면 되기 때문에 무료 버전으로도 충분하다.

1. R 스튜디오 웹사이트 접속

R 스튜디오 웹사이트 상단 메뉴에서 DOWNLOAD RSTUDIO 클릭 > DOWNLOAD RSTUDIO 클릭

RStudio 공식 홈페이지
Download RStudio

Server 버전은 R 스튜디오 서버를 구축한 후 웹에서 R을 사용할 수 있도록 해주는 기능으로 리눅스 체제에서 작동한다. 서버 버전을 이용하면 병렬 연산이나 GPU를 이용해 가속화 등을 이용할 때 사용할 수 있다.

2.  Install RStudio

MacOS

Install RStudio

오른쪽의 DOWNLOAD RSTUDIO DESKTOP FOR MACOS 버튼을 누른다.

RStudio 드래그

다운로드된 RStudio를 드래그하여 Applications에 넣어준다.

Windows

windows는 아래로 내려보면 다른 설치프로그램들이 나와있는데 여기서 Windows 10/11을 선택하거나 본인 컴퓨터에 맞는 버전을 선택해서 다운로드 받으면 된다.

Windows installer

윈도우는 다음 과정을 통해 설치된다.

1. 다운로드한 .exe 파일 실행 > '다음' 클릭

2. 설치 위치 선택 (찾아보기로 원하는 위치 선택 가능) > '다음' 클릭

3. 시작 메뉴 폴더 선택 > '설치' 클릭

4. R 스튜디오 설치 완료 > '마침'


 

Rstudio 구성에 대한 설명과 필요한 환경 설정에 대해서는 다음 글에서 알아보겠다.

 

R Studio 파헤치기 & 환경설정

지난 글에서 R과 R Studio 설치까지 해보았다. 이제 R Studio의 기본 구성에 대해 알아보자. 아직 R과 R Studio 설치가 안되었다면 아래 글을 참고해주세요. 2024.01.02 - [Programming Language/R] - R 개발 환경 구

howve-yoobin.tistory.com

 

참고 자료: 혼자서 공부하는 R 데이터분석

'Programming Language > R' 카테고리의 다른 글

[R] R Studio 파헤치기 & 환경설정  (0) 2024.01.02