Notice: On March 31, it was **announced** that Statalist is moving from an email list to a **forum**. The old list will shut down on April 23, and its replacement, **statalist.org** is already up and running.

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

From |
Ronnie Babigumira <rb.glists@gmail.com> |

To |
statalist@hsphsun2.harvard.edu |

Subject |
Re: st: add observations |

Date |
Mon, 6 Aug 2012 18:07:09 +0200 |

Yes you are correct, I meant "omitted from the data". Ronnie Ps: still interested on how to do this using your original suggestion as I think it is neater than what I have tried. -- 010100100110111101101110011011100110100101100101 On Monday, August 6, 2012 at 6:01 PM, Nick Cox wrote: > By missing you appear to mean "omitted from the data"; that is not > what Stata documentation means by "missing". Missing means present in > the data but with a missing value. > > Nick > > On Mon, Aug 6, 2012 at 4:21 PM, Ronnie Babigumira <rb.glists@gmail.com (mailto:rb.glists@gmail.com)> wrote: > > Thanks Nick, > > This works perfectly for the one unit, however, I have many units and, the missing pd varies from unit to unit. Suggestions on how your solution can be modified to handle this? > > > > My early thinking (and block) was thinking I needed to used -fillin- (and may be levels) however, after sending the email to the list it occurred to me that splitting and then appending the data may do the job. Here is what I have tried. > > > > clear > > input /// > > str8 hcod pd pdt > > 2081115 1 12 > > 2081115 3 21 > > 2081115 3 11 > > 2081115 4 13 > > 3031028 1 45 > > 3031028 2 21 > > 3031028 2 11 > > 3031028 3 42 > > 3031028 3 13 > > 3031028 3 12 > > 3061037 2 12 > > 3061037 3 45 > > 3061096 1 42 > > 3061096 1 21 > > 3061096 4 45 > > 3061096 4 12 > > 3061196 1 42 > > 3061196 1 45 > > 3061196 4 12 > > 3061306 1 21 > > 3061306 1 45 > > 3061306 4 42 > > 3061306 4 12 > > 3062277 1 41 > > 3062277 4 12 > > > > > > end > > > > tempfile master > > save `master' > > > > fillin hcod pd > > bysort hcod (pdt): replace pd = pd[_N] > > drop if mi(pdt) > > append using `master' > > sort hcode pd > > list, clean noobs > > > > Ronnie > > -- > > 010100100110111101101110011011100110100101100101 > > > > > > > > > > On Monday, August 6, 2012 at 3:07 PM, Nick Cox wrote: > > > > > local N = _N + 1 > > > expand 2 > > > replace pd =4 in `N'/L > > > > > > > > > On Mon, Aug 6, 2012 at 1:25 PM, Ronnie Babigumira <rb.glists@gmail.com (mailto:rb.glists@gmail.com)> wrote: > > > > Dear listers, > > > > > > > > I have a dataset that looks like this > > > > hcod pd pdt > > > > 3092285 1 31 > > > > 3092285 1 43 > > > > 3092285 2 11 > > > > 3092285 2 21 > > > > 3092285 2 41 > > > > 3092285 2 45 > > > > 3092285 3 42 > > > > > > > > > > > > > > > > > > > > I would like to add new observations so that I end up with > > > > hcod pd pdt > > > > 3092285 1 31 > > > > 3092285 1 43 > > > > 3092285 2 11 > > > > 3092285 2 21 > > > > 3092285 2 41 > > > > 3092285 2 45 > > > > 3092285 3 42 > > > > 3092285 4 31 > > > > 3092285 4 43 > > > > 3092285 4 11 > > > > 3092285 4 21 > > > > 3092285 4 41 > > > > 3092285 4 45 > > > > > > > > 3092285 4 42 > > > > > > > > > > > > > > > > Basically, each unit (hcod) should have 4 periods (pd). What we would like to do is add all products (pdt) present in the non-missing periods to the missing period. > > > > > > > > Any suggestions to get us started would be very welcome. > * > * 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/

**References**:**st: Summary stats table in a particular format***From:*Shehzad Ali <drshehzad_ali@yahoo.com>

**st: add observations***From:*Ronnie Babigumira <rb.glists@gmail.com>

**Re: st: add observations***From:*Nick Cox <njcoxstata@gmail.com>

**Re: st: add observations***From:*Ronnie Babigumira <rb.glists@gmail.com>

**Re: st: add observations***From:*Nick Cox <njcoxstata@gmail.com>

- Prev by Date:
**Re: st: add observations** - Next by Date:
**st: log likelihood test meta-regression** - Previous by thread:
**Re: st: add observations** - Next by thread:
**Re: st: add observations** - Index(es):