MEIRU Microdata Portal
  • Home
  • Overview
  • Microdata Catalog
  • Citations
  • Login
    Login
    Home / Central Data Catalog / MWI-MEIRU-SPOUSELINKS-2002-V01 / variable [F2]
central

Cleaned spouse and marriage data

Malawi
Get Microdata
Reference ID
MWI-MEIRU-SPOUSELINKS-2002-v01
Producer(s)
Professor Amelia (Mia) Crampin
Collections
Karonga HDSS Combined / Harmonized Datasets
Metadata
Documentation in PDF DDI/XML JSON
Created on
Nov 14, 2025
Last modified
Nov 19, 2025
Page views
6695
Downloads
108
  • Study Description
  • Data Dictionary
  • Downloads
  • Get Microdata
  • Data files
  • all_marital_reports
  • all_spouse_pairs_clean_summarised
  • all_spouse_pairs_full
  • marital_status_episodes

Self or proxy report (D) (slf)

Data file: all_marital_reports

Overview

Valid: 263195
Invalid: 144
Type: Discrete
Decimal: 0
Start: 22
End: 23
Width: 2
Range: -1 - 1
Format: Numeric

Questions and instructions

Categories
Value Category Cases
-1 Unknown 1165
0.4%
0 Proxy-report 210895
80.1%
1 Self-report 51135
19.4%
Sysmiss 144
Warning: these figures indicate the number of cases found in the data file. They cannot be interpreted as summary statistics of the population of interest.

Description

Definition
Self or proxy report

Imputation and derivation

Derivation
variable: self (table[s]: cen_individ, crs_cenm, gp_gpform, tb_tbh, tb_tbo, tb_tboto2007, tb_tbx, tb_tbxto2007)
variable: infmtype (table[s]: crs_cenm)
variable: infmtype2 (table[s]: crs_cenm)
variable: relinform (table[s]: tb_tbx)
variable: informtid (table[s]: gp_gpform)

<for AHS (no proxies):>
gen slf=1
<for CEN:>
recode slf .=-1
replace slf=0 if self==0 | informtid~=""
replace slf=1 if self==1
<for CENM:>
recode slf .=-1
replace slf=0 if self==0 | (infmtype~=. & infmtype~=6) //6=self
replace slf=1 if self==1 | infmtype==6
<for GP:>
recode slf .=-1
replace slf=0 if self==0 | informtid~=""
replace slf=1 if self==1
<for SEI:>
recode slf .=-1
replace slf=0 if infmtype2~=1 & infmtype2~=99 & infmtype~=6
replace slf=1 if infmtype2==1 | infmtype==6
<for TBH:>
recode slf .=-1
replace slf=0 if self==0
replace slf=1 if self==1
<for TBO:>
recode slf .=-1
replace slf=0 if self==0
replace slf=1 if self==1
<for TBX:>
recode slf .=-1
replace slf=0 if (relinform~=8 & relinform~=.) | informtid~=""
replace slf=1 if relinform==8
Back to Catalog
MEIRU Microdata Portal

© MEIRU Microdata Portal | admin@meirudata.mw | All Rights Reserved | Register