Hello,
I have a dataset with ~881k observations and 621 variables that I'm just beginning to clean.
The vast majority of the data is numeric but I have a chunk of 87 variables that are stored as string and contain either "yes", "no" or ".". I can encode them in a loop using the below but this also encodes "." as a number.
I have read the help files on encode and searched several posts and articles but I'm beginning to think it either isn't possible and I need to approach it another way or i'm missing something plainly obvious that I just cannot see?
foreach v of varlist var1-var87{
encode `v', generate (new`v')
drop `v'
rename new`v' `v'
}
Any advice would be appreciated.
I'm using STATA 16 SE
Aidan
Related Posts with Loop Encode but ignore "."
Can not replicate what teffects ipw is doingHi, I want to compute ate and atet using inverse probability weighting (ipw). So I use a Stata exa…
No p and t-values for AR1 and AR2 in one step system GMMHello, I need your help on what it means that after running a one step system GMM it gives me the fo…
effect of treatment in a three arm studyDear Statalist. I have a dataset from a three arms study (one of the arms is control, and the other…
Logit with time seriesIs there a way to run a logit with time series data? Does it even make sense? …
Individual tables using esttab/estoutHi, I've now been searching around for quite some time but am just not able to find answers to my sp…
Subscribe to:
Post Comments (Atom)
0 Response to Loop Encode but ignore "."
Post a Comment