Statalist The Stata Listserver


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

Re: st: RE: Continuous vs discrete variables.


From   Jean-Benoit Hardouin <[email protected]>
To   [email protected]
Subject   Re: st: RE: Continuous vs discrete variables.
Date   Fri, 20 Jan 2006 16:53:59 +0100

Salut Amadou,
A solution is to use -inspect- and to use r(N_unique) which contains the number of modalities (without "missing values").
For example :
unab varlist: *
local binary
local categorical
local numerous
foreach i of varlist `varlist' {
qui inspect `i'
if `r(N_unique)'==2 {
local binary `binary' `i'
}
else if `r(N_unique)'<5 {/*or to an other value*/
local categorical `categorical' `i'
}
else {
local numerous `numerous' `i'
}
}
di "`binary'"
di "`categorical'"
di "`numerous'"

Best,
Jean-Benoit

[email protected] a �crit :


Maarten wrote:


> Amadou: > If your discrete variable is consists of zeros and > ones, than you usually don't have to. If one > variable distinguishes between more than two > groups, than you can use -xi- prefix. -------------------------------------------------------------------------------


Dear Maarten,

Thanks for answering. Actually, I am not in a regression or summarizing context.
I have a huge dataset and would like, among other things, to know which
variables
are dummies, which are categorical (more than two but countable modalities),
which
are discrete type (1,2,3,...) and which are continuous. I want to place each
group in
local macros for future use.
Cheers.
Amadou.


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