The R Programming Language Training Course

INTRODUCTION

This Training Course in the R Programming Language is designed to give you a foundation in learning to use R: The Statistical Programming Language. R is a powerful and flexible Open Source program for data analysis and data visualisation. R is used widely by business, academia, government and corporations around the world.

Our training course in the R Programming Language will give you a starting point in using R for many kinds of data analysis and visualisation. You do not have to be a programmer to use R; in our training course you will learn the skills you need to take the first steps in Data Science.

R is a good choice for data science, as it is especially flexible, and you can keep learning and adding new skills to your portfolio. The R Programming Language can be customised for many purposes and in this training course you’ll take the first steps towards unlocking a wealth of powerful analytical and graphical tools.

Learn How to use R

Learn to use R: The Statistical Programming Language in this training course for beginners who are new to this powerful and flexible Open Source program. Our foundation training course is designed to give you a good beginning to the range of analytical and graphical tools that R can provide. In this R training course, you will:

  • Learn to use R to import data.
  • Learn to use R to summarise data.
  • Learn to use R to visualise data.

You’ll also learn a few other important aspects about using R, such as how to manage data items and how to extend the capabilities of R.

You do not have to be a programmer to use R; in our training course you will learn how to get started using R for a host of data analysis and data visualisation applications. Our R Programming Training Course will give you the foundation you need to master this powerful program.

Who should attend

Anyone who wants to learn R, and to carry out data analysis or data visualisation, regardless of your background or field of study.

Requirements

You’ll need a laptop computer with R installed on it. A spreadsheet program is also helpful (but not essential). You may also consider installing RStudio, which is a useful computer application to help you manage R.

Duration

3 Days

Course Objectives

At the conclusion of the course, participants will be able to:

  • To introduce new users into using R statistical software.
  • To empower participants on data management and data analysis.
  • To broaden the knowledge of participants on understanding data types and making correct choices for data analysis.
  • To facilitate participants’ understanding of the types of analysis to conduct on their datasets for results.
  • Understand and appropriately use statistical terms and concepts.
  • Design computer aided data capture screens using CSPRO.
  • Use mobile phone data collection tool Open Data Kit (ODK) to collect survey data.
  • Convert data into various formats using appropriate software.
  • Perform basic data analysis tasks with R.
  • Perform simple to complex data management tasks using R.
  • Correctly identify appropriate statistical test for basic analysis s and perform them using R.
  • Perform Advanced Statistical Analysis such as GLM, PCA and Power Analysis.

Course Content

Module I

Basic statistical terms and concepts

  • Basic data quality checks
  • Basic exploratory data analysis procedures
  • Basic Descriptive Statistics
  • The core functions of inferential statistics
  • Common inferential statistics
  • Concepts and Software for Data Processing
  • Data Processing using Census and Surveys Processing Software (CsPro)
  • Use of Mobile Phones for Data Collection and Processing

Module II

Introduction to R

  • Why use R?
  • Obtaining and installing R
  • Working with R
  • Packages
  • Batch processing
  • Using output as input—reusing results
  • Working with large datasets

Module III

Data Entry, management and Manipulation with R

  • Creating a dataset
  • Understanding datasets
  • Data structures
  • Data input
  • Annotating datasets
  • Useful functions for working with data objects
  • Creating new variables
  • Recoding variables
  • Renaming variables
  • Missing values
  • Date values
  • Type conversions
  • Sorting data
  • Merging datasets
  • Subsetting datasets
  • Using SQL statements to manipulate data frames

Module IV

Tabulations and Graphics with R

  • Graphing Qualitative data
  • Graphing Quantitative data
  • Getting Started R Graphics
  • Working with graphs
  • A simple example
  • Graphical parameters
  • Adding text, customized axes, and legends
  • Combining graphs
  • Basic Graphs (Bar plots Pie charts, Histograms, Kernel density plots, Box plots, Dot plots)
  • Intermediate graphs (Scatter plots, Line charts, Correlograms, Mosaic plots)
  • Frequency and contingency tables

Module V

Quantitative Analysis using R

  • Descriptive statistics
  • Correlations
  • t-tests
  • Nonparametric tests of group differences
  • Visualizing group differences
  • Regression
  • Analysis of Variance
  • Power Analysis

Module VI

Advanced Statistical Analysis

  • Generalized Linear Models
  • Principal components and factor analysis
  • Advanced methods for missing data

Tailor- made

We can also tailor-make our courses for you. This way, you/your organization will benefit by:

  • Using own tools during the training
  • Being able to choose areas of interest you wish the trainer to put more emphasis on
  • Taking the course in-house or at a venue of choice
  • Cutting on the cost of transport and accommodation

METHODOLOGY

The instructor led trainings are delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields.

All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English.

ACCREDITATION

Upon successful completion of this training, participants will be issued with an Livecode Technologies Limited certificate.

TRAINING VENUE

The training is residential and will be held at livecodeTraining Centre. The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits.

All participants will additionally cater for their, travel expenses, visa application, insurance, and other personal expenses.

ACCOMMODATION

Accommodation is arranged upon request. For reservations contact the Training Officer.

Email: This email address is being protected from spambots. You need JavaScript enabled to view it..

Mob: +254 725771853

Training Fees

The course fees is KES 35,000.00 or USD 500.00 exclusive of VAT. The course fees covers the course tuition, training materials, two (2) break refreshments, lunch and study visits. Participants will cater for their travel and accommodation costs.

PAYMENT

Payment should be transferred to Livecode Technologies account through bank on or before the training date.

Send proof of payment to This email address is being protected from spambots. You need JavaScript enabled to view it.

CANCELLATION POLICY

Payment for the all courses includes a registration fee, which is non-refundable, and equals 15% of the total sum of the course fee.

  1. Participants may cancel attendance 14 days or more prior to the training commencement date.
  2. No refunds will be made 14 days or less to the training commencement date. However, participants who are unable to attend may opt to attend a similar training at a later date, or send a substitute participant provided the participation criteria have been met

Please Note: The program content shown here is for guidance purposes only. Our continuous course improvement process may lead to changes in topics and course structure.

Event Properties

Event Date 06-20-2022 8:00 am
Event End Date 06-24-2022 5:00 pm
Registered 0
Cut off date 06-16-2022
Individual Price $500
Location Nairobi, Kenya
We are no longer accepting registration for this event
Share this event:

Contact Us

Kenya | Uganda | Tanzania | Rwanda | Malawi.

Nairobi Office: GTC Building Complex, 2nd floor

P.O BOX 21567-00100

Official: info@livecodetech.co.ke

Westlands,    Nairobi, Kenya

Quick Links

Some of our Technologies

web technology