top of page
Home  /  Programming  /  R Programming
 COURSE

R Programming for Data Analysis Training

 
Learn R for statistics, data wrangling and visualization in instructor-led data analysis classes in Schaumburg, IL or online, with hands-on projects.
 
 Instructor-led, in class in Schaumburg or live online
 Hands-on labs and course project work
 Resume, mock interview and job placement support
 Weekday, evening and weekend batches
Enroll

Ready to enroll?

 
Secure your seat online.
 
 
 
Questions about schedules or funding? Talk to an advisor →

Summary:

 

This course is designed for beginners who want to learn R, a popular programming language for data analysis and statistics. Students will acquire fundamental programming skills in R and learn to manipulate data, create visualizations, and perform basic statistical analysis to leverage AI/ML algorithm to make data driven decisions.

 

Course Specifics:

​

Introduction to R

  • What is R?

  • Installing R and R Studio

  • Basic R syntax

  • Variables and data types

  • Simple calculations and operators​

​

Working with Data in R

  • Data structures in R: vectors, matrices, and data frames

  • Data input and output

  • Subsetting and indexing data

  • Basic data manipulation

​

​Control Structures and Functions

  • Conditional statements (if-else)

  • Loops (for, while)

  • Writing and using functions

  • Built-in functions in R

​​

Data Visualization with ggplot2

  • Introduction to ggplot2

  • Creating scatter plots, bar charts, and line graphs

  • Customizing plot aesthetics

  • Combining and faceting plots​

​

Data Analysis with dplyr

  • Introduction to dplyr

  • Filtering and selecting data

  • Grouping and summarizing data

  • Joining datasets

​​

Introduction to Statistics with R

  • Descriptive statistics

  • Inferential statistics

  • Hypothesis testing

  • Linear regression

  • AI/ML library with Association Rule, Clustering, Classification, Forecasting

​

R Projects and Reproducible Research

  • Organizing your R projects

  • Version control with Git and GitHub

  • Creating dynamic reports with R Markdown

  • Sharing and collaborating on R projects

​

Data Visualization Beyond ggplot2

  • Customizing ggplot2 themes

  • Interactive visualizations with Shiny

  • Visualizing geographic data with leaflet

  • Other R visualization libraries

​

Final Projects and Course Wrap-up

  • Students work on final projects applying what they have learned

  • Project presentations and peer review

  • Course review and next steps in R programming

bottom of page
InfoTekGuide Assistant
Hello! I am your InfoTekGuide assistant. How can I help you today?