Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Jörg Eulenberger <j.eulenberger@web.de> |
To | statalist@hsphsun2.harvard.edu |
Subject | st: If-condition for running syntax |
Date | Mon, 17 Sep 2012 11:48:57 +0200 |
Dear Statalisters, i want to produce many different outputs with a loop over a categorical variable (30 subsets). Now i have a problem with same variables. In some subsets one variable have positive values, in some subsets is this not the case. When i run the loop, Stata produce a error by subset 6: width() invalid -- invalid number, outside of allowed range r(125); end of do-file r(125); To resolve the problem, i think the following way are possible (right?): if /var have min one case with value/ ==1 { tab var } else { display as text "no output " } Know everyone the right syntax to express : "/variable have min one case with value==1"/ Thanks, Jörg * * 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/