Mathématiques

R & RStudio

Dernière mise à jour : 25/02/2026 à 21h47
Table des matières

Logo de R


Présentation


R désigne à la fois un langage de programmation et un logiciel libre. Le langage R est destiné aux calculs statistiques et à la science des données. Créé au milieu des années 90, il a été adopté comme standard par l'Insee.

Le logiciel R permet de coder dans ce langage.

Installation


Ni R, ni RStudio ne sont installés par défaut.
Vous les installerez
  • soit via le Centre de Contrôle de Mageia
  • soit en mode texte avec la commande
    Code BASH :
    urpmi r-studio

L'installation de RStudio entrainera celle de R, appelée R-base dans Mageia.

Utiliser R



Courte description


Le logiciel R est peu utilisé en pratique à l'heure actuelle, l'interface étant plutôt aride et désuète : une console dans laquelle on saisit des commandes.

Console R


On lui préfère RStudio.

Packages


On personalise R selon les besoins avec des packages qui sont des bibliothèques de fonctions.
R installe par défaut ses packages dans
~/R/x86_64-mageia-linux-gnu-library/4.3/
où 4.3 est la version actuelle de Mageia.
Cette installation au milieu de
$HOME/$USER
n'est pas très heureuse.

Le mieux est de les placer dans un répertoire masqué.

La ligne de commandes est plus pratique pour manipuler des fichiers masqués.
Mais il est possible d'utiliser l'explorateur de fichiers pour le faire, il faut alors l'autoriser à afficher les fichiers masqués le temps de la manipulation.

Créez un répertoire pour les packages, par exemple :
Code BASH :
mkdir ~/.R-packages

Le point, . , comme premier caractère du nom est important  Le répertoire est alors masqué à l'affichage graphique dans l'explorateur de fichiers.

Ensuite créez le fichier, masqué lui aussi,
.Renviron
 :
Code BASH :
touch ~/.Renviron


Adjoindre la ligne suivante à ce fichier :
Code BASH :
echo "R_LIBS_USER="~/.R-packages"" > ~/.Renviron


Déplacez les packages déjà téléchargés, si c'est le cas, dans
.R-packages
.

Redémarrez R ou RStudio si nécessaire.

Utiliser RStudio


Logo de RStudio


RStudio est un environnement de développement intégré, IDE, conçu pour le langage R.

RStudio exemple 1


Cette fois l'interface est plus riche.

Elle comporte
  • la Console, en bas à gauche, où on saisit les commandes R ; (avec des onglets ;  Terminal, c'est votre console Mageia, Bash probablement) ;
  • En bas à droite, vos fichiers de données, les packages installés, l'aide (in english) ;
  • En haut à gauche, vos données, par onglets ;
  • En haut à droite, par onglet aussi, l'historique des commandes, les graphiques.

Le graphique ci-dessus a été obtenu en saisissant
demo('graphics')
dans la console de RStudio. Il y en a plusieurs exemples.

Le graphique est bien sûr exportable :

RStudio export grahique


L'aide sur un package est rapidement accessible depuis l'onglet Packages par un clic sur celui-ci.
Exemple avec binom :

RStudio - onglet packages



Sitographie


Sources, et formations :
Cette page a été vue 24 fois