Books & Videos

Table of Contents

Chapter: Introduction

Advanced R Programming Part I LiveLessons: Introduction

01m 17s

Chapter: Lesson 1: Reading XML Data

Learning Objectives

00m 27s

1.1 Read an HTML table

03m 22s

1.2 Use XPath for complex searches in HTML

18m 49s

1.3 Use xmlToList for easier parsing

05m 31s

Chapter: Lesson 2: Faster Group Operations

Learning Objectives

00m 26s

2.1 Aggregate using formula notation with the aggregate function and tapply

04m 29s

2.2 Use ddply for convenient aggregation

02m 57s

2.3 Process in parallel with ddply’s parallel option

03m 30s

2.4 Use data.table for faster aggregation

02m 40s

2.5 Use dplyr for convenient and fast aggregation

04m 46s

2.6 Operate in a database using dplyr

04m 50s

Chapter: Lesson 3: Rcpp for Faster Code

Learning Objective

00m 19s

3.1 Understand the basics of C++ with R

01m 47s

3.2 Write a C++ function for R

04m 35s

3.3 Using Rcpp Syntactic Sugar

05m 51s

3.4 Summing in C++

05m 35s

3.5 Writing a package in R Refresher

09m 37s

3.6 Writing a Package with C++ Code

06m 4s

Chapter: Lesson 4: Advanced Machine Learning

Learning Objectives

00m 18s

4.1 Build a recommendation engine with RecommenderLab

13m 13s

4.2 Mine text with RTextTools

09m 13s

Chapter: Lesson 5: Network Analysis

Learning Objectives

00m 18s

5.1 Get started with igraph

08m 16s

5.2 Read edgelists

07m 11s

5.3 Common graph metrics

10m 12s

5.4 Advanced graph plotting

05m 59s

5.5 Centrality measures

04m 15s

5.6 Interactive Graph Plot

02m 50s

Chapter: Lesson 6: Web Graphics

Learning Objectives

00m 21s

6.1 Build vega based web plots using ggvis

13m 11s

6.2 Build D3 based web plots with rCharts

16m 49s

Chapter: Lesson 7: Easier Presentations and Documents with RMarkdown

Learning Objectives

00m 23s

7.1 Basics of RMarkdown

04m 55s

7.2 Convert Markdown files to Word

01m 29s

7.3 Convert Markdown to PDF

01m 25s

7.4 Create slideshows with RMarkdown

03m 10s

7.5 Write equations with RMarkdown

07m 13s

Chapter: Summary

Advanced R Programming Part I LiveLessons: Summary

00m 45s