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
Overview of R and RStudio
- R Overview
- RStudio Environment Windows
- Script Editor Window
- Environment
- 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 using RStudio menu functions
- Removing 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
- Understanding dim, length, and class
- Command line import (reading .csv and tab-delimited .txt files)
- Attaching and detaching data (advantages vs. data.frame$)
- Merging data using cbind and rbind
Exploratory Data Analysis
- Summarizing data
- Applying summary commands 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 via code – setwd())
Introduction to R Scripts
- Creating R Scripts
- Saving scripts
- Handling Workspace images
Concepts of Packages
- Installing packages
- Loading packages into memory
Plotting Data (using standard 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
- Axes
- Plot Area
- Exporting plots to third-party applications
Requirements
- No prior experience with R is required.
- Basic familiarity with programming or data analysis concepts is beneficial but not mandatory.
Target Audience
- Data analysts and statisticians who are new to 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.