R permet de créer de nombreuses visualisations de données, tout en permettant une personnalisation avancée. Pour les analyses de parcours, il est souvent efficace de visualiser les données avec un sunburst (plutôt qu’un tableau de données ou un diagramme de […]
Programmation
Dans R, il est possible de faire des requetes SQL avec la librairie sqldf. Cette librairie utilise la bibiliothèque SQLite. Pour faire des conditions dans les requetes, il est necessaire d’utiliser CASE WHEN.La nomenclature est simple :– Commencer par CASE […]
La librairie htmltools permet de générer un fichier HTML dans R. Il est donc possible à partir de cette librairie d’exporter un resultat au format HTML. Par exemple, pour générer un fichier HTML avec une balise h1 et une autre […]
Pour récupérer la date d’aujourd’hui avec R, il existe 2 methodes : – sys.time() qui renvoie la date avec l’heure et la zone horaire – sys.Date() qui renvoie uniquement la date correspondant à la zone horaire du PC sys.time() est […]
Dans certains cas, quand un script R met du temps à s’executer, il peut être utile d’afficher une pop-up à la fin d’execution du script. Cela permet de travailler sur autre chose (en-dehors de R) pendant que le script s’execute […]
Pour faire des conditions dans R, la methode est similaire à celle du Javascript. Avec l’utilisation de if(){}else if(){}else{} Par exemple, à partir du numero d’un mois, on peut lui attribuer une saison à l’aide des conditions de la manière […]
Il est utile de faire des boucles avec R pour automatiser des process. Cela peut être fait avec une methode similaire à celle en Javascript (avec « for »). La methode consiste à définir la condition pour que la boucle perdure et […]
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 […]
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 […]
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é […]
Pour concaténer des valeurs et variables dans R, il est possible d’utiliser la fonction paste(). Cette fonction est native et ne nécessite pas d’installer une librairie. Elle accepte les parametres suivants : Par exemple, pour concaténer « test » et « fonction », il […]
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 […]