Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | emmmasa <emmmasa@yahoo.com> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: st: RE: ineqdeco, loops and missing values |
Date | Sat, 26 Jun 2010 08:22:33 -0700 (PDT) |
Thank you - that's very helpful. And thanks regarding the excess code - i merged two programs and haven't edited carefully! Best Emma --- On Sat, 6/26/10, Martin Weiss <martin.weiss1@gmx.de> wrote: > From: Martin Weiss <martin.weiss1@gmx.de> > Subject: st: RE: ineqdeco, loops and missing values > To: statalist@hsphsun2.harvard.edu > Date: Saturday, June 26, 2010, 9:59 AM > > > <> > > BTW, Emma, your second line looks redundant as the -local- > "levels" already > exists. Why would you want another one with the same > content? > > > *********** > > clear* > > inp str20 country > "Germany" > "Japan" > "United States" > "France" > "Canada" > "Australia" > end > > levelsof country, local(levels) > local ctries "`r(levels)'" > > ma di > *********** > > > HTH > Martin > > > -----Original Message----- > From: owner-statalist@hsphsun2.harvard.edu > [mailto:owner-statalist@hsphsun2.harvard.edu] > On Behalf Of emmmasa > Sent: Samstag, 26. Juni 2010 15:38 > To: statalist@hsphsun2.harvard.edu > Subject: st: ineqdeco, loops and missing values > > Dear all: > I would like to run a couple of loops using ineqdeco on a > large dataset - to > compute inequality for various variables by country (please > see below). > Some countries do not have data for particular variables - > and the program > ends abruptly ever time it encounters such a case ("no > observations"). > Is it possible to amend my program so that ineqdeco skips > over such cases? > I'd be grateful for any advice. > Many thanks. > Emma > > > levelsof country, local(levels) > local ctries "`r(levels)'" > foreach var of varlist var_1-var_10 { > foreach ctr in `ctries'{ > ineqdec0 `var'[w=weight] if > `"`ctr'"'==country //& var!=. > replace Country_gini_`var'=r(gini) if > `"`ctr'"'==country > } > } > > > > > * > * For searches and help try: > * http://www.stata.com/help.cgi?search > * http://www.stata.com/support/statalist/faq > * http://www.ats.ucla.edu/stat/stata/ > > * > * For searches and help try: > * http://www.stata.com/help.cgi?search > * http://www.stata.com/support/statalist/faq > * http://www.ats.ucla.edu/stat/stata/ > * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/