Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: st: RE: gen newvar satisfying two conditions


From   "b. water" <[email protected]>
To   <[email protected]>
Subject   RE: st: RE: gen newvar satisfying two conditions
Date   Thu, 18 Dec 2008 11:35:17 +0000

martin, thanks, your one liner works.
 
regards,
bw


----------------------------------------
> From: [email protected]
> To: [email protected]
> Subject: st: RE: gen newvar satisfying two conditions
> Date: Thu, 18 Dec 2008 10:44:05 +0100
>
>
> Line for the server...
>
> For the first step, try -encode-. The third one sounds like -recode- to
> me...
>
> Of course you could also just
>
> gen byte hadsx= plannedsx==1 & emergsx==1
>
> after -encode-ing...
>
> HTH
> Martin
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of b. water
> Sent: Thursday, December 18, 2008 10:24 AM
> To: [email protected]
> Subject: st: gen newvar satisfying two conditions
>
>
>
>
>
>
> dear all,
>
> stata 8.2, windows xp pro,
>
> i have two variables: plannedsx (for previous planned surgery) and emergsx
> (for previous emergency surgery), each is answered either yes or no
> (strings). i want to generate a new variable hadsx (i.e. has had surgery
> previously whether as a cold procedure or an emergent one, also a yes or
> no). an approach i could use (but haven't tried yet - but i think is do-ably
> with minimal pain):
>
> first: generate and replace yes or no for each variable with 0 (for no) and
> 1 (for yes)
> second: generate a temporary variable tempvar consisting the sum of those
> two variables, which therefore would only contain only values from 0, 1 or
> 2.
> third: generate and replace 0 with a "no" and anything>0 with a "yes"
>
> i am wondering whether there is a more direct method to achieve what i
> wanted. would appreciate advice/help in this data management matter.
>
> thank you,
> bw
>
>
>
>
>
> Suspicious message? There's an alert for that. Get your HotmailR account
> now.
> _________________________________________________________________
> Send e-mail faster without improving your typing skills.
> http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_speed_1
> 22008
> *
> * 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/
>
> *
> * 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/
_________________________________________________________________
You live life online. So we put Windows on the web. 
http://clk.atdmt.com/MRT/go/127032869/direct/01/
*
*   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/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index