GLCURVE: Stata module to derive generalised Lorenz curve ordinates
Stephen P. Jenkins
Philippe Van Kerm
Given variable varname, call it x with c.d.f. F(x), glcurve either draws its Generalised Lorenz curve or generates two new variables containing the Generalised Lorenz ordinates for x, i.e. GL(p) at each p = F(x) (or both). For a population ordered in ascending order of x, a graph of GL(p) against p plots the cumulative total of x divided by population size, against cumulative population share. GL(1) = mean(x). glcurve can also be used to derive many other related concepts such as concentration curves and 'Three Is of Poverty' (TIP) curves, with appropriate definition of varname, order of cumulation (set with sortvar option), and normalisation (e.g. by the mean of varname). For example, the 'ordinary' Lorenz curve L(p) = GL(p)/mean(x). Users of this routine for Stata 5 or 6 should use glcurve5; users of Stata 7 should use glcurve7.
In order to set up a list of libraries that you have access to,
you must first login
or sign up.
Then set up a personal list of libraries from your profile page by
clicking on your user name at the top right of any screen.