Billets de la catégorie : Web Analytics


Comment faire des conditions avec SQLite en utilisant CASE WHEN ?

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 et terminer par END - Ensuite poser chaque condition avec WHEN, definir la […]

case_when_sqlite

Comment récuperer la date d'aujourd'hui avec R ?

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 utile pour la sauvegarde automatique de fichiers (la valeur sera differente 'une minute à l'autre […]

date_r

pop-up_windows_r

Comment afficher une pop-up avec R ?

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 et d'être prevenu dès que c'est fini. L'astuce est d'ajouter à la fin du script […]


Comment faire des conditions avec R ?

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 suivante : Pour plus d'infos : - https://abcdr.thinkr.fr/comment-appliquer-des-conditions-sur-r-if-else-elseif/

condition_if_r

boucle_for

Comment faire une boucle avec R ?

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 definir l'action à réaliser à chaque iteration. Exemple d'une boucle : Pour + d'infos : […]


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", […]