Quels outils d'analyse web (Web Analytics) utiliser ?

Le Web Analytics consiste à mesurer l'utilisation des parcours web (sites web et applications mobiles) afin de faire des retours d'experience et de faciliter la prise de décision pour améliorer la performance. Pour atteindre cet objectif, plusieurs outils sont disponibles pour réaliser différents types de mesures : Mesure de la navigation Mesure du trafic des […]


Comment appeler un autre script dans R ?

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 un autre script en R, la fonction à utiliser est source() en passant comme parametre […]


Comment visualiser les parcours de Google Analytics avec un sunburst via R ?

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 sankey). Les avantages sont : Une lecture plus rapide des parcours principaux qui "sautent aux […]


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


Comment exporter un resultat au format html avec la librairie htmltools ?

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 balise p, le code correspondant est le suivant : L'objet html à passer dans la […]


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


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/


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 : […]