Intensive R course
Short course
In Nottingham
Description
-
Type
Short course
-
Level
Intermediate
-
Location
Nottingham
-
Duration
4 Days
-
Start date
Different dates available
R is a free software programming language and software environment for statistical computing and graphics. R is a powerful business tool for developing statistical software and data analysis.
Facilities
Location
Start date
Start date
About this course
Complete this intensive four-day course and you will progress from an introduction to R through to advanced use cases. The course will give you an understanding of R's basic concepts and an insight into the R environment. You will explore R graphics in depth and acquire skills and knowledge for visualising data and producing professional graphics in R. Once you are familiar with these basic concepts and components, you will begin to customise R's core analytical capabilities and perform advanced statistical analyses.
If you wish, you may choose to attend any of the single-day workshops that make up the intensive course, or any combination of workshops, according to your experience and preference. Access to computers is provided throughout the course, but you may also wish to bring your own laptop so that you can use the software in a familiar context.
There are no formal entry requirements for this course. You do not need any prior knowledge of R or programming, but a basic understanding of statistics would be helpful.
If you prefer, you can choose to attend any of the single-day workshops that make up the intensive course, or any combination of workshops according to your experience and preference.
Reviews
Subjects
- Graphics
- Intensive R course
- Software environment
- Computing and graphics
- Statistical Computing
- R's basic concepts
- R environment
- Data objects
- Tandard graphics
- Graphical capabilities
Course programme
On day one you will explore the R environment and acquire basic skills in R, including data objects, working with data and generating standard graphics. You will discover how to produce summary statistics, carry out analysis of variance or regression analysis and calculate sample size and the power of a statistical test.
Day one topics
- R's basic concepts
- components including the R environment
- data objects
- working with data
- generating standard graphics.
By the end of day two you will have acquired key skills and knowledge for visualising data and producing professional graphics. During this workshop you will be introduced to the ggplot2 package which facilitates custom designs, and you will explore the advanced capabilities associated with the lattice and googleVis packages.
Day two topics
- R's core graphical capabilities
- Customising R base graphics
- ggplot2 graphics modelling
- Lattice and googleVis packages.
Having mastered the basics, we will start to develop skills in customising R's core analytical capabilities for your own purposes. Topics include: looping, conditional expressions and writing your own functions. You will learn how to perform advanced statistical analyses such as logistic regression, survival analysis and Bayesian analyses in R using packages such as MCMCpack and coda.
Day three topics
- Looping, conditional expressions
- Write your own functions
- Advanced statistical analysis, including logistic regression, survival analysis and Bayesian analysis.
This workshop will suit those wishing to visualise sequencing or related kinds of data. An awareness of typical data formats associated with Next Generation Sequencing (NGS) projects is desirable. By the end of day four you will be able to integrate R into your NGS workflow. During this session we will also introduce you to some helpful packages for handling sequence data and introduce you to the bioconductor repository.
Day four topics
- Visualise and summarise data generated by Next Generation Sequencing (NGS) projects
- Sequence data handling
- An introduction to bioconductor repository.
If you wish, you may choose to attend any of the single day workshops that make up this four-day course, or any combination of workshops, according to your experience and preference.
Intensive R course
