Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: RE: proceeding beyond roctab 2000 error msg


From   "Scott Merryman" <smerryman@kc.rr.com>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: RE: proceeding beyond roctab 2000 error msg
Date   Mon, 31 May 2004 22:03:52 -0500

Another way would be to only perform -roctab- with only those variables that
vary.  

Something like this:

clear
set obs 100
gen byte fee = uniform() >.5
gen byte fie = uniform() > .85
gen foe = 1
gen byte fum = uniform() > .05

foreach var of varlist fie foe fum {
	sum `var' , meanonly
	if r(max) != r(min) {
		disp ""
		disp in gr "ROC analysis for " "`var'"
		roctab `var'  fee
	}
}

Scott


-----Original Message-----
From: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Tonya Cropper
Sent: Monday, May 31, 2004 6:44 PM
To: Statalist
Subject: st: proceeding beyond roctab 2000 error msg

Dear Statlisters,

I am using the  roctab command (Receiver Operating Characteristic (ROC)
analysis) and I get a
"outcome does not vary   r(2000) " error message.

I understand why I get the message.  I am performing the roctab command in a
three tier loop that includes various if statement conditions based on
different values of other variables.  I append observations to a file of
each resulting  std error and area.  To isolate and remove the
variables/conditions will cause me to forgo the loop and perform dozens of
roctab commands individually.  I would like to know is there any possible
way to proceed beyond the error message when the outcome does not vary?

Thank you,

Tonya

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   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