Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to R and RStudio
- Overview of R
- RStudio Environment Windows
- Script Editor Window
- Environment pane
- Console
- Plots/Help/Packages
Working with Data
- Introduction to vectors and matrices (data.frame)
- Types of variables
- Numeric, Integer, factor, etc.
- Converting variable types
- Importing data via RStudio menu functions
- Listing variables using the ls() command
- Creating variables at the console prompt – single values, vectors, data frames
- Naming vectors and matrices
- Using head and tail commands
- Introduction to dim, length, and class
- Command-line import (reading .csv and tab-delimited .txt files)
- Attaching and detaching data (comparing advantages vs. data.frame$)
- Merging data using cbind and rbind
Exploratory Data Analysis
- Summarizing data
- Applying the summary command to vectors and data frames
- Sub-setting data using square brackets
- Summarizing and creating new variables
- Using table and summary commands
- Summary statistic commands
- Mean
- Median
- Standard Deviation
- Variance
- Count & frequencies
- Min & Max
- Quartiles
- Percentiles
- Correlation
Exporting Data
- Writing to .txt files
- Writing to .csv files
R Workspace
- Understanding Working Directories and Projects (menu-driven and code-based using setwd())
Introduction to R Scripts
- Creating R Scripts
- Saving scripts
- Managing Workspace images
Concepts of Packages
- Installing packages
- Loading packages into memory
Plotting Data (using standard default R plot command and ggplot2 package)
- Bar Charts and Histograms
- Boxplots
- Line charts / time series
- Scatter plots
- Stem and leaf plots
- Mosaic plots
- Modifying plots
- Titles
- Legends
- Axis
- Plot Area
- Exporting plots to third-party applications
Requirements
- No previous experience with R is required.
- Basic familiarity with programming or data analysis concepts is beneficial but not mandatory.
Target Audience
- Data analysts and statisticians starting their journey with R.
- Researchers and academics interested in data manipulation and visualization.
- Professionals transitioning into data science roles.
7 Hours
Testimonials (4)
I feel more confident with coding now. I've never done it before but now I understand that it's not rocket science and I can do it when necessary.
Anna - Birmingham City University
Course - Foundation R
Background knowledge and 'provenance' of trainer.
Francis McGonigal - Birmingham City University
Course - Foundation R
The trainer was very concern about individual understanding.
Muhammad Surajo Sanusi - Birmingham City University
Course - Foundation R
I genuinely enjoyed the hands passed exercises.