Programme complet – R à Québec 2019
Lundi 13 mai – Ateliers
Pavillon Desjardins
Il y aura une pause de 30 minutes le matin (10h) et l’après-midi (15h).
07:30 – 08:30
08:30 – 12:00
Introduction au langage et environnement R (1/4)
Salle 2320 – 3e étageCette formation de niveau débutant, qui durera deux jours, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
R pour le géospatial (1/4)
Salle 3105 – 3e étageDans cet atelier, vous apprendrez les méthodes de la science des données pour les données spatiales (spatial data science).
Modélisation prédictive avec R dans un contexte de production – De l’extraction au déploiement (1/4)
Salle 2530 – 2e étageCet atelier portera sur le développement et le déploiement d'un processus complet de modélisation en utilisant R.
Blogdown à Québec: Création de sites web avec R (1/2)
Salle 3425 – 3e étageCet atelier présente une approche simple et pratique de conception et de déploiement d'un site web ou d'un blog avec R, RStudio, Blogdown, HUGO, GitHub et Netlify.
R et la prévision des séries temporelles (1/2)
Salle 2300 – 2e étageCet atelier se veut un apprentissage à la prévision des séries temporelles principalement au moyen du package forecast.
Visualisation de données avec ggplot2
Salle 3464 – 3e étageCet atelier montrera les principes de base de la grammaire graphique implémentée dans ggplot2.
Traitement de nuages de points LiDAR avec lidR
Salle 1304 – Rez de chausséeL'atelier montrera comment utiliser le package lidR pour visualiser des nuages de points LiDAR aéroporté, classifier des points sols, identifier des cimes d'arbre, extraire des métriques et produire des catalogues de tuiles.
Introduction shiny app
Salle 2326 – 2e étageDans cet atelier, nous aborderons l'anatomie d'une shiny app ainsi que la structure des fichiers pour créer une shiny app en quelques minutes.
Traitement du langage naturel en R (groupe A)
Salle 3342 – 3e étageCette formation de niveau intermédiaire présentera certaines des techniques les plus récentes pour traiter le langage naturel dans un contexte d'apprentissage machine.
12:00 – 13:30
Dîner
Le dîner inclus sera servi à l'Espace Jardin au rez-de-chaussée du pavillon Desjardins.
13:30 – 17:00
R parallèle sur serveurs de calcul
Salle 2326 – 2e étageVous apprendrez comment passer d'un script R en série à un script R parallèle afin de diminuer votre temps de calcul et augmenter votre capacité à analyser des données.
Dynamique de réputation d’entreprises avec le package sentometrics
Salle 1304 – Rez de chausséeAnalyse textuelle des sentiments pour le suivi de la réputation d'une entreprise au moyen des packages sentometrics, data.table, ggplot2, quanteda, stm, et stringi.
Shiny app intermédiaire
Salle 3464 – 3e étageDans cet atelier nous allons aller plus loin avec les shiny apps. Nous allons voir ensemble comment rendre votre app plus utile et plus user-friendly pour vos utilisateurs.
Traitement du langage naturel en R (groupe B)
Salle 3347 – 3e étageCette formation de niveau intermédiaire présentera certaines des techniques les plus récentes pour traiter le langage naturel dans un contexte d'apprentissage machine.
R et la prévision des séries temporelles (2/2)
Salle 2300 – 2e étageCet atelier se veut un apprentissage à la prévision des séries temporelles principalement au moyen du package forecast.
Blogdown à Québec: Création de sites web avec R (2/2)
Salle 3425 – 3e étageCet atelier présente une approche simple et pratique de conception et de déploiement d'un site web ou d'un blog avec R, RStudio, Blogdown, HUGO, GitHub et Netlify.
R pour le géospatial (2/4)
Salle 3105 – 3e étageDans cet atelier, vous apprendrez les méthodes de la science des données pour les données spatiales (spatial data science).
Introduction au langage et environnement R (2/4)
Salle 2320 – 3e étageCette formation de niveau débutant, qui durera deux jours, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
Modélisation prédictive avec R dans un contexte de production – De l’extraction au déploiement (2/4)
Salle 2530 – 2e étageCet atelier portera sur le développement et le déploiement d'un processus complet de modélisation en utilisant R.
Mardi 14 mai – Ateliers
Pavillon Desjardins
Il y aura une pause de 30 minutes le matin (10h) et l’après-midi (15h).
07:30 – 08:30
08:30 – 12:00
Visualisation avancée dans R avec le package grid (1/2)
Salle 3342 – 3e étageCet atelier montrera comment utiliser le package grid pour créer des graphiques ou des illustrations avancés dans R.
Avoir une présence en ligne: Outils pour la diffusion rapide et reproductible de la recherche (1/2)
Salle 3425 – 3e étageCet atelier présentera les outils essentiels d'un plan de travail reproductible. Vous apprendrez à structurer vos scripts d'analyse, à créer des documents dynamiques (Rmarkdown), à suivre les changements apportés à l'analyse (Git) et à créer un site web (blogdown).
Apprentissage profond avec TensorFlow pour R (1/2)
Salle 2300 – 2e étageCet atelier a pour objectif de présenter les différentes interfaces (Keras, Estimators, Core API) permettant la mise en oeuvre de solutions à base d'apprentissage profond avec l'outil TensorFlow sous R.
Initiation à R (1/2)
Salle 3347 – 3e étageCette formation de niveau débutant, qui durera une journée, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
Utilisation du package PLM: application en relations industrielles
Salle 3464 – 3e étageCet atelier propose une démarche vulgarisée du package PLM pour les étudiant(e)s en sciences sociales et en particulier en relations industrielles.
Introduction à la programmation fonctionnelle avec R
Salle 2326 – 2e étageDans cet atelier, nous verrons comment utiliser les fonctions R et le package purrr dans le but d'éliminer la redondance et la duplication du code dans un contexte de manipulation des données.
Modélisation prédictive avec R dans un contexte de production – De l’extraction au déploiement (3/4)
Salle 2530 – 2e étageCet atelier portera sur le développement et le déploiement d'un processus complet de modélisation en utilisant R.
Introduction au langage et environnement R (3/4)
Salle 2320 – 3e étageCette formation de niveau débutant, qui durera deux jours, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
R pour le géospatial (3/4)
Salle 3105 – 3e étageDans cet atelier, vous apprendrez les méthodes de la science des données pour les données spatiales (spatial data science).
12:00 – 13:30
Dîner
Le dîner inclus sera servi à l'Espace Jardin au rez-de-chaussée du pavillon Desjardins.
13:30 – 17:00
Les tests automatisés en R
Salle 2326 – 2e étageCet atelier vise à initier l'utilisateur, au moyen du package testthat, au concept des tests automatisés, aux bonnes pratiques d'écriture de code informatique ainsi qu'à l'importance de la maintenabilité d'un code R.
Les modèles mixtes en R
Salle 3464 – 3e étageCet atelier présentera la spécification et l'estimation de modèles linéaires mixtes pour une variable réponse continue et de modèles linéaires mixtes généralisés pour une variable réponse dichotomique avec les paquets nlme et lme4.
Visualisation avancée dans R avec le package grid (2/2)
Salle 3342 – 3e étageCet atelier montrera comment utiliser le package grid pour créer des graphiques ou des illustrations avancés dans R.
Avoir une présence en ligne: Outils pour la diffusion rapide et reproductible de la recherche (2/2)
Salle 3425 – 3e étageCet atelier présentera les outils essentiels d'un plan de travail reproductible. Vous apprendrez à structurer vos scripts d'analyse, à créer des documents dynamiques (Rmarkdown), à suivre les changements apportés à l'analyse (Git) et à créer un site web (blogdown).
Apprentissage profond avec TensorFlow pour R (2/2)
Salle 2300 – 2e étageCet atelier a pour objectif de présenter les différentes interfaces (Keras, Estimators, Core API) permettant la mise en oeuvre de solutions à base d'apprentissage profond avec l'outil TensorFlow sous R.
Initiation à R (2/2)
Salle 3347 – 3e étageCette formation de niveau débutant, qui durera une journée, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
Modélisation prédictive avec R dans un contexte de production – De l’extraction au déploiement (4/4)
Salle 2530 – 2e étageCet atelier portera sur le développement et le déploiement d'un processus complet de modélisation en utilisant R.
Introduction au langage et environnement R (4/4)
Salle 2320 – 3e étageCette formation de niveau débutant, qui durera deux jours, est destinée à tous ceux désirant s'initier à R. Elle sera axée sur la compréhension et la pratique permettant de maîtriser les rudiments de cet environnement de programmation.
R pour le géospatial (4/4)
Salle 3105 – 3e étageDans cet atelier, vous apprendrez les méthodes de la science des données pour les données spatiales (spatial data science).
- 17:00 - 20:00
Cocktail dînatoire
AtriumDans l'Agora centrale du pavillon Desjardins au rez-de-chaussée. Le cocktail est ouvert à toutes les personnes qui sont inscrites à R à Québec 2019.
Mercredi 15 mai – Conférences
Pavillon Desjardins
Il y aura une pause de 30 minutes le matin et l’après-midi.
- 07:30 - 08:30
Inscriptions
Grand Salon (2e étage)
- 08:30 - 08:50
Mots de bienvenue
- 08:50 - 09:50
The Evolution of Languages for Data Analysis
Douglas Bates
Conférence d'une heure par l'auteur des ouvrage de référence "Mixed-Effect Models in S and S-Plus" et "Nonlinear Regression Analysis and its Applications". Contrairement à toutes les autres, cette conférence sera donnée en anglais.
- 09:50 - 10:20
Pause café
Grand Salon (2e étage)
Analyse prédictive
- 10:20 - 10:45
Modélisation prédictive pour améliorer la prévision des dons de sang au Canada
Thierry Desjardins
- 10:45 - 11:10
Modèles écologiques disponibles en R pour l’exploration microbienne dans les sols agricoles
Thiago Gumiere
- 11:10 - 11:35
Développement de modèles de prévision en R pour l’identification de bris sur les navires de la Marine royale canadienne
Jean-Denis Caron
- 11:35 - 12:00
Le package « lcmm »: Modèles mixtes à classes latentes (JLCM)
Chaymae Yousfi
Le Cercle (4e étage)
Développement
- 10:20 - 10:45
Développer un package en moins de 20 minutes
Étienne Bellemare Racine
- 11:10 - 11:35
Déployez vos modèles R en production
Bruno Tremblay
- 11:10 - 11:35
R-Python Interface
Mohammadsadegh Shokrizadeh
- 11:35 - 12:00
Julia et R – Un mariage haute performance
Jérémie Desgagné-Bouchard
12:00 – 13:30
Dîner
Le dîner inclus sera servi à l'Espace Jardin au rez-de-chaussée du pavillon Desjardins.
Grand Salon (2e étage)
Modélisation économique
- 13:30 - 13:55
Application de la librairie « nse » en gestion des risques financiers
Keven Bluteau
- 13:55 - 14:20
Modélisation de courbe de Lorenz à partir de données quantiles
Enora Belz
- 14:20 - 14:45
CPdetect: Un package R pour la détection des cassures structurelles par segmentation linéaire
Elysée Aristide Houndetoungan
Le Cercle (4e étage)
Pédagogie et bonnes pratiques
- 13:30 - 13:55
Enseigner R au doctorat en sciences sociales: expériences et recommendations
Marina M. Doucerain
- 13:55 - 14:20
Assurance qualité, R et calcul scientifique
David Beauchemin
- 14:20 - 14:45
Gérer et valider ses exercices et solutions efficacement avec la programmation lettrée
Vincent Goulet
Salle 2326 (2e étage)
Traitement de données
- 13:30 - 13:55
Tableaux statistiques faciles avec summarytools
Dominic Comtois
- 13:55 - 14:20
Actualisation de bases de données de l’OMC avec R: aperçu pratique et enjeux
Carolle E. Kempa Nangue
- 14:20 - 14:45
Spectroscopie de l’acquisition à la modélisation sous R
Bernard Panneton
- 14:45 - 15:15
Pause café
Grand Salon (2e étage)
Analyse de
données spatiales
- 15:15 - 15:40
Un logiciel pour les gouverner tous et dans l’analyse spatiale les lier
Bastien Ferland-Raymond
- 15:40 - 16:05
Les progrès de R Spatial
Étienne Bellemare Racine
- 16:05 - 16:30
SpaDES: Une nouvelle librairie R pour la modélisation spatiale et la reproductibilité
Jean Marchal
- 16:30 - 16:55
Utilisation du package rEMM pour la reconnaissance de motifs spatio-temporels
Mohamed Dahmane
Le Cercle (4e étage)
Représentation de données et production de rapports
- 15:15 - 15:40
R Markdown se joint à eBird pour mieux informer les ornithologues amateurs du Québec
André Desrochers
- 15:40 - 16:05
kableExtra, un incontournable dans la présentation d’information
Guillaume Boucher
- 16:05 - 16:30
Automatisation des fonctions préliminaires de traitement de données : Intégration aux rapports dynamiques R-Markdown et sa Shiny-App
Molière Nguile-Makao
- 16:30 - 16:55
Les coulisses d’un décompte: du géocodage de codes postaux aux émissions de GES
Vincent Arnaud et Pierre-Luc Dessureault
Grand Salon (2e étage)
- 17:00 - 17:20
Mot de la fin – Prix de présence
Jeudi 16 mai – Classes de maîtres
Pavillon La Laurentienne
Il y aura une pause de 30 minutes le matin (10h) et l’après-midi (15h).
Le dîner sera servi de 12h00 à 13h30 à la salle à manger Le Quatre-Vingt-Dix au rez-de-chaussée du pavillon.
- 08:30 - 17:00
Beyond linear-type models: general purpose maximum likelihood estimation in R
Salle 1435 – Pavillon La LaurentienneBenjamin M. Bolker
In ecology and evolution, we often encounter problems where we want to use particular nonlinear functions or response distributions that can't be simplified for use in linear or generalized mixed models: for example, functional response curves in predator-prey systems or von Mises distributions for turning angles in animal movement. This master class will cover typical uses of general nonlinear maximum likelihood estimation in R. We'll start with a *brief* review of maximum likelihood theory and of nonlinear optimization, then go through practical examples - mostly using the bbmle package and focusing on troubleshooting the many technical problems that can occur in real-life problems. We will touch on the challenges of combining mixed models with general nonlinear estimation.
- 08:30 - 17:00
Mixed-effects models in R using the lme4 package
Salle Power Corporation (3452) – Pavillon La LaurentienneDouglas Bates
Mixed-effects models are a powerful technique to deal with multiple sources of variability in observed responses. Specialized versions of these models are known as repeated measures models, multilevel models, or hierarchical linear models. The lme4 package for R has been a mainstay for fitting these models over the years, providing methods for fitting both linear mixed-effects models (LMMs) and generalized linear mixed-effects models (GLMMs). In particular, it allows for fitting models with random effects for crossed or partially crossed grouping factors such as subject and item. This workshop will provide the statistical background on the form of the models and hands-on experience in using lme4 to fit and evaluate LMMs and GLMMs.