October Sale - 20% of all courses - Book Today

R language Nexacu

R Programming - Intermediate Course

Work more efficiently in R

Build on your base knowledge of R. There are often many ways to achieve a result using R, learn how to run analysis more efficiently:
  • create your own functions
  • control structures
  • loops and loop alternatives
  • tidyverse piping syntax
  • create visualisations with ggplot2
You will work alongside our Data Analytics lead, Tamara Shatar, as you complete exercises throughout the day to cement your understanding of these concepts. The skills you learn on the day will empower you to build your own solutions in R.

R Programming - Intermediate Course

4.8

Build on your base knowledge of the R language and learn how to run data analysis more efficiently.

$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
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Bangkok
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Bangkok
Status: Scheduled
Scheduled
Kuala Lumpur
Date
Course
City
Status
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Kuala Lumpur
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Kuala Lumpur
Status: Scheduled
Scheduled
Manila
Date
Course
City
Status
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Manila
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Manila
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Manila
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Manila
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Manila
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Manila
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Manila
Status: Scheduled
Scheduled
Hong Kong
Date
Course
City
Status
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Hong Kong
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Hong Kong
Status: Scheduled
Scheduled
Singapore
Date
Course
City
Status
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Singapore
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Singapore
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Singapore
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Singapore
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Singapore
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Singapore
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Singapore
Status: Scheduled
Scheduled
Jakarta
Date
Course
City
Status
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Jakarta
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Jakarta
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Jakarta
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Jakarta
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Jakarta
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Jakarta
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
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 Australian CSIRO, part of her role included teaching a variety of data analysis skills. Tamara has designed our first Data Analytics Training Course, Using R, to provide beginners with the fundamental tools necessary to start using R for data analysis. She is consistently well reviewed by her students. 

"The course was really good, Tamara is an excellent trainer and was able to answer my questions, the resources she provided to help after the course are excellent. I was a bit overwhelmed at the beginning trying to learn a new language, but Tamara put me at ease and went through the content at a pace that I could understand." - R Basics Brisbane, Australia 

What is Remote Training?

We offer some of our more specialist courses in a remote format. At Nexacu, this means you will learn the same content as you would in our classrooms and the same trainer will deliver training but all students will log in from their own premises and device. Our Data Scientist, Tamara will host the Data Analytics training sessions, walking you through the basics of R and answering questions and encouraging discussion along the way.


Why Learn R? 

Rather than being a point and click tool, R is a language that is used by writing reusable scripts, enabling automation and repeatable workflows. Because it is a language, it offers a huge amount of flexibility in manipulating data and the ability to write new functions. Even without a background in programming, it is relatively easy to get up and running once you know the basics. 

R Programming Intermediate 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 Intermediate 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 Intermediate 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 Intermediate 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 Intermediate 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 Intermediate 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
23577 Student Reviews

Contact Us



What do I need to know to attend?

  • You should have completed our Fundamentals of R and R Beginner course or have basic familiarity with R.
  • You will not be expected to code unassisted but will learn more and participate more easily if you have at least a fundamental understanding of R syntax.
  • Basic understanding of statistics (mean, median, standard deviation, variance).

R Programming Intermediate Learning Outcomes

You will develop a better understanding of R and be able to:

  • write custom functions
  • write more concise code


  • use functionals, loops and other control structures
  • create graphics with ggplot2.

R Programming Intermediate Course Content

  • Working more efficiently in R
  • How to work more efficiently in R
  • Vectorization
  • Using better functions
  • Concise code
  • Reusable scripts
  • Custom functions
  • Loops and other control structures
  • Loop alternatives
  • Functions to reduce typing
  • Printing objects after creating
  • with and within
  • Inserting multiple quotation marks
  • Create your own functions
  • Why write your own functions?
  • Basics of functions
  • What is a function?
  • Creating your own functions
  • Syntax for writing your own function
  • More complex functions
  • Ellipses and further arguments
  • Scope
  • Loading your functions
  • Loops and control structures in R
  • If and if else
  • Loops for loops
  • Saving results from a loop
  • Improving your code
  • While loops
  • Repeat loops
  • Loop alternatives
  • Functionals
  • apply functions
  • split
  • map functions
  • map variants
  • Returning a vector
  • walk
  • Loop, apply or map?
  • Tidyverse piping syntax
  • Purpose
  • Using the pipe
  • Pipe variants
  • The tee operator
  • The exposition operator
  • Plotting with ggplot2
  • The grammar of graphics
  • Required components
  • Using ggplot()
  • Scatterplot
  • Line chart
  • ggplot2 resources

Contact Us

What is Remote Training?

Valued by Individuals

4.8/5
Over 23577 Reviews
Excellent training course really filled in the gaps for me as a SharePoint administrator -SharePoint Site Owner Brisbane
Kristy - SharePoint Site Owner, .
Great course with very useful content. But also made me realise that Sharepoint is a massive tool with endless capabilities. -SharePoint Site Owner Brisbane
Richard - SharePoint Site Owner, .
Very good -Office365 Beginner Brisbane
Liem - Office365 Beginner, .
Great training - really good pace and so clear - enjoyed this training very much and learnt more than I knew before Thanks -Excel Customised Remote Online
Tricia - Excel Customised, .
Fantastic -Excel Customised Remote Online
Angie - Excel Customised, .
Learnt a lot thank you -Excel Customised Remote Online
Ann - Excel Customised, .
Amazing Trainer very patient and took the time to go through things thoroughly. Thank you Jason -Excel Customised Remote Online
Carly - Excel Customised, .
Very well structured course, easy to understand and follow. Highly recommended !! -Power BI Intermediate Sydney
Josep - Power BI Intermediate, .
Insightful Training. Trainer extremely helpful and took time to sort out any issues on the program. Trainer offered extra tuition if required. Trainer clear and concise in explanation. -Power BI Intermediate Sydney
Aishling - Power BI Intermediate, .
It is a good course. I learned a lot from this. Thank you -Power BI Intermediate Sydney
Eric - Power BI Intermediate, .
Very engaging, enjoyed and learned a lot. -Power BI Intermediate Sydney
Roman - Power BI Intermediate, .
Jagg teach method made the day very informative and interesting. Would have liked some notes to take away on tips and tricks. -Power BI Beginner Adelaide
Allison - Power BI Beginner, .
Very, very good. Extremely knowledgeable, very good communication, loved the hand gestures. -Power BI Beginner Adelaide
Rhett - Power BI Beginner, .
Extremely insightful and very helpful. For someone who has not had a lot of exposure to Power BI, I now feel quite confident with the basics of the program. -Power BI Beginner Adelaide
Ryan - Power BI Beginner, .
Jagg was excellent and have a good sense of humer!!. Learned a lot. Thanks Jagg. -Power BI Beginner Adelaide
Hikkaduwa - Power BI Beginner, .
Great introduction to Power BI, easy to follow along with, lots of good insight and well presented. Instruction was clear and good examples provided. -Power BI Beginner Adelaide
Linda - Power BI Beginner, .
great overview of the building of beginner power BI reports and dashboards. cant wait to build more reports -Power BI Beginner Adelaide
Louise - Power BI Beginner, .
That was very informative and well paced. Thank you -Power BI Beginner Adelaide
Hina - Power BI Beginner, .
Excellent course, Jagg was very informative and clear - thank you -Power BI Beginner Adelaide
Emma - Power BI Beginner, .
very knowledgeable -Office365 Beginner Brisbane
David - Office365 Beginner, .

Trusted by Business

south east asia microsoft training courses nexacu

Follow us