Introduction to R Programming
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
R is a programming language used to carry out statistical analysis on datasets. This course covers the basics to get started with programming in R. This course demonstrates R using basic statistic functions, data handling, and visual representation through charts, graphs, and plots.

Target Audience
Individuals with programming and statistics experience who wish to learn the basics of programming in R

Prerequisites
None

Expected Duration (hours)
2.7

Lesson Objectives Introduction to R Programming

start the course
install R in Microsoft Windows
install the RStudio IDE
navigate the R Console within the RStudio IDE
use the syntax for if-else, operators, loops, and the apply function in R
create and manipulate basic data types including numeric and string variables
use the vector and matrix types in R
install and use packages from the Comprehensive R Archive Network (CRAN)
create reusable user-defined functions in R
use the random number generator in R to generate single random numbers, random samples, and other random variates using the norm and binom functions
use traceback and debug to track down errors in your R code
use the browser and recover functions to find bugs in R
read input and format output using the Console in R
import data from a CSV file in R
import data from an Excel spreadsheet in R
handle missing or unknown values in data problems in R
use the built-in examples to understand R functions
use the mean function in R
use the median function in R
use the mode function in R
use R to measure the spread and dispersion in a dataset
use R to measure the median absolute deviation
use R to measure covariance and correlation between two different datasets
use the R table function to cross tabulate data
use R to create pie charts from datasets
use R to create bar plots from datasets
use R to create box plots from datasets
use R to create histograms from datasets
use R to create line plots from datasets
use R to create scatter plots from datasets
use R to export graphics such as charts and plots for use in other software
understand the basics of the R statistical programming language

Course Number: pg_rprg_a01_it_enus

Expertise Level
Beginner