window push version 10.0 window push log using 11.AreaUnderCurve.log, replace window push * 11.AreaUnderCurve.do window push * window push * Calculate an area under the curve window push * window push use C:\wddtext\11.AreaUnderCurve.dta, replace window push sort id time window push * window push * Delete records with missing values for time or response window push * window push drop if time == . | response == . window push generate area=(response+response[_n+1])*(time[_n+1]-time)/2 if id==id[_n+1] window push collapse (sum) area = area , by(id) window push list window push log close