Introduction - the very Basics of R
  • R Level 1 Intro
  • Download R and RStudio
  • RStudio Orientation
  • The Structure of the R Ecosystem
  • R Help Features
  • R Basics Script
  • Using the R Functions
  • R Exercises
  • Three Common Mistakes of R Beginners
  • Your first Lines of R
  • Using some basic Functions
  • Exercise and Solutions - Basic Coding
  • R Datasets and Dataframes
  • Basic Graphs in R 1
  • Basic Graphs in R 2
  • Exercise and Solutions - Basic Graphs
  • Thoughts on Learning R
Theoretical background
  • Operators in R
  • Operators script
  • Object types
  • Object types script
  • Data types
  • Data types script
  • Random number generation
  • Exercise random number generation
  • Solution random number generation
  • Random number generation script
  • Export/Import of Excel files
  • Data export/import script
Creating objects
  • Matrices part 1
  • Matrices part 2
  • Exercise matrices
  • Solution matrices
  • Matrices script
  • Lists in R
  • Exercise and solution Lists in R
  • Lists script
  • Data Frames part 1
  • Data Frames part 2
  • Factors
  • Exercise and solution Data Frames
  • Data frames script
  • Factors script
Functions in R
  • Intro to functions in R
  • Open ended functions
  • Ifelse statement and summary
  • Exercise and solution functions
  • Functions script
  • Functions Script txt
Loops
  • Introduction to loops and If statement
  • For loop
  • While loop
  • Repeat loop and loop summary
  • Exercise and solution loop part 1
  • Exercise and solution loop part 2 - hard
  • Loop script
Apply family
  • Introduction to the apply family
  • Tapply and the by command
  • Eapply, sapply, lapply
  • Vapply, replicate, mapply
  • Rapply and summary
  • Apply family exercises
  • Apply family solutions
  • Apply family script
Graphs in R
  • Graphs in R
  • Graphical parameters
  • Boxplots
  • Exporting graphs
  • Exercise boxplots
  • Solution boxplots
  • Piecharts
  • Histograms
  • Exercise and solution histograms
  • Advanced scatterplots and legends
  • Exercise and solution scatterplots
  • Graphs script
Advanced topic: working with strings
  • Working with Strings - Introduction
  • Working with Strings - gsub
  • Working with Strings - gsub advanced
  • Regular Expressions Overview
  • Working with Strings - Library Stringr
  • Exercise and Solution: Strings in R
  • Code Section: Strings
Using the R Commander GUI
  • R Commander Intro
  • Installation Hints
  • Getting Data into RCmdr
  • Modeling with RCmdr