Get in Touch
 Duration 21 hours

Course Outline

Day One: Fundamentals of R Programming

  • Course Overview and Objectives
  • Data Science Principles
    • Definition and Scope of Data Science
    • Standardized Data Science Workflow
  • Introduction to the R Language for Government Applications
  • Variables and Data Types
  • Control Flow Logic (Iteration and Conditional Statements)
  • R Data Structures: Scalars, Vectors, and Matrices
    • Vector Construction and Definition
    • Matrix Operations
  • String and Text Manipulation
    • Character Data Handling
    • File Input and Output (I/O) Operations
  • List Structures
  • Function Creation and Usage
    • Fundamentals of Defining Functions
    • Closures and Enclosure
    • Application of lapply and sapply Functions
  • Data Frames Structure
  • Practical Exercises for All Modules

Day Two: Intermediate R Programming Techniques

  • Data Frames and File I/O Procedures
  • Ingesting Data from External Files
  • Data Cleaning and Preparation Methods
  • Utilization of Built-in Datasets
  • Data Visualization Strategies
    • Base Graphics Package
    • Plotting Functions (plot, barplot, hist, boxplot, and scatter plots)
    • Heat Map Generation
    • ggplot2 Package Implementation (qplot and ggplot)
  • Data Exploration Using the dplyr Package
  • Practical Exercises for All Modules

Day Three: Advanced Programming and Analysis in R

  • Statistical Modeling with R
    • Core Statistical Functions
    • Handling Missing Data (NA Values)
    • Probability Distributions (Binomial, Poisson, and Normal)
  • Regression Analysis
    • Fundamentals of Linear Regression
  • Algorithmic Recommendations
  • Text Processing and Analysis (tm Package and Word Clouds)
  • Clustering Techniques
    • Introduction to Clustering Methodologies
    • K-Means Clustering
  • Classification Algorithms
    • Introduction to Classification Tasks
    • Naive Bayes Classifier
    • Decision Tree Algorithms
    • Model Training via the caret Package
    • Algorithm Performance Evaluation
  • R Integration with Big Data Systems
    • Establishing Database Connections from R
    • Overview of the Big Data Ecosystem
  • Practical Exercises for All Modules

Requirements

  • Foundational programming experience is recommended

System Requirements

  • A compatible modern laptop computer
  • Installation of the latest version of R Studio and the R environment

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories