PS 811 Fall 2022
1
url: your book url like
https://bookdown.org/yihui/bookdown
1.1
Basic Reference Code
2
Introduction and Setup
2.1
What is programming and how will you use it?
2.2
Why R?
2.3
Why not Python or C++ or some other GPL?
2.4
Limitations of R
2.5
What makes R Great!
2.6
Installing R
2.7
Installing R Studio
2.8
Installing Git
2.9
Installing Latex
2.10
Accounts
2.11
Thoughts
3
Data and Project Basics
3.1
Data
3.1.1
Working with Data
3.2
Projects
3.3
RMarkdown Basics
4
Loops and Functions
4.1
Loops
4.2
Functions
4.2.1
Helper Functions
4.2.2
Functional Programming
4.3
Data Manipulation
4.4
Example Code
5
Graphics
5.1
Subset and Merge Data
5.2
Base R
plot
Functionality
5.3
ggplot2: The Good Stuff
5.4
Other Useful Packages
6
Regression
6.1
Linear Models
6.2
Logistic Regression
6.3
Hypothesis Tests
6.4
Nonlinear Models
6.5
Other Model Types
6.5.1
Bayesian Models
6.6
Solution Techniques
6.6.1
Optimization (MLE)
6.6.2
MCMC (Bayes)
7
Data Manipulation
7.1
Core Functions
7.1.1
Apply Functions
7.1.2
Dates and Strings
7.2
Dplyr Functions
7.3
Cleaning Data
7.4
Exploring Data
7.5
Preparing Data
7.6
Replication
8
Machine Learning in R
8.1
Trees
8.2
Clustering
8.3
Neural Nets
9
R Packages
10
Database and Other Languages
10.1
SQL Databases
10.2
Creating a SQL Database
10.3
Basic SQL Definitions
10.4
Query Syntax
10.5
Other Languages
Published with bookdown
PS 811 Website
8
Machine Learning in R
8.1
Trees
8.2
Clustering
8.3
Neural Nets