The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Child Health » Vaccination through Cox Regression Model
Vaccination through Cox Regression Model [message #5645] Fri, 19 June 2015 16:04 Go to next message
waqas is currently offline  waqas
Messages: 35
Registered: June 2015
Location: Islamabad, Pakistan
Member

I am trying to apply cox regression for predicting the full vaccination coverage among (12-23 months) children. In this regard i made following sytax



____________________________________________________________ _______________
dates for survival analysis
____________________________________________________________ __________


Compute CMCB= ((H2Y-1900) * 12) + H2M.
Compute CMCD1= ((H3Y-1900) * 12) + H3M.
Compute CMCD2= ((H5Y-1900) * 12) + H5M.
Compute CMCD3= ((H7Y-1900) * 12) + H7M.
Compute CMCP1= ((H4Y-1900) * 12) + H4M.
Compute CMCP2= ((H6Y-1900) * 12) + H6M.
Compute CMCP3= ((H8Y-1900) * 12) + H8M.
Compute CMCM= ((H9Y-1900) * 12) + H9M.
COMPUTE BAGE=CMCB-B3.
COMPUTE D1AGE=CMCD1-B3.
COMPUTE D2AGE=CMCD2-B3.
COMPUTE D3AGE=CMCD3-B3.
COMPUTE P1AGE=CMCP1-B3.
COMPUTE P2AGE=CMCP2-B3.
COMPUTE P3AGE=CMCP3-B3.
COMPUTE MAGE=CMCM-B3.
Var Lab CMCB "Century Month Code of age at BCG".
Var Lab CMCD1 "Century Month Code of age at DPT1".
Var Lab CMCD2 "Century Month Code of age at DPT2".
Var Lab CMCD3 "Century Month Code of age at DPT3".
Var Lab CMCP1 "Century Month Code of age at POLIO1".
Var Lab CMCP2 "Century Month Code of age at POLIO2".
Var Lab CMCP3 "Century Month Code of age at POLIO3".
Var Lab CMCM "Century Month Code of age at MEASLES".
Var Lab BAGE "Age in months at BCG".
Var Lab P1AGE "Age in months at Polio1".
Var Lab P2AGE "Age in months at Polio2".
Var Lab P3AGE "Age in months at Polio3".
Var Lab D1AGE "Age in months at DPT1".
Var Lab D2AGE "Age in months at DPT2".
Var Lab D3AGE "Age in months at DPT3".
Var Lab MAGE "Age in months at Measles".
EXECUTE.


____________________________________________________________ _______________________________________________________
For calculating the age of child when he/she complete its vaccine course of eight doses i developed the following
____________________________________________________________ _______________________________________________________


Method1.

Compute AGEF=Max(BAGE,P1AGE,P2AGE,P3AGE,D1AGE,D2AGE,D3AGE,MAGE).
Exe.

Method2.

Compute AGEFIS=MAGE.
if AGEFIS<BAGE AGEFIS=CMCB.
if AGEFIS<P1AGE AGEFIS=P1AGE.
if AGEFIS<P2AGE AGEFIS=P2AGE.
if AGEFIS<P3AGE AGEFIS=P3AGE.
if AGEFIS<D1AGE AGEFIS=D1AGE.
if AGEFIS<D2AGE AGEFIS=D2AGE.
if AGEFIS<D3AGE AGEFIS=D3AGE.
VAR LAB AGEFIS "AGE OF CHILD AT FULL IMMUNIZATION".
EXECUTE.


but none of above two producing the correct estimated. I am unable to develop variable showing age of child at which he/she complete his vaccine course of eight doses.


Someone please help me. Its Urgent


Waqas Imran
Re: Vaccination through Cox Regression Model [message #6706 is a reply to message #5645] Wed, 01 July 2015 12:58 Go to previous message
Liz-DHS
Messages: 1516
Registered: February 2013
Senior Member
Dear User,
A response to your query was posted here: http://userforum.dhsprogram.com/index.php?t=msg&th=3284& amp;goto=6663&S=85a42d70cb544b875a1ad00b8117f5c7#msg_666 3
Previous Topic: Full Child Immunization
Next Topic: Cox modeling for Full Vaccination
Goto Forum:
  


Current Time: Sat Oct 5 17:58:50 Coordinated Universal Time 2024