Billets du mois: janvier 2020


Comment enlever les accents avec R ?

Pour travailler avec certaines chaines de caracteres, les accents peuvent poser problème. Il est conseiller de les remplacer par des caractères sans accent. Pour arriver à ce résultat, il est possible d'utiliser la fonction iconv() qui change l'encodage. Ainsi en demandant d'encoder la chaine de caractère en "ASCII//TRANSLIT" les accents seront remplacés. Pour plus d'infos […]

iconv_r

stringr_exemple

Comment manipuler et remplacer des chaines de caractères dans R avec stringr ?

La librairie stringr permet de manipuler facilement des chaines de caractères pour extraire et/ou modifier certaines parties. Elle est souvent utile lors du "nettoyage" des jeux de données avant d'attaquer la vraie analyse de données. Pour illustrer l'utilisation de cette librairie et quelques-unes des fonctionnalités, nous allons prendre l'exemple de la chaine de caractère suivante […]


Comment importer un fichier excel dans R avec readxl ?

Pour importer un fichier excel dans R, il est possible d'utiliser la librairie readxl et la fonction read_excel(). Ainsi, les données sont importées dans un dataframe. Cela fonctionne autant pour les fichiers .xls et .xlsx Apres avoir installé et activé la librairie readxl : O peut appeler la fonction read_excel qui a comme parametre path […]

read_excel

r_paste0

Comment concaténer des valeurs et variables dans R ?

Pour concaténer des valeurs et variables dans R, il est possible d'utiliser la fonction paste(). Cette fonction accepte les parametres suivants : sep = pour préciser le caractère qui séparera les différents objets à concatener collapse = pour préciser le caractère qui separera les différentes combinaisons de vecteurs Ainsi : paste("test","fonction") renvoie "test fonction" paste("test","fonction", […]


Comment faire des requêtes SQL avec R ?

Pour manipuler les dataframes dans R, il peut être preferable de passer par du SQL. Car cela peut paraitre plus rapide et plus flexible. Ou bien parce que le langage SQL est mieux maitrisé que R. Un package R existe pour lancer des requetes SQL sur un dataframe via la bibliothèque SQLite. Ce package est […]

sqldf