ONLINE ATTENDANCE - Qualitative Data Management & Analysis With R Course


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.



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.


5 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



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.


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


Online Workshop.

Training Fees

The course fees is KES 40,000.00 or USD 600.00 exclusive of VAT. 


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.


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 02-20-2023 8:00 am
Event End Date 02-24-2023 5:00 pm
Registered 1
Cut off date 02-16-2023
Individual Price $600
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


Westlands,    Nairobi, Kenya

Quick Links

Some of our Technologies

web technology