Pour manipuler les données et pouvoir réaliser des calculs personnalisés, il est primordial de savoir comment interagir avec les différents elements d’un data frame (le format standard dans lequel sont normalement stockées les données). Cet article va lister différentes méthodes […]
R
La fonction case_when() est incluse dans la librairie dplyr pour la manipulation des données. Sa valeur ajoutée est de permettre de réaliser d’un seul coup plusieurs règles conditionnelles (autrement dit, elle permet de faire plusieurs if … else if … […]
La librairie dplyr facilite la manipulation des données. Elle permet notamment de faire des « chainages », c’est à dire d’ecrire son code en faisant référence à des séquences de fonctions à executer les unes après les autres, ceci facilite l’ecriture (en […]
Avec R, il existe plusieurs classes de données (matrix, list, etc) dont les « data frames » qui correspondent à des tableaux de données où chaque ligne correspond à une mesure faite sur plusieurs axes (chaque axe étant une colonne). Cette structure […]
Pour préciser des chemins d’accès à des dossiers ou des fichiers, il est possible de les saisir manuellement, ce qui est peu pratique et est source d’erreurs. Il est préférable de réaliser cette tâche via une interface. Ce qui permet […]
La fonction à utiliser est write.table(). Elle a plusieurs parametres : Pour préciser le chemin d’accès, il est conseillé de passer par choose.dir() pour avoir une interface pour le sélectionner. Ce qui est plus rapide que d’avoir à le taper […]
Il est utile de faire appel à d’autres scripts dans R pour construire son code avec une organisation en modules. Cela a pour avantage de gagner en efficacité pour corriger des problèmes et d’avoir un code plus léger. Pour appeler […]
Si le package Rcmdr n’est pas dejà installé dans Rstudio, il faut l’installer via l’onglet Packages > Install Et pour lancer l’interface de Rcommander, il suffit de taper la ligne de commande suivante : Ensuite, activer la librairie dans R […]
L’intérêt de R est de proposer une solution gratuite, mais surtout ouverte qui permet à sa communauté de pouvoir constamment proposer de nouvelles fonctionnalités. Ces évolutions se font avec ce qu’on appelle des packages qui sont des librairies de fonctions […]