Analysis of Complex Sample Survey Data using Stata
Online Training - We have refined out courses to suit the dynamic world and help achieve your objective

Course Date Onsite fees: Location Register
19/08/2024 To 23/08/2024 1,000 USD, 90,000 Ksh Nairobi
04/11/2024 To 08/11/2024 1,000 USD, 90,000 Ksh Nairobi


Standard courses on statistical analysis assume that survey data arise from a simple random sample of the target population. Little attention is given to characteristics often associated with survey data, including missing data, unequal probabilities of selection, stratified multistage sample designs, and measurement errors. Most standard statistical procedures in software packages commonly used for data analysis do not allow the analyst to take these properties of survey data into account unless specialized survey procedures are used. Failure to do so can have an important impact on the results of all types of analyses, ranging from simple descriptive statistics to estimates of parameters of multivariate models. This course provides an introduction to specialized software procedures that have been developed for the analysis of complex sample survey data including testing for between-group differences in means and proportions, regression analysis, logistic regression and multilevel modeling. We will also consider the consequences of non response and missing data on survey analysis and methods for dealing with missing data. Specialized procedures for survey data analysis from the Stata systems for data management and analysis will be used to develop course examples and exercises



At the end of the training, participant will understand:

        Descriptive and inferential statistics

        Various data collection techniques and data processing methods e.g. Open data Kit (ODK)

        How to create and manipulate graphs and figures in STATA

        How to use STATA effectively for manipulating and analysing data.



5 Days



Module 1:

Introduction to Statistics, Data Collection, Processing and STATA

        Introduction to Statistics Concepts

        Data Processing and Management with STATA

        Concepts and Software and technologies for Data Collection and Processing

        Data Processing and Management with STATA


STATA Basics

        Data Structures and Types of Variables

        Data Management using STATA

        Output management and tabulating data with STATA

        Output Management

        Basics of STATA programming

        Tabulating data with STATA


Module 2:

Survey estimation and inference for complex designs

        Complex sample designs, survey estimation and inference

        Multi-stage designs, stratification, cluster sampling, weighting, item missing data, finite population corrections

        Models and assumptions for inference from complex sample survey data

        Sampling distributions, confidence intervals

        Design effects.


Module 3:

Basic STATA Graphics

        Basics of graphing

        Graphing quantitative

        Graphing qualitative data

        Advanced graphing


Statistical Inference

        Tests of Association

        Tests of Difference

        Hypothesis testing


Regression Analysis using STATA

        Linear Regression

        Multiple Regressions

        Binary regression

        Logistic Regression

        GLM Model

        The Problems with regression


Module 4:

Advanced analysis of complex survey data

        Introduction to survey data

        Bayesian Analysis of Complex Sample Survey Data

        Generalized Linear Mixed Models (GLMMs) in Survey Data Analysis

        Fitting Structural Equation Models to Complex Sample Survey Data

        Small Area Estimation and Complex Sample Survey Data

        Nonparametric Methods for Complex Sample Survey Data


Panel data analysis

        Introduction to panel data analysis

        Advanced longitudinal/panel data analysis


Module 5:

Time series Analysis

        Basic elements of time-series analysis

        Managing and summarizing time-series data

        Univariate models

        Introduction to forecasting in STATA





This training can also be customized for your institution upon request. You can also have it delivered your preferred location.

For further inquiries, please contact us through Mobile: +254 732 776 700 or Email:



Participants should be reasonably proficient in English.  During the trainings, participants should come with their own laptops.



The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits.



Accommodation is arranged upon request. For reservations contact us through Mobile: +254 732 776 700 or Email:



Payment should be transferred to FineResults Research Limited bank before commencement of training. Send proof of payment through the email:



        All requests for cancellations must be received in writing.

        Changes will become effective on the date of written confirmation being received.




Call us on +254 732 776 700/ +254 759 285 295
Book your Training (Training Calender)
Follow us