R est un langage de programmation et un environnement logiciel populaires utilisés pour créer des outils informatiques statistiques et graphiques pour la science des données. Il ressemble à bien des égards au S langage et environnement de programmation ; R est une implémentation différente de S. Bien qu’il existe des différences importantes entre les deux.

R est un logiciel libre disponible selon les termes de la licence publique générale GNU de la Free Software Foundation. Il est également multiplateforme, il peut être compilé et exécuté sur Linux et d’autres systèmes d’exploitation basés sur UNIX, notamment FreeBSD et MacOS ; et Windows également.

R prend en charge une variété de techniques statistiques (modélisation linéaire et non linéaire, tests statistiques classiques, analyse de séries chronologiques, classification, regroupement, etc.) et graphiques.

Fonctionnalités clés du langage de programmation R

  • Offre une installation efficace de traitement et de stockage des données.
  • Fournit une suite d’opérateurs pour les calculs sur les tableaux, en particulier les matrices.
  • Livré avec une vaste collection cohérente et intégrée d’outils intermédiaires pour l’analyse des données.
  • Offre des fonctionnalités graphiques pour l’analyse des données et l’affichage à l’écran ou sur papier.
  • Fournit des conditions, des boucles, des fonctions récursives définies par l’utilisateur et des fonctions d’entrée et de sortie.
  • Permet aux utilisateurs d’ajouter des fonctionnalités supplémentaires en définissant de nouvelles fonctions.
  • Il est hautement extensible via des packages, environ huit packages sont fournis avec le R distribution et bien d’autres sont disponibles via le CRAN (Réseau complet d’archives R) famille de sites Internet.
  • Prise en charge de la création facile de tracés de qualité publication bien conçus, tels que des symboles mathématiques et des formules, le cas échéant, et.
  • La plupart des programmes S peuvent s’exécuter sans modification dans R.
  • De plus, pour les tâches gourmandes en calculs, le code C, C++ et Fortran peut être lié et appelé au moment de l’exécution.
  • Livré avec une documentation complète, au format de documentation de type LaTeX.

Installation du langage de programmation R sous Linux

Vous pouvez installer R packages de langage de programmation sur votre système Linux, comme indiqué ci-dessous. Sur les distributions basées sur RHEL, vous en avez besoin à partir du EPEL (Packages supplémentaires pour Enterprise Linux) référentiel.

Note: N’oubliez pas d’exécuter le jeu de commandes correct pour votre distribution Linux.

Publicité

Installer R sur Ubuntu

$ sudo apt update -qq
$ sudo apt install --no-install-recommends software-properties-common dirmngr 
$ wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc 
$ sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
$ sudo apt update
$ sudo apt install --no-install-recommends r-base

Installer R sur Debian

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7'
$ sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/debian $(lsb_release -cs)-cran40/"
$ sudo apt update
$ sudo apt install --no-install-recommends r-base

Installer R sur Fedora

$ sudo dnf install R

Installer R sur les systèmes RHEL

--------- On RHEL 9 --------- 
$ sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
$ sudo dnf install R

--------- On RHEL 8 ---------
$ sudo subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo dnf install R

--------- On RHEL 7 ---------
$sudo subscription-manager repos --enable rhel-*-optional-rpms \
                           --enable rhel-*-extras-rpms \
                           --enable rhel-ha-for-rhel-*-server-rpms
$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo dnf install R

Installer R sur le flux CentOS

--------- On CentOS Stream 9 ---------
$ sudo dnf config-manager --set-enabled crb
$ sudo dnf install epel-release epel-next-release
$ sudo dnf install R

--------- On CentOS Stream 8 ---------
$ sudo dnf config-manager --set-enabled powertools
$ sudo dnf install epel-release epel-next-release
$ sudo dnf install R

--------- On CentOS 7 ---------
$ sudo yum install epel-release
$ sudo dnf install R

Installer R sur Rocky et AlmaLinux

--------- On Rocky and AlmaLinux 9 ---------
$ sudo dnf config-manager --set-enabled crb
$ sudo dnf install epel-release
$ sudo dnf install R

--------- On Rocky and AlmaLinux 8 ---------
$ sudo dnf config-manager --set-enabled powertools
$ sudo dnf install epel-release
$ sudo dnf install R

Installer R sur openSUSE

$ sudo VERSION=$(grep "^PRETTY_NAME" /etc/os-release | tr " " "_" | sed -e 's/PRETTY_NAME=//' | sed -e 's/"//g')
$ sudo zypper addrepo -f http://download.opensuse.org/repositories/devel\:/languages\:/R\:/patched/$VERSION/ R-base
$ sudo zypper install R-base R-base-devel

Vérifier l’installation de R sous Linux

Après avoir installé le R packages, vous pouvez vérifier si l’environnement est bien configuré. Pour démarrer le R programme, lancez le R commande qui lancera le R shell du programme comme indiqué dans la capture d’écran suivante.

$ R 
Démarrer Le Programme R Sous Linux
Démarrer Le Programme R Sous Linux

Vous pouvez exécuter un Bonjour le monde programme en R comme montré:

>print("HelloWorld")
>print("HelloWorld", quote=FALSE)
Exécutez Le Programme Hello World En Langage R
Exécutez Le Programme Hello World En Langage R

Pour quitter le R shell du programme, émettez le q() commande. Vous serez invité à indiquer si vous souhaitez enregistrer les données de votre R séance, entrez y pour oui ou n pour non, ou c annuler:

> q()
Quitter Le Shell Du Programme R
Quitter Le Shell Du Programme R

De plus, vous pouvez exécuter un R script utilisant le Rscript (interface frontale pour les scripts avec R) comme suit :

$ cat hello.r
$ Rscript hello.r
Exécuter Le Script R À L'Aide De Rscript
Exécuter Le Script R À L&Rsquo;Aide De Rscript

Pour plus d’options d’utilisation, lisez le R et Rscript pages de manuel :

$ man R
$ man Rscript

Nous sommes arrivés à la fin de ce guide. Pour plus d’informations, visitez le Officiel du projet R site Internet.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

Rate this post
Publicité
Article précédentApple ne se soucie pas des jeux, a déclaré un ancien éditeur de l’Apple Store
Article suivantL’actrice de Tara, Alanna Masterson, a appris son casting pour TWD grâce à une farce cruelle
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici