R

통계 계산 및 그래픽을 위한 자유 소프트웨어 환경.

설치된 패키지:

  • r-base → 핵심 R 환경 (인터프리터, 표준 라이브러리, 문서).
  • r-base-dev → 소스에서 R 패키지를 빌드하고 컴파일하기 위한 개발 도구. 컴파일러, 헤더 파일 및 일반적인 빌드 종속성을 포함합니다.

Michael Rutter가 관리하는 저장소.

시작 R

대화형 세션을 시작하세요:

R

다음과 같이 종료:

q()

중요한 파일 및 디렉터리

  • 바이너리: /usr/bin/R
  • 핵심 라이브러리: /usr/lib/R
  • 사용자 사이트 라이브러리 (패키지): /usr/local/lib/R/site-library
  • 구성: /etc/R (시스템 전체 설정과 같은) Rprofile.site, Renviron)

패키지 설치

우분투 저장소에서 (시스템 전체):

sudo apt install r-cran-ggplot2

R 콘솔에서 (CRAN 최신 버전):

install.packages("ggplot2")

검증

설치된 버전 확인:

R --version

R에서 설치된 패키지 목록 표시:

installed.packages()

전용 비루트 사용자 사용(권장)

보안을 강화하고 시스템의 의도치 않은 변경을 방지하기 위해 개발 시에는 루트 권한이 없는 일반 사용자를 생성하여 사용해야 합니다.

다음 명령어를 실행하여 새 사용자를 생성합니다(예: user) 및 비밀번호 설정( user 원하는 사용자 이름으로):

useradd -m -s /bin/bash user
passwd user

(선택 사항) 사용자를 sudo 그룹에 추가:

usermod -aG sudo user

새 사용자로 전환:

su - user

신청 세부사항