Video description
R Programming LiveLessons: Fundamentals to Advanced is a tour through the most important parts of R, the statistical programming language, from the very basics to complex modeling. It covers reading data, programming basics, visualization, data munging, regression, classification, clustering, modern machine learning and more.
About the Author:
Data scientist, Columbia University adjunct Professor, author and organizer of the New York Open Statistical Programming meetup Jared P. Lander presents the 20 percent of R functionality to accomplish 80 percent of most statistics needs. This video is based on the material in R for Everyone and is a condensed version of the course Mr. Lander teaches at Columbia. You start with simply installing R and setting up a productive work environment. You then learn the basics of data and programming using these skills to munge and prepare data for analysis. You then learn visualization, modeling and predicting and close with generating reports and websites and building R packages.
Table of contents
- Introduction
- Lesson 1: Getting Started with R
- Lesson 2: The Basic Building Blocks in R
- Lesson 3: Advanced Data Structures in R
- Lesson 4: Reading Data into R
-
Lesson 5: Making Statistical Graphs
- Learning objectives
- 5.1 Find the diamonds data
- 5.2 Make histograms with base graphics
- 5.3 Make scatterplots with base graphics
- 5.4 Make boxplots with base graphics
- 5.5 Get familiar with ggplot2
- 5.6 Plot histograms and densities with ggplot2
- 5.7 Make scatterplots with ggplot2
- 5.8 Make boxplots and violin plots with ggplot2
- 5.9 Make line plots
- 5.10 Create small multiples
- 5.11 Control colors and shapes
- 5.12 Add themes to graphs
-
Lesson 6: Basics of Programming
- Learning objectives
- 6.1 Write the classic 'Hello, World!' example
- 6.2 Understand the basics of function arguments
- 6.3 Return a value from a function
- 6.4 Gain flexibility with do.call
- 6.5 Use if statements to control program flow
- 6.6 Stagger if statements with else
- 6.7 Check multiple statements with switch
- 6.8 Run checks on entire vectors
- 6.9 Check compound statements
- 6.10 Iterate with a for loop
- 6.11 Iterate with a while loop
- 6.12 Control loops with break and next
- Lesson 7: Data Munging
- Lesson 8: Manipulating Strings
- Lesson 9: Basic Statistics
-
Lesson 10: Linear Models
- Learning objectives
- 10.1 Fit simple linear models
- 10.2 Explore the data
- 10.3 Fit multiple regression models
- 10.4 Fit logistic regression
- 10.5 Fit Poisson regression
- 10.6 Analyze survival data
- 10.7 Assess model quality with residuals
- 10.8 Compare models
- 10.9 Judge accuracy using cross-validation
- 10.10 Estimate uncertainty with the bootstrap
- 10.11 Choose variables using stepwise selection
- Lesson 11: Other Models
- Lesson 12: Time Series
- Lesson 13: Clustering
- Lesson 14: Reports and Slideshows with knitr
- Lesson 15: Package Building
- Summary
Product information
- Title: R Programming LiveLessons (Video Training): Fundamentals to Advanced
- Author(s):
- Release date: September 2013
- Publisher(s): Addison-Wesley Professional
- ISBN: 0133578860
You might also like
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. …
video
Hands-On Microsoft Access 2019
Get more productive with Microsoft Access 2019 About This Video A 'one-stop' shop to learn about …
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Python for Data Analysis, 2nd Edition
Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, …