Android

Cum se instalează r on centos 7

Despre comanda yum cum instalam dezinstalam si facem upgrade la aplicatii in centos

Despre comanda yum cum instalam dezinstalam si facem upgrade la aplicatii in centos

Cuprins:

Anonim

R este un limbaj de programare open source în creștere rapidă și mediu liber, specializat în calculul statistic și reprezentarea grafică. Este susținută de Fundația R pentru Informatică Statistică și utilizată în principal de statisticieni și mineri de date pentru dezvoltarea de programe statistice și pentru efectuarea analizei datelor.

Acest tutorial vă va învăța cum să instalați R pe CentOS 7 și cum să instalați pachete R din Rețeaua completă de arhivare R (CRAN).

Cerințe preliminare

Asigurați-vă că ați îndeplinit următoarele cerințe înainte de a continua cu acest tutorial:

  • Sistemul dvs. are cel puțin 1G RAM. În caz contrar, puteți crea un fișier swap. Sunteți autentificat ca utilizator cu privilegii sudo.

Instalarea R pe Centos

În momentul scrierii, cea mai recentă versiune stabilă a R este versiunea 3.5.

Pentru a instala R pe CentOS 7, urmați acești pași:

  1. Pachetele R sunt disponibile în depozitele EPEL. Dacă nu aveți depozitul EPEL instalat pe mașina dvs., puteți face acest lucru tastând:

    sudo yum install epel-release

    Vi se va solicita să acceptați cheia GPG a depozitului, tastați y și apăsați Enter .

    După adăugarea depozitului, instalați R tastând:

    sudo yum install R

    R este un pachet meta care conține toate componentele R necesare.

    Verificați instalarea tastând următoarea comandă care va imprima versiunea R:

    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

Instalarea pachetelor R de la CRAN

Unul dintre principalele motive pentru care R este atât de popular este gama largă de pachete disponibile prin intermediul rețelei complete de arhivare R (CRAN).

În scop demonstrativ, vom instala un pachet numit stringr , care oferă implementări rapide și corecte ale manipulărilor de șiruri comune.

Când se începe ca root, pachetele vor fi instalate la nivel global și vor fi disponibile pentru toți utilizatorii sistemului. Dacă porniți R fără sudo, o bibliotecă personală va fi configurată pentru utilizator.

Începeți prin deschiderea consolei R ca rădăcină:

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. > Toate comenzile următoare sunt executate în consola R.

Instalați pachetul stringr rulând următoarea comandă:

install.packages("stringr")

Vi se va solicita să selectați o oglindă CRAN:

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

Selectați oglinda cea mai apropiată de locația dvs.

Instalarea va dura ceva timp și odată finalizată, încărcați biblioteca tastând:

library(stringr)

Apoi, creați un vector de caractere simplu numit tutorial :

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

Rulați următoarea funcție care va imprima lungimea fiecărui șir:

str_length(tutorial)

3 2 7 1 2 6 1

Puteți găsi mai multe pachete R la Pachetele CRAN disponibile după nume și să le instalați cu install.packages() .

Concluzie

Ați instalat cu succes mașina dvs. CentOS R și ați învățat cum să instalați pachete R.

centos r