Attend courses from home - All courses REMOTE from April 1 - April 30

R-Script in Power BI

Remote Training Course - Introduction to R programming

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

Sign up for any course and remote login details will be provided.
All classes from April 1 to April 30 will be delivered remotely.
Normal classes at our
site to resume thereafter, dates subject to review.


R is a programming language specifically developed for the statistical analysis of data and for producing graphical output. The functionality of the base R package is greatly extended by user-contributed packages which contain a range of functions. There is often more than one way to achieve an outcome in R. This course provides an overview of the basics and introduces some of the functions and packages that can be used to work with data. The aim of this course is provide a foundational understanding of R, particularly R syntax, data types and objects.

This R training course will involve working through a range of exercises that give you an opportunity to practice writing R code, use a variety of different functions, produce graphical output and view the results. Read the full outline here.

Brisbane

Sydney

Parramatta

Melbourne

Canberra

Adelaide

Perth

Upcoming Courses:
Brisbane
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Brisbane
Scheduled
Thu 30-Apr-20
Using R Beginner
Brisbane
Confirmed
Mon 11-May-20
Using R Beginner
Brisbane
Scheduled
Thu 18-Jun-20
Using R Beginner
Brisbane
Scheduled
Thu 17-Sep-20
Using R Beginner
Brisbane
Scheduled
Sydney
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Sydney
Confirmed
Thu 30-Apr-20
Using R Beginner
Sydney
Confirmed
Mon 11-May-20
Using R Beginner
Sydney
Scheduled
Mon 18-May-20
Using R Beginner
Sydney
Scheduled
Thu 18-Jun-20
Using R Beginner
Sydney
Scheduled
Thu 2-Jul-20
Using R Beginner
Sydney
Scheduled
Wed 19-Aug-20
Using R Beginner
Sydney
Scheduled
Thu 8-Oct-20
Using R Beginner
Sydney
Scheduled
Tue 17-Nov-20
Using R Beginner
Sydney
Scheduled
Thu 17-Dec-20
Using R Beginner
Sydney
Scheduled
Parramatta
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Parramatta
Scheduled
Thu 30-Apr-20
Using R Beginner
Parramatta
Scheduled
Mon 11-May-20
Using R Beginner
Parramatta
Scheduled
Thu 18-Jun-20
Using R Beginner
Parramatta
Scheduled
Melbourne
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Melbourne
Scheduled
Thu 30-Apr-20
Using R Beginner
Melbourne
Confirmed
Mon 11-May-20
Using R Beginner
Melbourne
Scheduled
Thu 18-Jun-20
Using R Beginner
Melbourne
Scheduled
Tue 13-Oct-20
Using R Beginner
Melbourne
Scheduled
Canberra
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Canberra
Scheduled
Thu 30-Apr-20
Using R Beginner
Canberra
Confirmed
Mon 11-May-20
Using R Beginner
Canberra
Scheduled
Thu 18-Jun-20
Using R Beginner
Canberra
Scheduled
Adelaide
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Adelaide
Scheduled
Fri 24-Apr-20
Using R Beginner
Adelaide
Sold Out
Thu 30-Apr-20
Using R Beginner
Adelaide
Confirmed
Mon 11-May-20
Using R Beginner
Adelaide
Scheduled
Thu 18-Jun-20
Using R Beginner
Adelaide
Scheduled
Perth
Date
Course
City
Status
Wed 22-Apr-20
Using R Beginner
Perth
Scheduled
Thu 30-Apr-20
Using R Beginner
Perth
Scheduled
Mon 11-May-20
Using R Beginner
Perth
Scheduled
Thu 18-Jun-20
Using R Beginner
Perth
Scheduled
Scheduled
Taking enrollments.
Confirmed
Taking enrollments.
Few Seats left
Book Now.
Sold Out
Try another date.

Frequently Asked Questions

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 visualisation.  

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. 

Can I run R Scripts in Power BI?
This recorded webinar introduces running R Scripts in Power BI. Its worth investing the time to get comfortable with this topic and understand the possible applications for your workplace. This R Script tutorial is free for a limited time.

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. 

Which courses are available if I am working from home?

Currently all of our Public Courses are available to be delivered remotely. Book any course as normal and you will receive login details and instructions the evening before your course.

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming L10, 333 Adelaide Street, Brisbane QLD 4000 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Level 3, 37 Pitt Street, Sydney NSW 2000 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Level 3, 90 Phillip Street, Parramatta NSW 2150 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Level 3, 466 Little Lonsdale St, Melbourne VIC 3000 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Ethos House, Level 1, 28 Ainslie Place, Canberra ACT 2601 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Level 3, 97 Pirie Street, Adelaide SA 5000 thereafter
microsoft_gold

Remote Introduction to R programming Course Details

Price
$795
Duration
1 day
Time
9am - 4pm ( approx )
Class Size (max)
10
Class Size (avg)
5
Reference Manuals
Provided
Training Computer
Provided
CPD Hours
6 hours
Address
**All courses REMOTE from April 1 - April 30.** Resuming Level 4, 220 St Georges Tce, Perth WA 6000 thereafter
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 PowerApps Training Courses
  • Microsoft Project Training Courses
  • Microsoft Visio Training Courses
  • Microsoft PowerPoint Training Courses
  • Microsoft Word Training Courses
  • Teach Remotely Training Courses

Contact Us

What do I need to know to attend?

