기계적 인조 인간

데비안 9에 r을 설치하는 방법

[오픈인터뷰]'가상화 스토리지'(IP SAN)에 관한 5가지 궁금증

[오픈인터뷰]'가상화 스토리지'(IP SAN)에 관한 5가지 궁금증

차례:

Anonim

R은 통계 컴퓨팅 및 그래픽 표현을 전문으로하는 빠르게 성장하는 오픈 소스 프로그래밍 언어 및 환경입니다. R Foundation for Statistical Computing의 지원을받으며 주로 통계 소프트웨어 및 데이터 마이너가 통계 소프트웨어를 개발하고 데이터 분석을 수행하는 데 사용합니다.

이 튜토리얼은 데비안 9 시스템에 R을 설치하는 방법을 안내합니다.

전제 조건

이 학습을 계속하기 전에 다음 전제 조건을 충족하는지 확인하십시오.

  • RAM이 1G 이상인 데비안 9 시스템. 머신의 RAM이 1GB 미만인 경우 스왑 파일을 만들 수 있습니다. sudo 권한이있는 사용자로 로그인하십시오.

데비안에서 R 설치

이 기사를 작성할 당시 최신 안정 버전의 R은 버전 3.5입니다. 데비안 리포지토리의 R 패키지는 종종 구식이므로 CRAN이 유지 관리하는 리포지토리를 추가하여 R을 설치합니다.

다음 단계는 데비안 9에 최신 안정 버전의 R을 설치하는 방법을 설명합니다.

  1. HTTPS를 통해 새 저장소를 추가하는 데 필요한 종속성을 설치하십시오.

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

    CRAN 저장소를 사용 가능하게하고 다음 명령을 실행하여 CRAN GPG 키를 시스템에 추가하십시오.

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

    저장소가 추가되면 패키지 목록을 업데이트하고 다음을 입력하여 R 패키지를 설치하십시오.

    sudo apt update sudo apt install r-base

    R 버전을 인쇄하는 다음 명령을 실행하여 설치를 확인하십시오.

    R --version

    R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

CRAN에서 R 패키지 설치

R이 널리 사용되는 주된 이유 중 하나는 CRAN (Comprehensive R Archive Network)을 통해 사용할 수있는 다양한 패키지입니다.

아직 설치하지 않은 경우 R 패키지를 컴파일하는 데 필요한 도구가 포함 된 build-essential 패키지를 설치하십시오.

sudo apt install build-essential

데모 목적으로 stringr 라는 패키지를 설치하여 일반적인 문자열 조작을 빠르고 정확하게 구현합니다.

루트로 시작하면 패키지가 전체적으로 설치되고 모든 시스템 사용자가 사용할 수 있습니다. sudo없이 R을 시작하면 사용자를위한 개인 라이브러리가 설정됩니다.

루트로 R 콘솔을 열어서 시작하십시오.

sudo -i R

R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > 다음의 모든 명령은 R 콘솔 내에서 실행됩니다.

stringr 패키지를 설치하려면 다음을 입력하십시오.

install.packages("stringr")

설치에는 시간이 걸리고 완료되면 라이브러리를로드하십시오.

library(stringr)

tutorial 이라는 간단한 문자형 벡터를 만듭니다.

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

문자열의 길이를 인쇄하는 다음 함수를 실행하십시오.

str_length(tutorial)

3 2 7 1 2 6 1

사용 가능한 CRAN 패키지 이름으로 더 많은 R 패키지를 찾을 수 있으며 install.packages() 설치 install.packages() .

결론

R 데비안 시스템을 성공적으로 설치했으며 R 패키지 설치 방법을 배웠습니다.

문제가 발생하거나 피드백이 있으면 아래에 의견을 남겨주십시오.

데비안 r