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

Je ne suis pas un robot

Eh non, je ne suis pas un robot... la preuve, je ne parviens pas à répondre à tous vos commentaires ;-). C'est-à-dire, je peux gérer les commentaires facilement tant qu'ils ne comportent pas de questions, mais quand il y a des questions, cela devient plus délicat... Eh oui, après de longs mois d'absence liés à la naissance de mon bébé (c'est un garçon, il se porte très bien, et c'est.. Read More

Expliquer les tests statistiques avec le package infer

Il y a maintenant quelques mois, je suis tombée sur ce tweet de thinkR (toujours sur les bons coups!) qui m'a fait découvrir le génial package infer. En découvrant la présentation de Chester Ismay (pas tellement la première partie qui parle de "tidy data" mais surtout la deuxième, à partir de la diapo... 118 -!!-) j'ai réalisé que ce package allait probablement changer ma vie d'enseignante/formatrice (occasionnelle) ayant à expliquer.. Read More

Gérer des dates avec lubridate: un jeu d'enfant

Voilà déjà 2-3 ans que je recommande à qui veut m'entendre le package lubridate pour travailler avec des dates. En effet, travailler avec des dates, à la base, ce n'est pas évident. Des opérations a priori simples, comme ordonner les vecteurs, calculer des différences, arrondir des valeurs, peuvent devenir compliquées dès que le vecteur en question est de classe date. Cela avait d'ailleurs fait l'objet de mon tout premier billet.. Read More

Utiliser des pipes pour enchaîner des instructions

Quand je fais mon cours d'initiation R aux petits Padawans de l'année, j'ai toujours un peu de difficultés à leur montrer l'intérêt du pipe (%>%) au moment où je leur montre les fonctions de dplyr. C'est toujours un moment où je m'anime, où je fais des grands gestes pour montrer comment on pousse le résultat d'une commande à travers un "tuyau" pour qu'elle atterrise dans une deuxième commande, où je.. Read More

Se souvenir de tout

Eh bien voilà, tout est parti de là: Je me reconnais doublement dans ce tweet, d'une part parce que moi aussi j'ai du mal avec les fonctions gather() et spread() de tidyr (et que je dois consulter la cheatsheet à chaque fois que je les utilise), et d'autre part parce qu'à moi aussi, on me pose souvent la question dans le cadre des formations R que je fais: "Mais comment.. Read More

Itération de fonctions avec purrr

Bon, les amis, je vais être abrupte, mais voilà: Les boucles sont officiellement has been depuis le printemps-été 2017. Non, je ne parle pas des boucles soyeuses et joyeuses qui s'ébattent sur vos têtes (pour les plus chanceux d'entre vous). Je veux parler des boucles laborieuses et épineuses qui s'étirent sur vos scripts. Alors, je me sens quand-même légèrement gênée de vous annoncer cela vu que, peut-être, vous avez récemment.. Read More