Extend participants' basic knowledge of R by teaching them more advanced programming concepts and the use of R for more complex problem solving, going beyond just statistics. This course is for participants who want to deepen their knowledge of R programming and be able to use R to deal efficiently with computational problems and programming tasks. Participants will also gain more knowledge on working with R data structures and solving common problems, like working with and manipulating factors, extracting information from statistical models, working with other types of data (textual, time and dates) and handling multiple data files.
Highlights
- Introduction to control flow and conditional logic in R
- Creating your own functions, understanding anonymous functions
- Introduction to functional programming with the package “purrr”
- Working with factors
- Working with the file system (importing, transforming and combining multiple files)
- Debugging R code
- Working with dates, times
- Short introduction to creating reproducible documents (RMarkdown/Quarto)
Important
This course is not meant for R beginners. We strongly recommend that you first take part in our Introduction to R and R Studio workshop. Ideally, you also have exposure to the tidyverse from our Tidy Data workshop, but this is not required. Even self-taught R users are encouraged to first follow the introductory workshop to get a strong foundation of the basics that this course builds on.
| Target Group | The course is aimed at PhD candidates, postdocs, and academic staff |
| Group Size | 24 participants |
| Course duration | 4 days (from 9:00 to 17:00). Participants are expected to be present full time, only for urgent situations a few hours leave from the course may be granted. |
| Prior knowledge | No prior knowledge is assumed |
| Lecturers |
|
| Prerequisites | Introduction to R and R Studio workshop and ideally exposure to the tidyverse from our Tidy Data workshop. You must be able to set-up your own R working environment with a full installation of the latest version of R and RStudio. There will be no time for troubleshooting during the course. |
| Estimated self-study/practice time | 2 hours. A week before the start of the course, a short meeting will be planned to set up the computers with the required software. |
FEE1 | |
| PE&RC/WIMEK/EPS/WASS/VLAG/WIAS PhD candidates with approved TSP and WU EngD candidates | €175,- |
| PE&RC postdocs and staff | €350,- |
| All other academic participants | €390,- |
| Non-academic participants | €740,- |
1 The course fee includes a reader, coffee/tea and lunches. It does not include accommodation.
PE&RC Cancellation Conditions
IMPORTANT: ALWAYS read the Cancellation conditions for PE&RC courses and activities.
- Sanja Selakovic (PE&RC)
Email: sanja.selakovic@wur.nl
- PE&RC Office
Email: office.pe@wur.nl