Free

Programming in R for Analysts - Titchfield - LCT_04

Event Information

Share this event

Date and Time

Location

Location

Training Room 5006

ONS

Titchfield

Fareham

United Kingdom

View Map

Event description

Description

This is an 1 day course

Please note that for ONS & other Government staff , the course fee is £129 or both days.

This course is designed for those who have attended the Introduction to R for Analytics and want to take R further.

The course is intended for R users who are comfortable with packages such as dplyr and ggplot2 but may not be familiar with working the detail of the R language. From the core data structures and interaction with those structures to writing functions. This course aims to fill the gaps and lead attendees to being able to program with R.
Prerequisites: It is assumed that attendees have attended the Mango Introduction to R for Analytics

Overview

  • R Data Objects: Filling in the Gaps
  • Writing R Functions
  • Using the R Class System
  • Extending ggplot2

Teaching Approach:This will be a hands on course taught using the RStudio IDE with exercises throughout. All attendees will need access to a computer and will need to have pre-installed a recent version of R and RStudio and will need to be able to install R packages. The course will be taught by Mango Solutions consultants.
Details:
R Data Objects: Filling in the Gaps

  • Recap of R data types
  • Functions for creating vectors and matrices
  • Subscripting objects
  • Working with lists and data frames

Writing R Functions

  • The basic structure of an R function
  • R function arguments
  • Control structures (if, else)
  • The basics of loops

Using the R Class System

  • What is the class system in R
  • Using the class system
  • Finding help for the class system

Extending ggplot2

  • The ggplot function
  • Defining aesthetics
  • Working with layers

For GSS members only: if you wish to pay via Purchace Order could you please provide us an electronic copy of the Purchace Order in order to use that in the invoice.

Learning Academy will contact you regarding payments.

This course will require to have your laptop.

If you don't have a work laptop please feel free to bring your home laptop.

Share with friends

Date and Time

Location

Training Room 5006

ONS

Titchfield

Fareham

United Kingdom

View Map

Save This Event

Event Saved