Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
documentation:tools:software:r [2021/02/08 14:57] – ltaulell | documentation:tools:software:r [2022/07/04 13:29] – [R 4.0] ltaulell | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
R is a free software environment for statistical computing and graphics. | R is a free software environment for statistical computing and graphics. | ||
+ | ===== R 4.1 ===== | ||
+ | ^ Version | ||
+ | | 4.1.1 | GCC/ | ||
+ | | | **modulefile** : '' | ||
+ | |||
+ | < | ||
+ | ${SITE}=/ | ||
+ | </ | ||
+ | |||
+ | Pour utiliser les modules, consulter [[documentation: | ||
+ | |||
+ | === libraries === | ||
+ | |||
+ | Pour cette version de R, il est maintenant conseillé d' | ||
+ | |||
+ | |||
===== R 4.0 ===== | ===== R 4.0 ===== | ||
^ Version | ^ Version | ||
+ | | 4.0.4 | gcc 10.2.1-6 | ||
+ | | | **modulefile** : '' | ||
| 4.0.3 | GCC/ | | 4.0.3 | GCC/ | ||
| | **modulefile** : '' | | | **modulefile** : '' | ||
+ | |||
< | < | ||
Ligne 17: | Ligne 36: | ||
Use '' | Use '' | ||
+ | <note important> | ||
===== R 3.6 ===== | ===== R 3.6 ===== | ||
^ Version | ^ Version | ||
Ligne 189: | Ligne 208: | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Installation de Libraries dans votre /home ===== | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | **Username** / **R_version** / **Package_name** sont respectivement à remplacer par : | ||
+ | * votre nom d' | ||
+ | * le bon numéro de version R //voir ci-dessus// | ||
+ | * le nom de votre package | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | **1/** Dans votre home, il faut créer un dossier : | ||
+ | mkdir / | ||
+ | |||
+ | **2/** Toujours dans votre home, vous devrez éditer votre fichier .profile et rajouter à la fin de ce dernier la ligne suivante : | ||
+ | export R_LIBS="/ | ||
+ | |||
+ | **3/** Sourcez ensuite votre .profile pour qu'il soit prit en compte : | ||
+ | source .profile | ||
+ | |||
+ | **4/** Chargez R sur votre session et lancez le : | ||
+ | module load R/R_version | ||
+ | R | ||
+ | |||
+ | **5/** Dans R, vous pouvez faire un : | ||
+ | .libPaths() | ||
+ | pour vérifier que votre .profile est bien prit en compte en obtenant : | ||
+ | [1] "/ | ||
+ | [2] "/ | ||
+ | |||
+ | **6/** Installez alors votre package avec le chemin de votre home comme suit : | ||
+ | install.packages(" | ||
+ | |||
+ | **7/** Enfin, il faudra charger le package : | ||
+ | library(Package_name) | ||
+ | |||
+ | A noter que les dépendances du package doivent être installées sur le PSMN ou dans votre ''/ | ||
+ | |||
+ | Il faudra également considérer le fait que votre package n' | ||
==== Refs & docs externes ==== | ==== Refs & docs externes ==== |