No specific pre-requisites for the course.

Remote Introduction to R programming Learning Outcomes

You will develop an understanding of and be able to:

  • use R data types and objects
  • write basic syntax
  • create and manipulate objects
  • use functions

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

Remote Introduction to R programming Course Content

  • Introduction
  • Introduction to R
  • Base R and contributed packages
  • Download and installation of base R
  • Installing R packages

 

  • The RStudio IDE
  • Download and installation
  • Overview of the RStudio environment
  • The main panes
  • Working directory
  • Workspace
  • Projects
  • Create a project

 

  • Using R as a Calculator
  • Executing commands from the command line and the source pane
  • Arithmetic operators
  • Relational operators
  • Logical operators

 

  • Creating Objects
  • Objects in R
  • Assignment operators
  • Naming rules
  • Basics of R Syntax
  • Creating objects
  • Viewing objects in RStudio
  • Viewing objects in the console

 

  • Data Types and Classes
  • Basic data types
  • Data structures in R
  • Vectors
  • Factors
  • Matrices
  • Arrays
  • Lists
  • Data frames
  • Tibbles
  • Which data structure should I use?

 

  • Changing data types
  • Implicit coercion
  • Explicit coercion

 

  • Naming parts of data objects
  • Column names
  • Row names
  • Dimension names
  • Names

 

  • Accessing Data within Data Structures
  • Referring to data by position
  • Referring to data by name

 

  • Replace parts of an object
  • Replace names
  • Replace values

 

  • Add to a data object
  • Add elements to vectors
  • Add rows or columns
  • Add by position
  • Add by name

 

  • Removing data from a data object
  • Remove elements from vectors
  • Remove rows or columns from matrices
  • Remove rows or columns from data frames and lists

 

  • Evaluation in R
  • Vector arithmetic
  • Order of operations
  • Vector recycling
  • Vectorised operations
  • Applying functions to elements of data structures

 

  • Using Functions
  • What is a function?
  • Syntax for using functions in R
  • Arguments
  • Getting help with a function
  • Overview of help documentation in R
  • Basic statistical summary functions
  • Masking of functions
  • Explicitly specifying the package name when calling a function
  • Package: conflicted

 

  • 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

 

  • 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

What is Remote Training?

Valued by Individuals

 

4.8/5
Over 20017 Reviews
Ken, is a very qualified professional. I am very keen to start doing my own developments and get ready for the next level. Thanks to Nexacu for organizing the course online in this hard times. -Power BI Beginner Melbourne
Vanessa - Power BI Beginner, .
I found this course highly valuable, with excellent coverage across a range of PowerBI functions I can see myself using in my day-to-day work. Ken was a fantastic facilitator, and the change to online delivery (due to COVID-19) didn't prove to be an impediment at all. -Power BI Beginner Melbourne
Dean - Power BI Beginner, .
Ken was great! Would love to see him in future courses that I complete. -Power BI Beginner Melbourne
Tracey - Power BI Beginner, .
Ken is good - would like to have have him as trainer in the future -Power BI Beginner Melbourne
Luis - Power BI Beginner, .
Great -Excel Intermediate Sydney
Liz - Excel Intermediate, .
Instructor was very knowledgeable, course content was excellent. -Excel Intermediate Sydney
Louise - Excel Intermediate, .
very engaging for long online session -Excel Intermediate Sydney
cecelia - Excel Intermediate, .
Great instruction from David! The content was easy to follow, went at a manageable pace and he was accommodating to questions that were not in the course content. I have learnt some very valuable new skills, thank you David! -Excel Advanced Perth
Holly - Excel Advanced, .
Excellent course, very well explained and learned a the CORRECT way to operate in excel. Thanks for your patience Dave -Excel Advanced Perth
Russell - Excel Advanced, .
Excellent session. Very informative and enjoyable. Learnt heaps in a friendly environment. Thank you Dave -Excel Advanced Perth
Hans - Excel Advanced, .
good presentation skills kept it entertaining despite the remoteness -Power BI Intermediate Perth
oliver - Power BI Intermediate, .
Excellent course and Dom is superb as usual. -Power BI Intermediate Perth
Chandra - Power BI Intermediate, .
Domenic has been a good solid instructor with excellent knowledge of the product and great at problem-solving. Thanks Dom! -Power BI Intermediate Perth
Louie - Power BI Intermediate, .
Once again fantastic course, very helpful and easy to learn. No issues using remote learning for the first time. -Power BI Intermediate Perth
Alissa - Power BI Intermediate, .
N/A -Power BI Intermediate Perth
Ehsan - Power BI Intermediate, .
Great course, very interesting and informative! -Power BI Desktop Beginner Canberra
Mel - Power BI Desktop Beginner, .
The beginner Power BI course was very informative and well run. -Power BI Desktop Beginner Canberra
L - Power BI Desktop Beginner, .
Content was explained thoroughly and in an entertaining way. Very knowledgeable trainer and was able to and demonstrate all answers to questions. -Power BI Desktop Beginner Canberra
Tess - Power BI Desktop Beginner, .
Thank you, for the fantastic course. Learnt a lot that I can use for work. -Power BI Desktop Beginner Canberra
MH - Power BI Desktop Beginner, .
Great course, very interactive. Well laid out and presented. -Power BI Desktop Beginner Canberra
Sarah - Power BI Desktop Beginner, .

Trusted by Business

Procured by Government

Map of Australia