
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.
Ni
R, ni
RStudio ne sont installés par défaut.
Vous les installerez
L'installation de RStudio entrainera celle de
R, appelée R-base dans Mageia.
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.

On lui préfère
RStudio.
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 :
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
:
Adjoindre la ligne suivante à ce fichier :
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.

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

Cette fois l'interface est plus riche.
Elle comporte
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
:

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

Sources, et formations
: