blogrmdfirst_header

2019-07-09 / Sébastien Rochette / astuces, développement, package, Rmarkdown

Rmd first : Quand le developpement commence par la documentation

La documentation c’est important ! Pensez à votre avenir et à celui des autres. Quel que soit le but de votre script et de vos analyses, pensez à la documentation. Dans ma tête, la structure du package R est faite pour ça. Je vais tenter de vous en convaincre. À use’R 2019 à Toulouse, j’ai fait une présentation intitulée : ...

2019-05-07 / Sébastien Rochette / astuces, développement, package

{attachment} est sur le CRAN

Yeah ! Notre package {attachment} est maintenant disponible sur CRAN. {attachment} est là pour aider à gérer les dépendances pendant le développement de vos packages. Il fournit également des outils utiles pour installer ou lister les packages manquants utilisés dans des scripts R ou des Rmds. Gérer les dépendances pendant le développement de packages Si vous avez déjà eu l’erreur ...

2019-04-28 / Sébastien Rochette / astuces, base de données, docker

Interagir avec PostGIS depuis R

PostGIS est une extentions de base de données PostgreSQL pour traiter les données spatiales. Grâce à PostGIS, votre base de données prend en charge les requêtes géographiques à exécuter directement en SQL. Dans ce post de blog, nous allons nous connecter et interagir avec une base de données PostGIS depuis R, en utilisant {DBI} et {sf}.. Le package {sf} et ...

2019-03-08 / Sébastien Rochette / astuces, cartographie, dataviz

SatRday Paris: Créer des images de gaufres interactives

Les outils cartographiques peuvent-ils être détournés vers d’autres usages ? Bien sûr ! Voyez comment nous jouons avec leaflet et leafgl pour rendre rapidement une énorme gaufre faîtes de millions de polygones. Les outils de cartographie ne sont pas seulement faits pour les données géographiques À SatRday Paris, j’ai fait une présentation intitulée “Tout sauf les cartes avec des outils ...

2019-02-03 / Colin Fay / astuces, shiny

Une petite astuce pour débuger Shiny

Un court article sur un petit truc que j’utilise pendant le développement de Shiny Apps. (Spoiler : rien de révolutionnaire) Un browser() n’importe où, n’importe quand La première chose à faire est d’insérer un actionButton, et un browser() dans la commande observeEvent() surveillant ce bouton. C’est une approche standard : à tout moment, il suffit d’appuyer sur ce bouton, et ...

2018-10-03 / Colin Fay / astuces, docker, shiny, shinyproxy

Le Conte des Deux Shiny Apps: Google Auth & ShinyProxy

Il était une fois une horde de preux Chevaliers R qui ont se lancèrent une nouvelle quête : ils avaient pour mission d’amener le tout puissant Google Auth dans le royaume de ShinyProxy. Voici leur histoire, racontée de l’intérieur. Au commencement, il y avait un conteneur Pour ceux de nos lecteurs qui ne connaissent pas ShinyProxy, ce projet open source porté ...

2018-05-26 / Vincent Guyader / astuces, rstudio

Le meilleur snippet Rstudio !

Parce que j’en avais assez de taper toujours la même chose. J’ai enfin pris le temps de me faire un petit snippet Rstudio. Pour cela il suffit de se rendre dans Tools > global Option > code > edit snippet et de rajouter dans la liste ces quelques lignes : snippet aa ${1:dataset} <- ${1:dataset} %>% ${0} Voici le résultat ...