Manager chez ThinkR, agence spécialisée en Data Science et en langage R. Cofondateur du Breizh Data Club, et fondateur de Data-Bzh, la première plateforme de data-blogging bretonne. http://thinkr.fr http://breizhdataclub.org http://data-bzh.fr http://twitter.com/_colinfay http://github.com/colinfay Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 2 / 38
projet de recherche par Ross Ihaka et Robert Gentleman 1995 : premier release en open source 1997 : première version "officielle", avec 12 packages, et 3 mirroirs du CRAN. Formation du R core group. 2001 : sortie de la version 1.0, première version stable en production 2003 : création de la R Foundation 2004 : sortie de la version 2 2013 : sortie de la version 3 2017 : 10 000 packages sur le CRAN Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 8 / 38
par 3 millions d'utilisateurs 2 dépôts officiels : le CRAN et Bioconductor Une plateforme de développement ouverte : GitHub Jeudi dernier, il y avait sur le CRAN pas moins de 12 000 packages disponibles Le même jour, une recherche GitHub de language:R renvoit presque 200 000 résultats. Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 10 / 38
modélisation statistiques courantes moteur graphique puissant Fonctionnalités additionnelles Les packages (bibliothèques additionnelles) : Apportent de nouvelles fonctionnalités au logiciel Sont créés et maintenus par la communauté Sont téléchargeables sur un dépôt centralisé sécurisé C'est quoi R ? Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 11 / 38
l'équipe de développement de R base la R Foundation : ONG d'intérêt public (Fondation pour le logiciel libre) dont les missions sont de supporter la Core Team le R Consortium : Projet collaboratif de la fondation Linux, fournit support à la R Foundation et à la communauté de développeurs via des bourses (~500 k$ de budget annuel) ROpenSci : Projet communautaire supporté par NumFocus pour la Science Reproductible Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 12 / 38
simples à avancées Manipulation de données (filter, join, summarise...) Sortie graphique de qualité Interfaçage simple et rapide avec d'autres langages de programmation Outils pensé pour une utilisation interactive (exploration de données), mais aussi automatisable (sur serveur) Environnement dédié à la reproductibilité Intégration simplifiée avec Git Connexion aux bases de données Application web, rapports automatisés, blogs, livres... Colin FAY - https://twitter.com/_ColinFay — ThinkR - http://thinkr.fr — 16 / 38