Menu

R 설치 방법 (Windows, macOS, Linux)과 RStudio

CRAN에서 R을 내려받아 Windows, macOS, Linux에 설치하는 방법과, 거의 모든 사람이 R을 작성할 때 사용하는 IDE인 RStudio를 설치하는 방법입니다.

이 페이지에는 실행 가능한 에디터가 있습니다 - 편집하고 실행하면 결과를 바로 볼 수 있습니다.

내려받아야 할 것은 두 가지입니다 (그 이유도 함께)

R 환경을 설치한다는 것은 서로 다른 두 가지를 설치한다는 뜻입니다.

  1. R 본체 - 언어와 인터프리터로, cran.r-project.orgCRAN(Comprehensive R Archive Network)에서 내려받습니다. 실제로 코드를 실행하는 부분입니다.
  2. RStudio Desktop - 거의 모든 사람이 R을 작성할 때 쓰는 편집기로, posit.co에서 내려받습니다. 무료이며 스크립트 편집기, 콘솔, 그래프 뷰어, 환경 브라우저를 갖춘 제대로 된 작업 공간으로 R을 감싸 줍니다.

순서가 중요합니다. R을 먼저, RStudio를 나중에 설치하세요. RStudio는 R을 감싸는 껍데기일 뿐이라, 아래에 R이 설치되어 있지 않으면 실행할 대상이 없습니다.

내려받기 전에 한 가지 더 알아 둘 점이 있습니다. 이 문서 페이지의 코드 블록은 실제로 실행되므로, 설치 여부와 관계없이 지금 바로 R을 작성해 볼 수 있습니다.

다음 몇 개의 문서를 따라가는 것이 목적이라면 이것만으로도 충분합니다. 자기 컴퓨터에 R을 두고 싶어질 때 이 페이지로 돌아오세요.

Windows에 R 설치하기

  1. cran.r-project.org에 접속해 Download R for Windows를 선택합니다.
  2. base("install R for the first time"라고 적힌 링크)를 클릭한 뒤 R-4.4.1-win.exe 같은 설치 파일을 내려받습니다.
  3. 설치 파일을 실행합니다. 모든 단계에서 기본값 그대로 두어도 괜찮습니다. 다음을 눌러 진행하고 마무리하세요.

R은 C:\Program Files\R\R-<version>\에 설치되고 시작 메뉴에 "R"이 추가됩니다. 시작 메뉴 바로가기는 순수한 R 콘솔을 엽니다. 사용에는 전혀 문제가 없지만, 실제 작업에는 아래의 RStudio를 쓰는 편이 좋습니다.

나중에 소스에서 패키지를 빌드할 계획이라면 Rtools(같은 CRAN 페이지에 링크되어 있습니다)도 필요합니다. 다만 지금은 건너뛰세요. 입문자에게는 필요하지 않습니다.

macOS에 R 설치하기

  1. cran.r-project.org에 접속해 Download R for macOS를 선택합니다.

  2. 자기 칩에 맞는 .pkg를 고릅니다. 사람들이 자주 틀리는 단계입니다.

    • Apple 실리콘(M1, M2, M3, M4): arm64라고 표기된 설치 파일.
    • Intel 맥: x86_64 설치 파일.

    어느 쪽인지 모르겠다면 Apple 메뉴 → 이 Mac에 관하여를 확인하세요. 칩 항목에 "Apple M-무언가"라고 적혀 있다면 arm64입니다.

  3. 내려받은 .pkg를 열고 설치 마법사를 따라 진행합니다.

설치가 끝나면 응용 프로그램에 R.app이 생기고 RRscript 명령줄 도구도 함께 설치됩니다. Homebrew를 쓴다면 brew install --cask r도 동작하지만, 공식적으로 지원되는 경로는 CRAN 설치 파일입니다.

Linux에 R 설치하기

R은 모든 주요 배포판의 저장소에 들어 있습니다.

# Debian / Ubuntu
sudo apt update
sudo apt install r-base

# Fedora
sudo dnf install R

한 가지 주의할 점이 있습니다. 배포판 저장소는 종종 R 버전이 몇 단계 뒤처져 있습니다. Ubuntu에서 최신 릴리스를 쓰고 싶다면 CRAN이 자체 apt 저장소를 운영하고 있으니, CRAN 사이트의 "Download R for Linux" 항목 아래 안내를 따라 추가하면 됩니다. 학습 목적이라면 배포판 버전으로도 충분합니다.

설치 확인하기

터미널(Windows에서는 명령 프롬프트 또는 PowerShell)을 열고 다음을 실행하세요.

R --version

다음과 비슷한 내용이 보여야 합니다.

R version 4.4.1 (2024-06-14) -- "Race for Your Life"

