This is a 5-day Fully online training that will introduce participants the basics of R and Rstudio. R is one of the leading programming languages in Biology and Data Science. It is widely used to perform statistics, machine learning, visualisations and data analyses. It is an open source programming language so all the software we will use in the course is free. This course is an introduction to R designed for participants with no programming experience. We will start from scratch by introducing how to start programming in R and progress our way and learn how to read and write to files, manipulate data and visualise it by creating different plots - all the fundamental tasks you need to get you started analysing your data.
These materials are intended to provide both basic R programming knowledge and its application for increasing efficiency for data analysis.
- Introduction to the R statistical programming environment.
- Introduction to R Studio.
- Interacting with the console.
- Working with variables.
- Basic plots.
- Reading data files.
- Writing data files.
- Working with tables, data frames, and lists.
- Practise
- Scripts.
- Commenting your code.
- Loops
- Functions
- What to do when your code isn’t working.
- Practise
- R packages.
- Project organization.
- Version control.
- R Markdown.
- Practise
- Introduction to ggplot2.
- What’s in a ggplot object.
- Basic plot types.
- Customizing your plot.
- Creating and using themes.
- Using extensions.
- Practise
- Looking for help online.
- Bringing it all together in a final project.
- Party!
The timing of the online workshop would be 9am – 12pm (3 hours each day)