7:00am - 9:00amID: 300
/ 1-Tut: 1
Tutorial
Topics: Data visualisationData visualization using ggplot2 and its extensions
Haifa Ben Messaoud, Mouna Belaid, Kaouthar Driss, Amir Souissi
- Language: English
- Duration: 120mn
- N° Participants: 100
- Level: Beginner
"This tutorial will cover the introduction to ggplot2 and its main functions. We will cover how to make visualization of one variable, two variables, and three or more variables, how to lay out multiple plots, the use of ggstats for statistical visualizations, how to make interactive graphs using plotly and gganimate, some extensions of ggplot2. Finally, we will show you how to enhance the quality of your graphs by changing the theme or adding a logo and how to export your graph. We will share the code on the github repository of R-Ladies Tunis."
9:00am - 9:15amID: 322
/ 1-Tut: 2
Breaks
Break
useR! 2021
9:15am - 11:45amID: 301
/ 1-Tut: 3
Tutorial
Topics: Bayesian modelsAdditive Bayesian Networks Modeling
Gilles Kratzer, Reinhard Furrer
- Language: English
- Duration: 150 mn
- N° Participants: 60
- Level: Intermediate
Additive Bayesian Networks (ABN) have been developed to disentangle complex relationships of highly correlated datasets as frequently encountered in risk factor analysis studies. ABN is an efficient approach to sort out direct and indirect relationships among variables which is surprisingly common in systemic epidemiology. After the tutorial, you will run the particular steps within an ABN analysis with real-world data. You will be able to contrast this approach with standard regression (linear, logistic, Poisson regression, and multinomial models) used for classical risk factor analysis.
Towards the end, we also cover Bayesian Model Averaging in the context of an ABN, which is useful to assess the validity of the learned model and more advanced inference on the network.
11:45am - 12:00pmID: 323
/ 1-Tut: 4
Breaks
Break
useR! 2021
12:00pm - 2:00pmID: 302
/ 1-Tut: 5
Tutorial
Topics: Spatial analysis, Data visualisationQuick high quality maps with R
Jan-Philipp Kolb
- Language: English
- Duration: 120 mn
- N° Participants: 40
- Level: Beginner
This tutorial covers the basic use of R for creating maps. Useful tools, as well as data sources, are both presented. Concerning tools, the focus is on the packages osmplotr, tmap, and raster.
In the first part of the tutorial, you will learn how to use OpenStreetMap data. Geocoding and creation of bounding boxes will be presented as well as the use of shapefiles to create thematic maps and color-coding in R. After this introduction to the basic concepts and functionalities of mapping with R, you will go through a prototypical data analysis workflow: import, wrangling, exploration, (basic) analysis, reporting. You will have the opportunity to create your own maps during the workshop. A GitHub repo on the course will be shared.
2:00pm - 2:15pmID: 324
/ 1-Tut: 6
Breaks
Break
useR! 2021
2:15pm - 4:15pmID: 305
/ 1-Tut: 7
Tutorial
Topics: Big / High dimensional data, Spatial analysis, Efficient programmingKeywords: spam, maximum likelihood estimation, covariance function, BLUP, Gaussian process
Spatial Statistics for huge datasets and best practices
Reinhard Furrer, Roman Flury, Federico Blasi
- Language: English
- Duration: 120 mn
- N° Participants: 50
- Level: Advanced
During the last decade, several advanced approaches have been proposed to address computational issues of larger and larger multivariate space-time datasets. These can essentially be categorized as (i) construct "simpler" models or (e.g., low-rank models, composite likelihood methods, predictive process models) (ii) approximate the models (e.g., with Gaussian Markov random fields, compactly supported covariance function). In this tutorial, we discuss this last point by using sparse covariance matrix approximations. There is seemingly no limit to the sample size with the possibility of working with long vectors jointly with 64bit handling algorithms. However, the
devil is in the details and to avoid encountering negative surprises we provide best practices, strategies, and tricks when modeling huge spatial data.
4:15pm - 4:30pmID: 325
/ 1-Tut: 8
Breaks
Break
useR! 2021
4:30pm - 7:30pmID: 304
/ 1-Tut: 9
Tutorial
Topics: Community and Outreach, AlgorithmsContributing to R
Gabriel Becker, Martin Maechler
Clindata Insights, United States of America
- Language: English
- Duration: 180 mn
- N° Participants: 30
- Level: Intermediate to Advanced.
Did you always want to contribute to (base) R but don't know how? Come to our Tutorial!
We will show cases where and how users have contributed actively to (base) R, by submitting bug reports with minimal reproducible examples, how testing, reading source code, and providing patches to the R source code has helped making R better.
Depending on the participants willingness and level of sophistication, we will look into doing things right now, for currently non-resolved issues and bug reports.
7:30pm - 7:45pmID: 326
/ 1-Tut: 10
Breaks
Break
useR! 2021
7:45pm - 10:15pmID: 303
/ 1-Tut: 11
Tutorial
Topics: Data visualisationGraphing multivariate categorical data: The how, what and why of mosaic plots and alluvial diagrams
Joyce Robbins, Ludmila Janda
- Language: English
- Duration: 150
- N° Participants: 24
- Level: Beginner
Multivariate categorical data present unique data visualization challenges. This tutorial provides two options to meet such challenges: mosaic plots and alluvial diagrams. First, we will focus on how to choose the best graph for given data types and communication goals. You will then learn how to get the underlying data in the correct shape to make each graph and then create both graph types using the vcd and ggalluvial packages. We will use engaging datasets and aim to equip you with the skills to make these graphs (and the choice whether to use them) on your own.
|