Foundations in R for Actuaries - Draft
In this course we will introduce R as a programming language as it is a popular data science language and has also been included in some actuarial syllabuses. Welcome to Foundations in R for Actuaries.
Foundations in R for Actuaries Presentation
How to use Actuartech Academy
0.1 - Objectives of the Course
0.2 - Introducing R
0.3 - Introducing RStudio
0.4 - Introducing Jupyter Notebooks
0.5 - Quizzes and Assessments: how it works
RStudio Sandbox (Optional IDE to run code)
How to install R, Jupyter and RStudio (References)
1.1 - Overview
1.2 - Basic Concepts
1.3 - Example: Using R as a Calculator
1.4 - Example: Linear Regression and Plotting
1.5 - Summary
RStudio Sandbox (Optional IDE to run code)
Coding Challenge: Week 1
2.1 - Overview
2.2 - Introducing Vectors
2.3 - Subsetting Vectors and Extracting Elements
2.4 - Matrix
2.5 - Data Frames
2.6 - Useful Functions for Data Frames
2.7 - Reading External Files
2.8 - R's Built-in Datasets
2.9 - Example: Natural Disaster Data
2.10 - Summary
2.11 - Data Collection Quiz
RStudio Sandbox (Optional IDE to run code)
3.1 - Overview
3.2 - Conditionals
3.3 - for Loops
3.4 - while Loops
3.5 - Functions
3.6 - Example: Cash Flow
3.7 - Summary
3.8 - Data Management Quiz
RStudio Sandbox (Optional IDE to run code)
Coding Challenge: Week 2
4.1 - Overview
4.2 - Object Functions
4.3 - Mathematical Functions
4.4 - Statistical Functions
4.5 - apply Functions
4.6 - Statistical Models: Introduction to Linear Regression
4.7 - Summary
4.8- Model Building Quiz
RStudio Sandbox (Optional IDE to run code)
Live Lesson Week 3: GLM Model Building Sandbox [Includes Terminal]
Coding Challenge: Week 3