October Sale - 20% of all courses - Book Today

R language Nexacu

R Programming - Beginner Training Course

Learn how to use R for data analysis, instructor-led course.

All classes delivered remotely, join your instructor live online.

R is a programming language specifically developed for the statistical analysis of data and for producing graphical output. We introduced the core concepts of R programming in our R Basics course. This course, R Programming Beginner, is the second in our R series and focuses on:

  • data manipulation
  • basic exploratory data analysis
  • creating customised data visualisations
  • basic modelling 

Our experienced Data Analyst, will guide you through exercises to practice writing R code, use a variety of different functions, produce graphical output and view the results. Read the full outline here.

R Programming - Beginner Training Course

4.8

Data manipulation, basic exploratory data analysis, customized data visualizations and basic modelling in R.

$550 $455 USD
10 max
1 day
$550 $455 USD
10 max
1 day
$550 $455 USD
10 max
1 day
$550 $455 USD
10 max
1 day
$550 $455 USD
10 max
1 day
$550 $455 USD
10 max
1 day

Bangkok

Kuala Lumpur

Manila

Hong Kong

Singapore

Jakarta

Upcoming Courses:
Bangkok
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Bangkok
Status: Scheduled
Scheduled
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Bangkok
Status: Scheduled
Scheduled
Wed 6-Jan-21
Wed 6 Jan
R Beginner
Bangkok
Status: Sold Out
Sold Out
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Bangkok
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Bangkok
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Bangkok
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Bangkok
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Bangkok
Status: Scheduled
Scheduled
Kuala Lumpur
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Kuala Lumpur
Status: Scheduled
Scheduled
Manila
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Manila
Status: Scheduled
Scheduled
Wed 28-Oct-20
Wed 28 Oct
R Beginner
Manila
Status: Sold Out
Sold Out
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Manila
Status: Scheduled
Scheduled
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Manila
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Manila
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Manila
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Manila
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Manila
Status: Scheduled
Scheduled
Hong Kong
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Hong Kong
Status: Scheduled
Scheduled
Singapore
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Singapore
Status: Scheduled
Scheduled
Mon 16-Nov-20
Mon 16 Nov
R Beginner
Singapore
Status: Sold Out
Sold Out
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Singapore
Status: Scheduled
Scheduled
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Singapore
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Singapore
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Singapore
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Singapore
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Singapore
Status: Scheduled
Scheduled
Jakarta
Date
Course
City
Status
Tue 20-Oct-20
Tue 20 Oct
R Beginner
Jakarta
Status: Scheduled
Scheduled
Tue 24-Nov-20
Tue 24 Nov
R Beginner
Jakarta
Status: Scheduled
Scheduled
Thu 17-Dec-20
Thu 17 Dec
R Beginner
Jakarta
Status: Sold Out
Sold Out
Wed 13-Jan-21
Wed 13 Jan
R Beginner
Jakarta
Status: Scheduled
Scheduled
Thu 18-Feb-21
Thu 18 Feb
R Beginner
Jakarta
Status: Scheduled
Scheduled
Thu 25-Mar-21
Thu 25 Mar
R Beginner
Jakarta
Status: Scheduled
Scheduled
Wed 5-May-21
Wed 5 May
R Beginner
Jakarta
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Beginner
Jakarta
Status: Scheduled
Scheduled
Scheduled
Taking enrollments.
Confirmed
Taking enrollments.
Few Seats left
Book Now.
Sold Out
Try another date.

Frequently Asked Questions

Meet your Trainer

Tamara Shatar holds a PhD in Agricultural Data Science. She has extensive experience, including many years working as a research scientist focused on data analysis, modelling using machine learning, simulation and other techniques. While working in both academia and at the CSIRO, part of her role included teaching a variety of data analysis skills. Tamara has designed our first Data Analytics Training Courses, R Basics and R Beginner, to provide beginners with the fundamental tools necessary to start using R for data analysis. She is consistently well reviewed by her students. 

"Great trainer, structure, material and manual. I have completed programming courses before but this one just made more sense! I'm sure it was the trainer. Looking forward to the Intermediate course." - R Beginner Sydney

What is R? 

R is an open source and free programming language that was developed for statistical analysis and production of high-quality graphics. It has long been popular with statisticians and academics who make up part of the large active user community behind R. This community has contributed over 15,000 packages that extend the base functionality of R, making it easy to implement a vast range of techniques for data manipulation, analysis and visualization.  

