Practice makes purrr-fect

purrr et dplyr sont dans un bateau: aucun ne tombe à l’eau Voilà déjà 3 ans, je publiais sur ce blog un billet sur le package purrr. Depuis, avec la pratique, j’ai pu identifier quelques points techniques qui me mettaient en difficulté assez fréquemment et pour lesquels j’aimerais vous présenter quelques explications. Ces difficultés sont en fait nées de l’utilisation simultanée de dplyr et de purrr, qui sont certes conçus.. Read More

ACP

Très régulièrement, dans le cadre de ma mission de support à la recherche, on me demande de réaliser (ou d’aider à réaliser) des ACP (Analyses en Composantes Principales). En général cette demande ne s’ensuit pas d’un fol enthousiasme de ma part: je me sens un peu comme une cuisinière “bistronomique” à qui on demanderait tout le temps une entrecôte-frites. Je peux comprendre le côté “tradi mais appétent” mais pour moi.. Read More

Géocodage sous R via une API

Géocodage via une API: was ist das? Géocodage Le géocodage d’abord: Il s’agit d’une opération qui consiste à associer des coordonnées géographiques à un nom de lieu ou une adresse. C’est donc une opération incontournable si vous disposez par exemple d’un jeu de données comprenant des lieux sous forme de chaînes de caractère, et que vous voudriez l’utiliser pour produire une carte. API Qu’est-ce qu’une API, maintenant: API cela veut.. Read More

Utiliser un package

Qu’est-ce qu’un package ? Un package est un ensemble de fonctions documentées visant à la réalisation d’une tâche particulière. En poursuivant cette série de tutoriels vous serez notamment amenés à travailler avec le package dplyr qui vise à réaliser un ensemble d’opérations et de manipulations de base sur les tableaux de données, et le package ggplot2 qui vise à produire des graphiques en s’appuyant sur les principes de la grammaire.. Read More

Janitor: nettoie-moi cette table (et qu’elle brille!)

Chers lecteurs, bonjour! Aujourd’hui, je vais vous parler du package janitor, un package qui comprend notamment (mais pas seulement) un certain nombre de fonctions pour améliorer vos tableaux de contingence. En Anglais, “janitor” veut dire (plus ou moins) “homme à tout faire”. Et en effet, outre les tâches liées à la mise en forme de ces tableaux, le package janitor vise à prendre en charge pour vous un certain nombre.. Read More

Jamais sans ces packages!

Quand quelqu’un vient me demander des conseils pour débuter, ou effectuer une tâche particulière sous R, une des premières choses que je fais (outre lui conseiller la lecture de mon blog, bien sûr -rire machiavélique-) est de l’aiguiller sur quelques packages que je juge incontournables. En effet, s’il existe des points d’entrée plus généraux dans l’usage de R, avoir quelques points de repère quant aux packages qui simplifient vraiment son.. Read More

Analyse multi-résolution d’une série à travers les ondelettes discrètes

Aïe aïe aïe!! Quelle prise de tête que les transformées d’ondelettes quand on n’est pas très matheux… Comprendre de A à Z comment elles fonctionnent, en déroulant tout le raisonnement de la définition d’une ondelette à l’interprétation finale de la transformée, c’est long, c’est compliqué, c’est même parfois impossible si on ne peut pas se lancer à corps perdu dans le sujet… Ici, je pars du principe que vous non.. Read More

Des graphes bien jolis

Dans ce billet, je vais me focaliser principalement sur ggraph, et j’essaierai de trouver le temps pour parler un peu plus en profondeur de tidygraph un peu plus tard dans un autre billet. Données Nous allons travailler sur cette table qui renseigne les noeuds de notre réseau, et cette autre table qui renseigne les liens. nodes=read_csv(« ../../lise.vaudor/Rdata/Graphes_et_tidyverse_ggraph/vertices.csv ») edges=read_csv(« ../../lise.vaudor/Rdata/Graphes_et_tidyverse_ggraph/edges.csv ») Pour aujourd’hui, je vais utiliser une fonction de tidygraph (tbl_graph()) pour former à.. Read More

Des graphes bien peignés

Pourquoi s’intéresser aux graphes? Voilà quelques temps que je travaille sur les réseaux sociaux et que, de ce fait, je me frotte à la production de graphes. Il y a quelques années (déjà!) j’avais écrit un premier billet de blog sur ce sujet ici. Depuis ce billet, il y a eu des progrès de faits (non seulement par moi, mais par R aussi) et la manipulation/production de graphes est devenue.. Read More

Certains packages sont comme des fleurs

Hello folks! For once I write a post in English… it actually corresponds to the vignette of a small package (flowrpowr) I wrote to celebrate my being back to work ;-). You might find that package quite superfluous, but my visual brains and I have been hoping for something like this for a while now :-). You can install this package from [my github repo][1], and I hope you will.. Read More