Statalist


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

st: AW: "skipping" missing data


From   "Martin Weiss" <martin.weiss1@gmx.de>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: AW: "skipping" missing data
Date   Thu, 6 Aug 2009 17:44:11 +0200

<> 

No need to apologize, just use 


*************
capture
*************

You could put it in front of individual commands, or the entire -forvalues-
loop.

HTH
Martin


-----Ursprüngliche Nachricht-----
Von: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von B. Timothy
Walsh
Gesendet: Donnerstag, 6. August 2009 17:39
An: statalist@hsphsun2.harvard.edu
Betreff: st: "skipping" missing data

I am attempting to generate predictions from regressions performed for each 
of a longish list of individuals. The problem is that, for some 
individuals, there are no dependent variable data (entries are missing), so 
the regression attempt fails. The problem is that the forvalues loop then 
exits. I would like to somehow "skip" these individuals. Loop seems to work 
fine if there are enough data to perform a regression. I'd be grateful for 
any suggestions.

Here's the code:
generate p1=.
forvalues i = 1/50 {		//50 individuals
	regress bperwk_ wk if ptnum == `i'
	predict p
	replace p1=p if ptnum == `i'
	drop p
}

I'm pretty much a Stata novice. So, I apologize if I am missing something 
obvious. Using version 10.1.

Many thanks!
Tim Walsh

*
*   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/



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