Android

Comment installer r sur centos 7

How to Install CentOS 7 on VirtualBox in Windows 8 / Windows 10

How to Install CentOS 7 on VirtualBox in Windows 8 / Windows 10

Table des matières:

Anonim

R est un langage de programmation open source à croissance rapide et un environnement libre spécialisé dans le calcul statistique et la représentation graphique. Il est soutenu par la Fondation R pour le calcul statistique et principalement utilisé par les statisticiens et les mineurs de données pour développer des logiciels statistiques et effectuer des analyses de données.

Ce didacticiel vous apprendra comment installer R sur CentOS 7 et comment installer les packages R à partir du réseau complet d'archives R (CRAN) officiel.

Conditions préalables

Assurez-vous d'avoir satisfait aux conditions préalables suivantes avant de poursuivre ce didacticiel:

  • Votre système dispose d'au moins 1 Go de RAM. Sinon, vous pouvez créer un fichier d'échange. Vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.

Installation de R sur Centos

Au moment d'écrire ces lignes, la dernière version stable de R est la version 3.5.

Pour installer R sur CentOS 7, procédez comme suit:

  1. Les packages R sont disponibles dans les référentiels EPEL. Si le référentiel EPEL n'est pas installé sur votre machine, vous pouvez le faire en tapant:

    sudo yum install epel-release

    Vous serez invité à accepter la clé GPG du référentiel, tapez y et appuyez sur Enter .

    Une fois le référentiel ajouté, installez R en tapant:

    sudo yum install R

    R est un méta-package qui contient tous les composants R nécessaires.

    Vérifiez l'installation en tapant la commande suivante qui imprimera la version 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

Installation de packages R à partir de CRAN

L'une des principales raisons pour lesquelles R est si populaire est le large éventail de packages disponibles via le réseau complet d'archives R (CRAN).

À des fins de démonstration, nous allons installer un package nommé stringr , qui fournit des implémentations rapides et correctes des manipulations de chaînes courantes.

Au démarrage en tant que root, les packages seront installés globalement et disponibles pour tous les utilisateurs du système. Si vous démarrez R sans sudo, une bibliothèque personnelle sera mise en place pour votre utilisateur.

Commencez par ouvrir la console R en tant que root:

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. > Toutes les commandes suivantes sont exécutées dans la console R.

Installez le package stringr en exécutant la commande suivante:

install.packages("stringr")

Il vous sera demandé de sélectionner un miroir 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

Sélectionnez le miroir le plus proche de votre position.

L'installation prendra un certain temps et une fois terminée, chargez la bibliothèque en tapant:

library(stringr)

Ensuite, créez un vecteur de caractères simple nommé tutorial :

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

Exécutez la fonction suivante qui affichera la longueur de chaque chaîne:

str_length(tutorial)

3 2 7 1 2 6 1

Vous pouvez trouver plus de packages R sur Available CRAN Packages By Name et les installer avec install.packages() .

Conclusion

Vous avez correctement installé R votre machine CentOS et appris à installer les packages R.

centos r