[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: IPW with OLOGIT

From   "Michael Furukawa" <>
To   <>
Subject   st: IPW with OLOGIT
Date   Sat, 5 Apr 2008 21:38:05 -0700

I am trying to adjust for selection on observables using propensity
scores as inverse probability weights (ipw), following Wooldridge ("IPW
Estimation for General Missing Data Problems").  My dataset has a
complex survey design with survey weights (svywt), and I want to adjust
for selection bias of an ordered treatment (t1,t2,t3) on a count
outcome.  Can someone help me with the Stata code to compute the IPW
using the predicted probabilities as propensity scores?  I want to
compute IPW by multiplying the survey weight*(1/propensity score),
following Zanutto et al. (2005).

ologit t_cat $var
predict p1 p2 p3

/*Here's where I need help*/
ipw=svywt*[1/p1 ...]

glm depvar $var t2 t3 [pweight=ipw], fam(bin) link(logit) irls robust

Thanks in advance,

Michael F. Furukawa, PhD
Assistant Professor
Health Management and Policy
W. P. Carey School of Business
Arizona State University
(480) 965-2363

*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index