Is R compatible with Microsoft?

Microsoft have recognized the power of R and offer not only their own enhanced distribution of R, Microsoft R Open, but the ability to use R within Microsoft products and services such as Power BI, SQL Server / SQL Server Machine Learning Services and Visual Studio. Microsoft have also developed several packages, including the Microsoft Machine Learning Package for R. Check out R scripts in Power BI.

What is Remote Training?

Remote training at Nexacu, means our team of experienced trainers will deliver your training virtually. With remote learning students can access our usual classroom training courses via video conferencing, ask questions, participate in discussion and share their screen with the trainer if they need help at any point in the course. Students have the same level of participation and access to the trainer as they would in classroom training sessions. 

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
53, Siwatel Tower, 1st Floor, Witthayu Road, Lumphini, Khet Pathum Wan, Bangkok, 10330
microsoft_gold
deloite_logo

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
3, Jalan Stesen Sentral, Kuala Lumpur Sentral, 50470 Kuala Lumpur
microsoft_gold
deloite_logo

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
Glorietta Mall, Palm Dr, Ayala Center, Makati, 1224 Metro Manila
microsoft_gold
deloite_logo

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
Pacific Place, 88 Queens Way, Hong Kong
microsoft_gold
deloite_logo

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
9 Wallich Street 078885 SINGAPORE
microsoft_gold
deloite_logo

R Programming Beginner Course Details

Price
$546 $455 USD
Duration
1 day
Times
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Materials
Provided
CPD Hours
6 hours
Delivery
Instructor-led training Live Online
Address
Jl Pegangsaan Timur No.17 Cikini Jakarta 10310, ID
microsoft_gold
deloite_logo

Data Analytics Course Outlines

Other Courses
Microsoft Power BI Training Courses
Microsoft Office 365 Training Courses
Microsoft Excel Training Courses
Microsoft Excel Specialist Training Courses
Microsoft SharePoint Training Courses
Microsoft Power Apps Training Courses
Microsoft Project Training Courses
Microsoft Visio Training Courses
Data Analytics Training Courses
Python Training Courses
Dynamics 365 Training Courses
Microsoft PowerPoint Training Courses
Microsoft Word Training Courses
Other Courses
Microsoft Power BI Training Courses
Microsoft Office 365 Training Courses
Microsoft Excel Training Courses
Microsoft Excel Specialist Training Courses
Microsoft SharePoint Training Courses
Microsoft Power Apps Training Courses
Microsoft Project Training Courses
Microsoft Visio Training Courses
Data Analytics Training Courses
Python Training Courses
Dynamics 365 Training Courses
Microsoft PowerPoint Training Courses
Microsoft Word Training Courses
Course Rating
Data Analytics Training Courses

4.8 5 Data Analytics Training Courses
4.8 out of 5
23467 Student Reviews

Contact Us



What do I need to know to attend?

You should have attended our Fundamentals of R course and have a basic understanding of R syntax.

It is assumed that you are familiar with:

  • basic R syntax
  • data types and structures
  • know how to subset data
  • know how to install and use contributed packages and their functions
  • basic familiarity with working in RStudio is helpful.

R Programming Beginner Learning Outcomes

You will understand and be able to:

  • create and manipulate objects
  • use functions
  • work with relational data

  • perform basic exploratory data analysis
  • conduct basic modelling and prediction
  • find functions to perform specific tasks.

