All courses available in-class or via remote login

R language Nexacu
Nexacu Microsoft R Programming  Courses

R Programming - Intermediate Course

Work more efficiently in R language

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
Nexacu Microsoft R Programming  Courses
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day
$745
5 (avg)
1 day

Remote

Brisbane

Sydney

Parramatta

Melbourne

Canberra

Adelaide

Perth

Upcoming Courses:
Remote Online
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Remote Online
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Tue 22-Dec-20
Tue 22 Dec
R Intermediate
Remote Online
Status: Sold Out
Sold Out
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Remote Online
Status: Scheduled
Scheduled
Brisbane
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Brisbane
Status: Sold Out
Sold Out
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Brisbane
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Wed 16-Jun-21
Wed 16 Jun
R Intermediate
Brisbane
Status: Scheduled
Scheduled
Sydney
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Sydney
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Sydney
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Sydney
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Sydney
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Sydney
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Sydney
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Sydney
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Sydney
Status: Scheduled
Scheduled
Parramatta
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Parramatta
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Parramatta
Status: Scheduled
Scheduled
Melbourne
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Thu 1-Oct-20
Thu 1 Oct
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Fri 2-Oct-20
Fri 2 Oct
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Melbourne
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Melbourne
Status: Scheduled
Scheduled
Canberra
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Canberra
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Canberra
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Canberra
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Canberra
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Canberra
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Canberra
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Canberra
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Canberra
Status: Scheduled
Scheduled
Adelaide
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Adelaide
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Adelaide
Status: Scheduled
Scheduled
Perth
Date
Course
City
Status
Tue 22-Sep-20
Tue 22 Sep
R Intermediate
Perth
Status: Scheduled
Scheduled
Mon 26-Oct-20
Mon 26 Oct
R Intermediate
Perth
Status: Confirmed
Confirmed
Wed 25-Nov-20
Wed 25 Nov
R Intermediate
Perth
Status: Scheduled
Scheduled
Tue 19-Jan-21
Tue 19 Jan
R Intermediate
Perth
Status: Scheduled
Scheduled
Wed 24-Feb-21
Wed 24 Feb
R Intermediate
Perth
Status: Scheduled
Scheduled
Wed 31-Mar-21
Wed 31 Mar
R Intermediate
Perth
Status: Scheduled
Scheduled
Mon 10-May-21
Mon 10 May
R Intermediate
Perth
Status: Scheduled
Scheduled
Thu 17-Jun-21
Thu 17 Jun
R Intermediate
Perth
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 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." -Using R Beginner Brisbane 

"Interesting material and very well run. Thanks again Tamara." -R Intermediate Brisbane Remote

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
$745
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
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
L10, 333 Adelaide Street, Brisbane QLD 4000

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
Level 3, 37 Pitt Street, Sydney NSW 2000

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
Level 3, 90 Phillip Street, Parramatta NSW 2150

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
*REMOTE* Level 3, 466 Little Lonsdale St, Melbourne VIC 3000

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
Ethos House, Level 1, 28 Ainslie Place, Canberra ACT 2601

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
Level 3, 97 Pirie Street, Adelaide SA 5000

*Limited in-class seats due to COVID-19.
microsoft_gold

R Programming Intermediate Course Details

Price
$745
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
Capped*
Class Size (avg)
5
Reference Materials
Provided
Training Computer
Provided
CPD Hours
6 hours
Delivery
Instructor-led training
Address
Level 4, 220 St Georges Tce, Perth WA 6000

*Limited in-class seats due to COVID-19.
microsoft_gold

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
Python 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
22963 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
  • Vectorisation
  • 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 22963 Reviews
It is the 1st time that I use Power BI and at the end of the training session I have gained a good knowledge. Ken was organised and helpful. -Power BI Beginner Canberra
Kumara - Power BI Beginner, .
Very helpful and easy to understand. -Excel Advanced Perth
Bennett - Excel Advanced, .
Another great workshop with Dom, always helpful and keeps things exciting. Very knowledgeable and a great teacher. -Excel Advanced Perth
Felix - Excel Advanced, .
Learnt so much! -Excel Advanced Perth
Shay - Excel Advanced, .
Excellent course. Well delivered and informative. -Excel Advanced Perth
Stephen - Excel Advanced, .
Great course and instructor! -Excel Advanced Perth
Tara - Excel Advanced, .
Thank you Michael. You are Very supportive, I hope with your little help I will be able to put my BI training to real use Best Regards, -Power BI DAX Sydney
Gurwinder - Power BI DAX, .
A great course - covered a lot & Michael is very knowledgeable & patient! -Power BI DAX Sydney
Lauren - Power BI DAX, .
Lot of content, Michael was easy to follow and very helpful. I have lots to take back to work an d practice. I note that we didn't go through the book as it is laid out and there are probably a lot of exercises that we didn't get time to do. I expect that this will need to be done in our own time later. I think this course can be stretched over 2 days. -Power BI DAX Sydney
Fiona - Power BI DAX, .
Very useful course and excellent tutor. Keen to know more about DAX Studio. -Power BI DAX Sydney
Lina - Power BI DAX, .
Great trainer, really engaging which is difficult in a virtual environment. Covered a lot in one day, and looking forward to the next course. -Power BI Beginner Adelaide
Kelleigh - Power BI Beginner, .
Jagg explained everything clearly and in a very logical order which helped with understanding the intricacies and end result of the package. He handled the hybrid teaching environment (online and face to face) very well. -Power BI Beginner Adelaide
Suranie - Power BI Beginner, .
Well paced, easy to follow, engaging presentation -Power BI Beginner Adelaide
Nathaniel - Power BI Beginner, .
Good tutorial class. Learnt a lot! -Power BI Beginner Adelaide
Julian - Power BI Beginner, .
A great foundation for an introduction to Power BI. -Power BI Beginner Adelaide
Jason - Power BI Beginner, .
-Power BI Beginner Adelaide
darren - Power BI Beginner, .
This course was very informative for someone who is very familiar with Excel and self-taught but wanting to fill in the gaps and expand their knowledge even more. Steven was a brilliant trainer - he spoke clearly and slowly (which really helps when doing this course online) and made sure that everyone in the session was following each step. And his virtual chocolate frogs were much appreciated! Thank you so much! -Excel Advanced Brisbane
Rebecca - Excel Advanced, .
Good Introduction to advance features, would like to extend to the next level which is probably more aligned to the specialist courses. Key Goals achieved - 7 efficiency options in modelling identified. -Excel Advanced Brisbane
Robyn - Excel Advanced, .
Stephen was easy to follow and doing it on line was a great experience. -Excel Advanced Brisbane
Helen - Excel Advanced, .
Steven was a fantastic teacher - explained things clearly and checked in. His also took the time to find out what we do for work and try to tailor what we focused on based on those needs or highlight when what we were learning may be especialy applicable to certain people. The course is great with the resources to play with - i got a lot out of it Virutal chocolate frogs for Steven! -Excel Advanced Brisbane
Shakira - Excel Advanced, .

Trusted by Business

Procured by Government

Map of Australia