Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: Fixing the value in egen command


From   "Martin Weiss" <Martin.Weiss1@gmx.de>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: Fixing the value in egen command
Date   Tue, 23 Dec 2008 16:52:57 +0100

Yes, I also think MAARTEN did a good job here...
-------- Original-Nachricht --------
> Datum: Tue, 23 Dec 2008 16:48:55 +0100
> Von: Choudry T Shehzad <C.T.Shehzad@rug.nl>
> An: statalist@hsphsun2.harvard.edu
> Betreff: Re: st: Fixing the value in egen command

> Thanks Martin...It works well
> 
> Maarten buis wrote:
> > ---  Maarten buis wrote:
> >   
> >>> bys country (year): gen initgdp = gdp[_n==1]
> >>> bys country (year): replace initgdp = sum(initgdp)
> >>>       
> >
> > --- Choudry T Shehzad <C.T.Shehzad@rug.nl> wrote:
> > <snip>
> >   
> >> When I use your command
> >>
> >> bys country (year): gen initgdp = gdp[_n==1980]
> >> bys country (year): replace initgdp = sum(initgdp)
> >>
> >> all values of initgdp become zeros
> >>     
> >
> > _n refers to the observation number and not to the value a variable may
> > take. So, the first observation is _n == 1 and not _n == 1980 (which is
> > the 1980th observation, which is missing, and -sum()- treats missings
> > as zeros, which is why you ended up with all zeros). 
> >
> > -- Maarten
> >
> >
> > -----------------------------------------
> > Maarten L. Buis
> > Department of Social Research Methodology
> > Vrije Universiteit Amsterdam
> > Boelelaan 1081
> > 1081 HV Amsterdam
> > The Netherlands
> >
> > visiting address:
> > Buitenveldertselaan 3 (Metropolitan), room N515
> >
> > +31 20 5986715
> >
> > http://home.fsw.vu.nl/m.buis/
> > -----------------------------------------
> >
> >
> >       
> > *
> > *   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/

-- 
Martin Weiss
Hackersteigle 3
72076 Tübingen
00497071/793535
00491784597218

Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
*
*   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/



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