Description

Nous proposons un enseignement de connaissances indispensables à la maîtrise du fonctionnement de R, pour favoriser son utilisation au plus près de la performance machine. Les participant/e/s seront sensibilisé/e/s aux bonnes pratiques de développement de codes et de packages en R. A l’issue de l'ANF, les participant/e/s seront capables d'associer la souplesse et l'exhaustivité méthodologique de R à des garanties de performances calculatoires.

Cette ANF aura eu lieu du dimanche 04 octobre au vendredi 09 octobre au centre Paul Langevin à Aussois.

Photo du groupe de participants à Aussois

Cette ANF s'adresse aux développeurs R non débutants. Elle est gratuite (inscription+hébergement/repas) et ouverte aux personnels (statutaires, doctorant/e/s ou CDD)

  • du CNRS
  • universitaires des UMR CNRS
  • de l'INRA
  • de l'INSERM (pour les autres EPIC, nous contacter)

Les sessions seront réalisées en français. Chaque participant/e devra disposer d'un ordinateur portable (de préférence sous Linux ou MacOSX), avec une version récente de R (>3.0).

Programme

samedi 05/10

09:00 10:30 Pas de support disponible Pas de résumé disponible

Présentation + lancement du bookcrossing

11:00 12:30 Télécharger le support Pas de résumé disponible

Introduction aux langages, architecture des machines et au calcul

Violaine Louvet

14:00 17:30 Télécharger le support Pas de résumé disponible

R avancé (partie 1),

Romain François (r-enthusiasts.com)

dimanche 06/10

09:00 11:00 Télécharger le support Pas de résumé disponible

R, histoire et écosystème

Martyn Plummer (IARC, R core group)

11:30 12:30 Télécharger le support Pas de résumé disponible

Calcul parallèle avec R (partie 1)

Vincent Miele (LBBE)

14:00 16:00 Télécharger le support Pas de résumé disponible

Calcul parallèle avec R (partie 2)

Vincent Miele (LBBE)

16:30 17:30 Pas de résumé disponible

Debogage de code R

Vincent Miele (LBBE)

Télécharger le support Archive 1
Télécharger le support Archive 2
Télécharger le support Cours
Télécharger le support TP

lundi 07/10

09:00 09:15 Pas de support disponible Pas de résumé disponible

Systèmes de gestion de version

Florent Langrognet (LMB)

09:15 12:30 Télécharger le support Pas de résumé disponible

Appel aux langages compilés / Rcpp

Romain François (r-enthusiasts.com)

14:00 16:00 Pas de support disponible Pas de résumé disponible

Profilage de code R

Vincent Miele (LBBE)

mardi 08/10

09:00 12:30 Pas de résumé disponible

R avancé (partie 2)

Romain François (r-enthusiasts.com)

Télécharger le support Fonctions
Télécharger le support Environnements
Télécharger le support Programmation fonctionnelle
14:00 17:30 Pas de résumé disponible

Développement de packages R

Aurélie Siberchicot (LBBE)

Télécharger le support Cours
Télécharger le support Archive

mercredi 09/10

08:30 11:30 Pas de résumé disponible

Visualisation de données

Eric Matzner-Lober (Université de Rennes)

Télécharger le support Cours ggplot
Télécharger le support Archive ggplot
Télécharger le support Cours visualisation 1
Télécharger le support Cours visualisation 2