R Programming Beginner Course Content

  • Introduction
  • Review of R data types and structures
  • Review of common syntax for accessing data in data frames

 

  • Importing Data
  • Importing data in RStudio
  • Packages and functions to import data into R
  • Using code to import data
  • Importing data from text files (csv)
  • Importing data from Excel

 

  • Workflow in R
  • Creating reusable scripts

 

  • Manipulating Data
  • The tidyverse
  • Summarising data
  • Ordering data
  • Working with dates
  • Convert character to date
  • Extract years from dates
  • Extract months from dates
  • Extract days from dates

 

  • Manipulating Data (cont’d)
  • Extract days of the week from dates
  • Add columns to a data frame
  • Working with strings
  • Selecting and reordering columns in a data frame
  • Selecting rows based on values
  • Grouping data
  • Summarising data

 

  • Manipulating Data (cont’d)
  • Identifying blank values and non-number numbers
  • Working with data that contains missing values and non-number numbers
  • Removing missing values from a data set
  • Replacing values
  • Concatenate strings
  • Bin continuous variables into categories

 

  • Working with Relational Data
  • Add new variables to a data frame from another
  • Mutating joins and merge()
  • Filtering joins
  • Exporting data to a file

 

  • Basic Exploratory Data Analysis
  • Choosing the right chart for your goal
  • Choosing the right chart for your data
  • Univariate analysis of numeric variables
  • Univariate analysis of categorical variables
  • Multivariate analysis of numeric variables
  • Multivariate analysis of numeric and categorical variables
  • Multivariate analysis of categorical variables

 

  • Univariate Analysis
  • Exploring the data distribution
  • Central tendency
  • Spread
  • Outliers
  • Shape of the distribution

 

  • Visual Representation of Distributions
  • Histograms
  • Boxplots
  • Dot charts / dot plots
  • Stem and leaf plots
  • Bar and column charts

 

  • Multivariate Analysis
  • Scatterplots and scatterplot matrix
  • Correlations
  • Bar and column charts
  • Line charts
  • Customising charts in R
  • Other graphics options

 

  • Basic Modelling
  • Modelling for prediction
  • Create a linear model
  • How good is the model?
  • Assumptions
  • Making predictions from the model

Contact Us

What is Remote Training?

Valued by Individuals

4.8/5
Over 23467 Reviews
Course was very informative and well presented. -Excel Advanced Perth
Carmel - Excel Advanced, .
Domenic is an excellent trainer. Explained well and very thorough. -Excel Advanced Perth
Amanda - Excel Advanced, .
Learned a lot today. -Project Beginner Brisbane
Julius - Project Beginner, .
Stuart made the training reflect actual use of Microsoft Project in the field -Project Beginner Brisbane
Keith - Project Beginner, .
Good session, the content started off very basic which was good even though I have used MS Project to create a few schedules before. This allowed me to learn basic things I did not know and how to set up schedule times properly which I have always struggled with. Stuart was friendly, knowledgeable and patient. -Project Beginner Brisbane
Katrina - Project Beginner, .
Great course and Stuart is a great teacher. Easy to follow and feel like I have developed a basic understanding on how to use Microsoft Project even though my laptop died twice haha. Thank you -Project Beginner Brisbane
Kellsey - Project Beginner, .
Stuart did a good job and i look forward to doing the intermediate course -Project Beginner Brisbane
Richard - Project Beginner, .
Great course, thanks Stuart, I learned a lot not knowing much about project. -Project Beginner Brisbane
Kris - Project Beginner, .
Thanks Stuart-great to learn more about Project! -Project Beginner Perth
Brett - Project Beginner, .
Was good to learn so new tips and tricks. -Project Beginner Brisbane
Tanya - Project Beginner, .
A lot of useful information -Project Beginner Brisbane
Paul - Project Beginner, .
Great beginners course, easy to follow and understand. Very useful information that I can use in my day-to-day work. -Excel Beginner Canberra
Bridgette - Excel Beginner, .
Great to get a few new handy shortcuts and learnt a lot on using new functions and macros. Well paced based on students capabilities. -Excel Advanced Melbourne
Kathryn - Excel Advanced, .
Great course, helpful that John focused on the issues we were most interested in and went quickly over the things we only needed refreshers on. -Excel Advanced Melbourne
Will - Excel Advanced, .
Michael is extremely professional, knowledgeable and I would definitely come back for further training. The pace is perfect and he is always looking out if someone is struggling or behind. -Excel Intermediate Sydney
Lien - Excel Intermediate, .
Great overview and explanations -Excel Intermediate Sydney
Cinzia - Excel Intermediate, .
Very Informative and well delivered -Excel Intermediate Sydney
Taryn - Excel Intermediate, .
good course, very useful -Excel Intermediate Sydney
ANQI - Excel Intermediate, .
Excellent - very well paced and excellent content -Excel Intermediate Sydney
Josh - Excel Intermediate, .
Very good content and clear instructions from Michael. -Excel Intermediate Sydney
Kristen - Excel Intermediate, .

Trusted by Business

south east asia microsoft training courses nexacu

Follow us