Windows에서 명령을 인식할 수 없다고 나오면 R 자체는 정상이지만 PATH에 등록되지 않은 것입니다. 가장 빠른 해결책은 그냥 RStudio를 쓰는 것입니다. RStudio는 R을 알아서 찾아냅니다. 설치와 함께 두 가지 명령이 제공됩니다. R은 대화형 콘솔을 시작하고, Rscript는 스크립트 파일을 실행합니다. 이 구분은 R 스크립트 실행하기를 시작하면 의미가 커집니다.

RStudio Desktop 설치하기

  1. posit.co/download/rstudio-desktop에 접속합니다(RStudio 제작사는 2022년에 사명을 Posit으로 바꿨습니다. 제품은 동일합니다).
  2. 운영체제에 맞는 무료 RStudio Desktop 설치 파일을 내려받아 실행합니다.
  3. RStudio를 엽니다. R 설치를 자동으로 감지합니다. 콘솔 창에 R 버전 배너와 > 프롬프트가 보이면 모든 연결이 완료된 것입니다.

기념 삼아 콘솔 프롬프트에 다음을 입력해 보세요.

paste("R", R.version.string, "is ready")

순수 콘솔 대신 RStudio를 쓰는 이유는 무엇일까요? 한 창 안에서 자동 완성이 되는 스크립트 편집기, 콘솔, 여러분이 그린 모든 그래프, 불러온 데이터, 패키지 관리자를 모두 볼 수 있기 때문입니다. 이 문서는 RStudio를 전제하지 않지만, 어떤 문서에서 IDE 단축키를 언급한다면 그것은 RStudio를 뜻합니다.

첫 패키지 (선택 미리보기)

R의 진짜 힘은 CRAN의 패키지 생태계입니다. 패키지 설치는 R 콘솔에서 한 줄이면 됩니다.

install.packages("ggplot2")

필요하지 않다면 지금 실행하지 않아도 됩니다. 패키지 문서에서 패키지가 무엇인지, 어디에서 오는지, 설치와 로드의 차이가 무엇인지 다룹니다. 문이 명령 하나 거리에 있다는 사실만 기억해 두세요.

핵심 정리

  • R 설치는 두 부분으로 이루어집니다. CRAN에서 받는 R 본체, 그다음 posit.co에서 받는 RStudio Desktop 순서입니다.
  • Windows는 "base" 설치 파일을 기본 옵션으로, macOS는 칩에 맞는 설치 파일(Apple 실리콘은 arm64, Intel은 x86_64)을, Linux는 apt install r-base 또는 dnf install R을 사용합니다.
  • 터미널에서 R --version으로 확인하세요. 어느 경우든 RStudio는 R을 자동으로 찾아냅니다.
  • 이 페이지들의 모든 예제는 아무것도 설치하지 않고 브라우저에서 실행할 수 있습니다.

다음 순서는 R 코드를 실제로 실행하는 방법들, 즉 콘솔, Rscript, source(), 그리고 RStudio입니다.

자주 묻는 질문

R은 어디에서 내려받나요?

R의 공식 배포처인 CRAN, 즉 cran.r-project.org에서 내려받습니다. 사용하는 운영체제를 고르고 최신 릴리스를 받으세요. 서드파티 다운로드 사이트는 피하는 것이 좋습니다. CRAN은 무료이고 항상 최신입니다.

R과 RStudio를 둘 다 설치해야 하나요?

R은 반드시 필요합니다. 언어 그 자체이기 때문입니다. RStudio는 R을 실행해 주는 편집기로, 콘솔·스크립트 편집기·그래프 창·패키지 관리자를 한 화면에 모아 줍니다. RStudio에는 R이 포함되어 있지 않으므로 R을 먼저 설치한 뒤 RStudio를 설치하세요. 거의 모든 사람이 RStudio 안에서 R을 작성합니다.

R이 제대로 설치되었는지 어떻게 확인하나요?

터미널(Windows에서는 명령 프롬프트 또는 PowerShell)을 열고 R --version을 실행하세요. R version 4.4.1 같은 버전 문자열이 출력되면 설치에 성공한 것입니다. Windows에서는 명령을 찾게 하려면 R의 bin 폴더를 PATH에 추가해야 할 수도 있습니다.

Mac에서는 어떤 R 설치 파일을 골라야 하나요?

칩에 따라 다릅니다. Apple 실리콘(M1/M2/M3/M4) 맥은 arm64 .pkg가 필요하고, 예전 Intel 맥은 x86_64 빌드가 필요합니다. 확실하지 않다면 Apple 메뉴 → 이 Mac에 관하여에서 확인하세요. CRAN은 두 설치 파일을 명확하게 구분해 표기합니다.

Coddy programming languages illustration

Coddy로 코딩 배우기

시작하기