<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Cleaning data inliers using CASE statement for multiple variables in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138852#M11179</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Drop some of the quotes, and a case statement is usually formatted as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;CASE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;WHEN Gender = 'M' THEN&amp;nbsp; .&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;ELSE AgeMenst&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;END as AgeMenst&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Dec 2014 21:48:07 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2014-12-05T21:48:07Z</dc:date>
    <item>
      <title>Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138851#M11178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just learning SAS EG, and this has me completely stumped. I would like to recode a variable dependent on the value of a different variable for the same row. The example I am working with is this: Males do not menstruate, so I would want to exclude the age of menstruation for Males.&amp;nbsp; I attempted to create a recoded column marking the age of menstruation as missing for males using a CASE statement, but my new column had 1s and 0s instead of the original value. The advanced expression was:&lt;/P&gt;&lt;P&gt;CASE&lt;/P&gt;&lt;P&gt;WHEN 'Gender' = 'M' THEN 'AgeMenst' = .&lt;/P&gt;&lt;P&gt;ELSE 'AgeMenst' = 'AgeMenst'&lt;/P&gt;&lt;P&gt;END&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What am I doing wrong? I have tried multiple different combinations. I've tried leaving out the ELSE statement. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 21:45:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138851#M11178</guid>
      <dc:creator>geneva</dc:creator>
      <dc:date>2014-12-05T21:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138852#M11179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Drop some of the quotes, and a case statement is usually formatted as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;CASE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;WHEN Gender = 'M' THEN&amp;nbsp; .&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;ELSE AgeMenst&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;END as AgeMenst&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 21:48:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138852#M11179</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-12-05T21:48:07Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138853#M11180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is what I get when using that format (the variable names are actually 'MnstAge Recoded' and 'Gender Recoded'). Any ideas? Have also tried with 'M' instead of M. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="8258" alt="enterprise guide issue.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/8258_enterprise guide issue.png" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 22:00:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138853#M11180</guid>
      <dc:creator>geneva</dc:creator>
      <dc:date>2014-12-05T22:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138854#M11181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This looks like a code generation error with non-standard variables names, and I'm pretty sure that it has been addressed in a SAS Enterprise Guide hotifx.&amp;nbsp; What version of SAS Enterprise Guide are you running?&amp;nbsp; Check to&lt;A href="http://ftp.sas.com/techsup/download/hotfix/hotfix.html"&gt; make sure that you have the latest fixes.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 22:08:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138854#M11181</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2014-12-05T22:08:46Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138855#M11182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm using 4.3. I apologize, because I'm pretty new to this--is there a fix for this version, or would I be better off renaming my variables?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 22:11:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138855#M11182</guid>
      <dc:creator>geneva</dc:creator>
      <dc:date>2014-12-05T22:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138856#M11183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are those actually your variable names? SAS variable names can't contain spaces or special characters unless you have the system option validvarname set to any, which isn't recommended.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is age already calculated and, if so, what is the variable name?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 22:14:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138856#M11183</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2014-12-05T22:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138857#M11184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then try leaving the quote but making the other changes, and storing it in a new variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;CASE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;WHEN 'Gender Recoded' = 'M' THEN&amp;nbsp; .&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;ELSE '&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;MnstAge Recoded&lt;/SPAN&gt;'&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;END as New_Age_Menst&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 22:22:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138857#M11184</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-12-05T22:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138858#M11185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Reeza's code still needs a little adjustment:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;CASE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;WHEN 'Gender Recoded'n = 'M' THEN&amp;nbsp; .&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;ELSE '&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;MnstAge Recoded&lt;/SPAN&gt;'n&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;END as New_Age_Menst&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; background-color: #ffffff;"&gt;As Arthur noted, SAS variable names don't normally contain spaces or special characters.&amp;nbsp; If you want to refer to variables with a space in the name you need to surround the name with quote marks and follow it with the n modifier.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2014 03:04:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138858#M11185</guid>
      <dc:creator>DaveBirch</dc:creator>
      <dc:date>2014-12-08T03:04:14Z</dc:date>
    </item>
    <item>
      <title>Re: Cleaning data inliers using CASE statement for multiple variables</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138859#M11186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yup, thanks &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2014 04:26:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Cleaning-data-inliers-using-CASE-statement-for-multiple/m-p/138859#M11186</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-12-08T04:26:29Z</dc:date>
    </item>
  </channel>
</rss>

