This course is an introduction to programming in R for people with little or no previous programming experience. Built around the common scientific task of data analysis, it will teach you the basic concepts and tools in R and how to manage your data. R is a powerful language for statistical computing and graphics, widely used in data mining, bioinformatics, and many other fields.
Difficulty rating: ★★☆☆ Beginner
Who is it for?
Both research staff and research students
Summary of the topics covered
- Install R and RStudio on your own machine
- Launch RStudio and navigate the interface
- Understand how R works with variables, vectors, dataframes and data types
- Read datasets into R
- Explore and prepare data using the dplyr package
- Make a range of plots using the ggplot2 package
- Understand how to create, save, and re-run programmes
Prerequisites
Learners need to understand the concepts of files and directories (including the working directory).
Frequency
3 times a year
Duration
6 hours (over 2 half days)
Next course
25th November (10:00 - 13:00) & 26th November (13:00 - 16:00). Book here
Can't attend?
You can see a recording of a previous course in Canvas - https://canvas.bham.ac.uk/enroll/TRPBDB
Course materials: https://swcarpentry.github.io/r-novice-inflammation/
User Group
There is an R user group with links to resources and contacts.
Help with R
If you need help with using R, you can contact our Research Software Group for advice. You can also raise a ServiceDesk ticket with us, or attend one of our drop-in sessions.