Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: programming: identifying a discrete versus a continuous variable


From   "Svend Juul" <[email protected]>
To   <[email protected]>
Subject   Re: st: programming: identifying a discrete versus a continuous variable
Date   Sun, 17 Dec 2006 10:32:04 +0100

My first try apparently did not succeed; here I try again:
 
Brent Fulton wrote:
 
I am using Stata 9.2 and am running a loop on multiple variables; some are
continuous and some are discrete (all made binary). The hypothetical loop
follows, and I'd like to know how to write a flexible "if" statement
(flexible in the sense that $vars1 may contain 20 variables that I'd like to
be able to change without rewriting the if statement).
...
---------------------------------------------------------------------
 
I think you might benefit from -inspect-:
 
  . sysuse auto
  . quietly inspect weight
  . return list
    ...
    r(N_unique) =  64
    ...
 
You could then use the number of unique values to determine whether you 
would consider the variable discrete or "continuous" (no variables are 
truly continuous, but anyway).
 
Hope this helps
Svend
 
________________________________________________________ 
 
Svend Juul
Institut for Folkesundhed, Afdeling for Epidemiologi
(Institute of Public Health, Department of Epidemiology)
Vennelyst Boulevard 6 
DK-8000 Aarhus C,  Denmark 
Phone, work:  +45 8942 6090 
Phone, home:  +45 8693 7796 
Fax:          +45 8613 1580 
E-mail:       [email protected] 
_________________________________________________________ 

*
*   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–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index