Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Number-Crunching in R
Introduction
You, This course and Us
R and RStudio installed
Diving into R
Harnessing the power of R
Assigning Variables
Printing an output
Numbers are of type numeric
Characters and Dates
Logicals
Vectors
Data Structures are the building blocks of R
Creating a Vector
The Mode of a Vector
Vectors are Atomic
Doing something with each element of a Vector
Aggregating Vectors
Operations between vectors of the same length
Operations between vectors of different length
Generating Sequences
Using conditions with Vectors
Find the lengths of multiple strings using Vectors
Generate a complex sequence (using recycling)
Vector Indexing (using numbers)
Vector Indexing (using conditions)
Vector Indexing (using names)
Arrays
Creating an Array
Indexing an Array
Operations between 2 Arrays
Operations between an Array and a Vector
Outer Products
Matrices
A Matrix is a 2-Dimensional Array
Creating a Matrix
Matrix Multiplication
Merging Matrices
Solving a set of linear equations
Factors
What is a factor?
Find the distinct values in a dataset (using factors)
Replace the levels of a factor
Aggregate factors with table()
Aggregate factors with tapply()
Lists and Data Frames
Introducing Lists
Introducing Data Frames
Reading Data from files
Indexing a Data Frame
Aggregating and Sorting a Data Frame
Merging Data Frames
Descriptive Statistics
Descriptive Statistics : Mean, Median, Mode
Our first foray into R : Frequency Distributions
Draw your first plot : A Histogram
Computing Mean, Median, Mode in R
What is IQR (Inter-quartile Range)?
Box and Whisker Plots
The Standard Deviation
Computing IQR and Standard Deviation in R
Data Visualization in R
Data Visualization
The plot() function in R
Control color palettes with RColorbrewer
Drawing barplots
Drawing a heatmap
Drawing a Scatterplot Matrix
Plot a line chart with ggplot2
Vectors are Atomic
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock