Introductory R (Basic to Intermediate) Training Course
R is a widely used, open-source environment for statistical computing, data analytics, and graphics. This course introduces the R programming language to students. It covers language fundamentals, libraries, and advanced concepts.
This instructor-led, live training (online or onsite) is designed for beginner-level data analysts who wish to use R programming to manipulate data, perform basic data analysis, and create compelling visualizations for insights.
By the end of this training, participants will be able to:
- Understand the basics of R Programming.
- Apply fundamental data science processes.
- Create visual representations of data.
Format of the Course also allows for the evaluation of participants.
- Interactive lecture and discussion.
- Ample exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Day One: Language Basics
- Course Introduction
- About Data Science
- Data Science Definition
- Process of Doing Data Science.
- Introducing R Language
- Variables and Types
- Control Structures (Loops / Conditionals)
- R Scalars, Vectors, and Matrices
- Defining R Vectors
- Matricies
- String and Text Manipulation
- Character data type
- File IO
- Lists
- Functions
- Introducing Functions
- Closures
- lapply/sapply functions
- DataFrames
- Labs for all sections
Day Two: Intermediate R Programming
- DataFrames and File I/O
- Reading data from files
- Data Preparation
- Built-in Datasets
- Visualization
- Graphics Package
- plot() / barplot() / hist() / boxplot() / scatter plot
- Heat Map
- ggplot2 package (qplot(), ggplot())
- Exploration With Dplyr
- Labs for all sections
Requirements
- Basic programming background is preferred
Audience
- Data analysts
Open Training Courses require 5+ participants.
Introductory R (Basic to Intermediate) Training Course - Booking
Introductory R (Basic to Intermediate) Training Course - Enquiry
NobleProg offers professional training programs designed specifically for companies and organizations. These trainings are not intended for individuals.
Introductory R (Basic to Intermediate) - Consultancy Enquiry
Testimonials (2)
knowledge of the trainer, tailor based, all topics covered
eleni - EUAA
Course - Forecasting with R
The real life applications using Statcan and CER as examples.
Matthew - Natural Resources Canada
Course - Data Analytics With R
Upcoming Courses
Related Courses
Advanced R
14 HoursThis instructor-led, live training in France (online or onsite) is aimed at intermediate-level advanced R users who wish to use R to build faster workflows, improve code quality, and handle more complex analysis tasks.
By the end of this training, participants will be able to: create reusable functions, improve data workflows, debug and optimize code, and produce reproducible reports.
Algorithmic Trading with Python and R
14 HoursThis instructor-led live training in France (online or onsite) is designed for business analysts aiming to automate trading via algorithmic methods, Python, and R.
By the end of this training, participants will be able to:
- Use algorithms to rapidly buy and sell securities at specialized intervals.
- Reduce trade-related costs through algorithmic trading.
- Automatically monitor stock prices and execute trades.
Programming with Big Data in R
21 HoursBig Data refers to solutions designed for storing and processing large datasets. Originally developed by Google, these Big Data solutions have evolved and inspired other similar projects, many of which are available as open-source. R is a popular programming language in the financial industry.
R Fundamentals
21 HoursR is an open-source, free programming language designed for statistical computing, data analysis, and graphics. A growing number of managers and data analysts within corporations and academic institutions utilize R. It has also gained popularity among statisticians, engineers, and scientists who lack computer programming skills but find R easy to use. Its widespread adoption is driven by the increasing use of data mining for various objectives, such as setting optimal prices, discovering new drugs more quickly, or refining financial models. R offers a vast array of packages dedicated to data mining.
Cluster Analysis with R and SAS
14 HoursThis instructor-led, live training in France (online or onsite) is aimed at data analysts who wish to program with R in SAS for cluster analysis.
By the end of this training, participants will be able to:
- Use cluster analysis for data mining
- Master R syntax for clustering solutions.
- Implement hierarchical and non-hierarchical clustering.
- Make data-driven decisions to help to improve business operations.
Data and Analytics - from the ground up
42 HoursIn today's business landscape, data analytics serves as a vital asset. This course prioritizes the development of practical, hands-on skills for data analysis. The primary objective is to equip participants with the ability to provide evidence-based responses to key questions:
What has happened?
- processing and analyzing data
- producing informative data visualizations
What will happen?
- forecasting future performance
- evaluating forecasts
What should happen?
- turning data into evidence-based business decisions
- optimizing processes
Data Analysis with Python, R, Power Query, and Power BI
21 HoursThis instructor-led, live training in France (online or onsite) is aimed at beginner-level professionals who wish to clean and analyze data, make statistical projections, and create insightful visualizations using these tools.
By the end of this training, participants will be able to:
- Understand the basics of Python, R, Power Query, and Power BI for data analysis.
- Clean and organize datasets using Python and Power Query.
- Perform statistical analysis and projections with R.
- Create professional dashboards and reports with Power BI.
- Integrate and analyze data from multiple sources effectively.
Data Analytics With R
21 HoursR is a widely used, open-source environment for statistical computing, data analytics, and graphics. This course introduces participants to the R programming language, covering language fundamentals, libraries, and advanced concepts, along with practical advanced data analytics and graphing using real-world data.
Audience
Developers / Data Analysts
Duration
3 days
Format
Lectures and Hands-on Practice
Foundation R
7 HoursThis instructor-led, live training in France (online or onsite) targets beginner-level professionals aiming to master R fundamentals and effectively work with data.
Upon completion of this training, participants will be able to:
- Navigate the R programming environment and the RStudio interface.
- Import, manipulate, and explore datasets using R commands and packages.
- Conduct basic statistical analysis and summarize data.
- Create visualizations using both base R and ggplot2.
- Efficiently manage workspaces, scripts, and packages.
Forecasting with R
14 HoursThis instructor-led live training in France (online or onsite) is designed for intermediate-level data analysts and business professionals who wish to perform time series forecasting and automate data analysis workflows using R.
Upon completion of this training, participants will be able to:
- Grasp the fundamentals of forecasting techniques within R.
- Apply ARIMA models and exponential smoothing methods for time series analysis.
- Utilize the 'forecast' package to develop accurate forecasting models.
- Automate forecasting workflows for both business and research purposes.
Introduction to R with Time Series Analysis
21 HoursR is an open-source, free programming language dedicated to statistical computing, data analysis, and graphical visualization. It is increasingly adopted by managers and data analysts within both corporate environments and academic institutions. R offers a vast array of packages tailored for data mining tasks.
KNIME with Python and R for Machine Learning
14 HoursThis instructor-led live training in France (online or onsite) is designed for data scientists who wish to program in Python and R for KNIME.
Upon completion of this training, participants will be able to:
- Plan, build, and deploy machine learning models within KNIME.
- Make data-driven decisions for operations.
- Implement end-to-end data science projects.
NLP: Natural Language Processing with R
21 HoursUnstructured data is estimated to comprise more than 90 percent of all data, with a significant portion existing in text format. This vast repository expands continuously through sources such as blog posts, tweets, social media platforms, and other digital publications.
This instructor-led, live course focuses on extracting meaningful insights from this data. By leveraging the R language and Natural Language Processing (NLP) libraries, we integrate principles from computer science, artificial intelligence, and computational linguistics to algorithmically decipher the meaning behind text data. Data samples are provided in various languages to align with customer requirements.
Upon completion of this training, participants will be equipped to prepare datasets—both large and small—from diverse sources, and then apply appropriate algorithms to analyze and report on their significance.
Course Format
- A blend of lectures and discussions, with extensive hands-on practice and occasional assessments to evaluate understanding
Predictive Modelling with R
14 HoursR is an open-source, freely available programming language designed for statistical computing, data analysis, and visualization. It is increasingly adopted by managers and data analysts within both corporate and academic sectors. R offers a comprehensive suite of packages tailored for data mining.
Introduction to Data Visualization with Tidyverse and R
7 HoursTarget Audience
Course Format
Upon completion of this training, participants will be equipped to:
In this instructor-led, live session, attendees will gain the skills to manipulate and visualize data using the comprehensive suite of tools within the Tidyverse.
The Tidyverse comprises a collection of powerful R packages designed for data cleaning, processing, modeling, and visualization. Key components include ggplot2, dplyr, tidyr, readr, purrr, and tibble.
- Individuals new to the R programming language
- Those beginning their journey in data analysis and data visualization
- A blend of lectures, discussions, exercises, and extensive hands-on practice
- Execute data analysis and generate visually compelling plots
- Derive meaningful insights from diverse sample datasets
- Filter, sort, and summarize data to address exploratory questions
- Convert processed data into informative line plots, bar charts, and histograms
- Import and filter data from various sources, including Excel, CSV, and SPSS files