2 seconds ago
Hi,
I want to create a new variable (newvar) based on conditional logic see below - i know this would be easy but I need help.
have:
var1 var2 var3 var4 var5 var6
1 1 0 a b c
1 1 1 b b c
0 1 1 d b c
1 0 0 a b c
1 0 1 b a c
want:
var1 var2 var3 var4 var5 var6 newvar
1 1 0 a b c 1 (if var4 or var5 =a and var1 or var2 =1 then newvar=1)
1 1 1 b b c 0
0 1 1 d b c 0
1 0 0 a b c 1
1 0 1 b a c 1
thanks
Your stated logic:
(if var4 or var5 =a and var1 or var2 =1 then newvar=1)
SAS code:
if (var4='a' or var5 ='a') and (var1=1 or var2 =1) then newvar=1;
Hi,
I want to create a new variable (newvar) based on conditional logic see below - i know this would be easy but I need help.
have:
var1 var2 var3 var4 var5 var6
1 1 0 a b c
1 1 1 b b c
0 1 1 d b c
1 0 0 a b c
1 0 1 b a c
want:
var1 var2 var3 var4 var5 var6 newvar
1 1 0 a b c 1 (if var4 or var5 =a and var1 or var2 =1 then newvar=1)
1 1 1 b b c 0
0 1 1 d b c 0
1 0 0 a b c 1
1 0 1 b a c 1
thanks
Hi,
I want to create a new variable (newvar) based on conditional logic see below - i know this would be easy but I need help.
have:
var1 var2 var3 var4 var5 var6
1 1 0 a b c
1 1 1 b b c
0 1 1 d b c
1 0 0 a b c
1 0 1 b a c
want:
var1 var2 var3 var4 var5 var6 newvar
1 1 0 a b c 1 (if var4 or var5 =a and var1 or var2 =1 then newvar=1)
1 1 1 b b c 0
0 1 1 d b c 0
1 0 0 a b c 1
1 0 1 b a c 1
thanks
Your stated logic:
(if var4 or var5 =a and var1 or var2 =1 then newvar=1)
SAS code:
if (var4='a' or var5 ='a') and (var1=1 or var2 =1) then newvar=1;
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.