Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Đổi giao diện
Giao diện cũ
Giao diện mới
Learning AI
Machine Learning cơ bản
en
English
Technology
Programing Language
Oreilly R Programming LiveLessons Video Training Fundamentals to Advanced
1 students
Last updated
Jan 2025
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
17
•
Activities:
0
•
Resources:
102
Expand all
Section 1
Introduction
0 Introduction to R Programming LiveLessons
Section 2
Lesson 1_ Getting Started with R
0 Learning objectives
1 11 Download and install R
2 12 Work in The R environment
3 13 Install and load packages
Section 3
Lesson 2_ The Basic Building Blocks in R
0 Learning objectives
1 21 Use R as a calculator
2 22 Work with variables
4 24 Store data in vectors
5 25 Call functions
Section 4
Lesson 3_ Advanced Data Structures in R
0 Learning objectives
1 31 Create and access information in dataframes
2 32 Create and access information in lists
3 33 Create and access information in matrices
4 34 Create and access information in arrays
Section 5
Lesson 4_ Reading Data into R
0 Learning objectives
1 41 Read a CSV into R
2 42 Understand that Excel is not easily readable into R
3 43 Read from databases
4 44 Read data files from other statistical tools
5 45 Load binary R files
6 46 Load data included with R
7 47 Scrape data from the web
Section 6
Lesson 5_ Making Statistical Graphs
0 Learning objectives
10 510 Create small multiples
11 511 Control colors and shapes
12 512 Add themes to graphs
2 52 Make histograms with base graphics
3 53 Make scatterplots with base graphics
4 54 Make boxplots with base graphics
5 55 Get familiar with ggplot2
6 56 Plot histograms and densities with ggplot2
7 57 Make scatterplots with ggplot2
8 58 Make boxplots and violin plots with ggplot2
9 59 Make line plots
Section 7
Lesson 6_ Basics of Programming
0 Learning objectives
10 610 Iterate with a for loop
11 611 Iterate with a while loop
12 612 Control loops with break and next
2 62 Understand the basics of function arguments
3 63 Return a value from a function
4 64 Gain flexibility with docall
5 65 Use if statements to control program flow
6 66 Stagger if statements with else
7 67 Check multiple statements with switch
8 68 Run checks on entire vectors
9 69 Check compound statements
Section 8
Lesson 7_ Data Munging
0 Learning objectives
1 71 Repeat an operation on a matrix using apply
2 72 Repeat an operation on a list
3 73 The mapply
4 74 The aggregate function
5 75 The plyr package
6 76 Combine datasets
7 77 Join datasets
8 78 Switch storage paradigms
Section 9
Lesson 8_ Manipulating Strings
0 Learning objectives
1 81 Combine strings together
2 82 Extract text
Section 10
Lesson 9_ Basic Statistics
0 Learning objectives
1 91_ Draw numbers from probability distributions
2 92_ Calculate averages standard deviations and correlations
3 93_ Compare samples with t tests and analysis of variance
Section 11
Lesson 10_ Linear Models
0 Learning objectives
10 1010 Estimate uncertainty with the bootstrap
1 101 Fit simple linear models
11 1011 Choose variables using stepwise selection
2 102 Explore the data
3 103 Fit multiple regression models
4 104 Fit logistic regression
5 105 Fit Poisson regression
6 106 Analyze survival data
7 107 Assess model quality with residuals
8 108 Compare models
9 109 Judge accuracy using cross validation
Section 12
Lesson 11_ Other Models
0 Learning objectives
1 111 Select variables and improve predictions with the elastic net
2 112 Decrease uncertainty with weakly informative priors
3 113 Fit nonlinear least squares
4 114 Splines
5 115 GAMs
6 116 Fit decision trees to make a random forest
Section 13
Lesson 12_ Time Series
0 Learning objectives
1 121 Understand ACF and PACF
2 122 Fit and assess ARIMA models
4 124 Use GARCH for better volatility modeling
Section 14
Lesson 13_ Clustering
0 Learning objectives
1 131_ Partition data with K means
2 132_ Robustly cluster even with categorical data with PAM
3 133_ Perform hierarchical clustering
Section 15
Lesson 14_ Reports and Slideshows with knitr
0 Learning objectives
1 141_ Understand the basics of LaTeX
2 142_ Weave R code into LaTeX using knitr
3 143_ Understand the basics of Markdown
4 144_ Weave R code into Markdown using knitr
5 145_ Use pandoc to convert from Markdown to HTML5 slideshow
Section 16
Lesson 15_ Package Building
0 Learning objectives
1 151_ Understand the folder structure and files in a package
2 152_ Write and document functions
3 153_ Check and build a package
4 154_ Submit a package to CRAN
Section 17
16. Summary
0 Summary of R Programming LiveLessons
Instructors
Enrolment options
Oreilly R Programming LiveLessons Video Training Fundamentals to Advanced
Course modified date:
28 Jan 2025
Enrolled students:
1
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close