Android

Hur man installerar r på centos 7

Управление репозиториями YUM в CentOS 7

Управление репозиториями YUM в CentOS 7

Innehållsförteckning:

Anonim

R är ett snabbt växande programmeringsspråk med öppen källkod och fri miljö som specialiserar sig på statistisk databehandling och grafisk representation. Det stöds av R Foundation for Statistical Computing och används främst av statistiker och datavetare för att utveckla statistisk programvara och utföra dataanalys.

Denna handledning kommer att lära dig hur du installerar R på CentOS 7 och hur du installerar R-paket från det officiella Comprehensive R Archive Network (CRAN).

förutsättningar

Se till att du har uppfyllt följande förutsättningar innan du fortsätter med denna handledning:

  • Ditt system har minst 1G RAM. Annars kan du skapa en bytefil. Du är inloggad som användare med sudo-behörigheter.

Installera R på Centos

I skrivande stund är den senaste stabila versionen av R version 3.5.

Så här installerar du R på CentOS 7:

  1. R-paket finns tillgängliga i EPEL-lagringarna. Om du inte har ett EPEL-arkiv installerat på din maskin kan du göra det genom att skriva:

    sudo yum install epel-release

    Du blir ombedd att acceptera förvarets GPG-nyckel, skriv y och tryck på Enter .

    När förvaret har lagts till, installerar R genom att skriva:

    sudo yum install R

    R är ett metapaket som innehåller alla nödvändiga R-komponenter.

    Verifiera installationen genom att skriva följande kommando som kommer att skriva ut R-versionen:

    R --version

    R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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

Installera R-paket från CRAN

En av de främsta anledningarna till att R är så populärt är det stora utbudet av paket som finns tillgängliga via det omfattande R Archive Network (CRAN).

För demonstrationsändamål kommer vi att installera ett paket med namnet stringr , som ger snabba och korrekta implementeringar av vanliga strängmanipulationer.

När de startas som root kommer paketen att installeras globalt och tillgängliga för alla systemanvändare. Om du startar R utan sudo kommer ett personligt bibliotek att installeras för din användare.

Börja med att öppna R-konsolen som en rot:

sudo -i R

R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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. > Alla följande kommandon körs inom R-konsolen.

Installera stringr paketet genom att köra följande kommando:

install.packages("stringr")

Du blir ombedd att välja en CRAN-spegel:

Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors

Välj den spegel som är närmast din plats.

Installationen kommer att ta lite tid och ladda biblioteket när det är klart genom att skriva:

library(stringr)

Skapa sedan en enkel teckenvektor med namnet tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "7")

Kör följande funktion som kommer att skriva ut längden på varje sträng:

str_length(tutorial)

3 2 7 1 2 6 1

Du kan hitta fler R-paket på tillgängliga CRAN-paket med namn och installera dem med install.packages() .

Slutsats

Du har installerat R på din CentOS-maskin och lärt dig hur du installerar R-paket.

centos r