Last modified: 27 Feb 2023

History of R

Powerful data manipulation and graphics capabilities

Notable uses

A relevant example

Topics covered

  • The Rstudio environment
  • Importing data from a spreadsheet
  • Filtering Data
  • Plotting
  • Calculating numerical summaries
  • Reporting
  • Joining data from multiple spreadsheets

Packages covered

Can’t we just do these things in Excel?

  • Spreadsheets are a common entry point for many types of analysis and Excel is used widely but
    • can be unwieldy and difficult to deal with large amounts of data
  • error prone (e.g. gene symbols turning into dates)
  • tedious and time consuming to repeatedly process multiple files
  • how can you, or someone else, repeat what you did several months or years down the line?

Facilitating reproducible research

Course Data

  • We will use data from the gapminder project

Example plots

  • By the end of the course we will be creating plots like this in a few lines of code

Example plots

Course Outline

  • Session 1:- RStudio and R basis
  • Session 2:- Reading data into R, data manipulation and plotting
  • Session 3:- Further plotting, Summarising, joining tables and open-ended practice

Resources

Thanks