<?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 creating a new variable in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540579#M149142</link>
    <description>&lt;P&gt;good afternoon,&lt;/P&gt;&lt;P&gt;please tell what is wrong wit this code.&lt;/P&gt;&lt;P&gt;DATA STDTELMT.MERGED_I1;&lt;BR /&gt;SET STDTELMT.MERGED_I;&lt;BR /&gt;IF SEX_WITH_MALE="1" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_WITH_MAN="1" AND SEX_W_MALE="0" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_W_FEMALE="1" THEN GENDER_SP="2";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="9";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="9";&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/*CHECKING TO SEE IF THE CODE ABOVE WORKED*/&lt;BR /&gt;PROC FREQ DATA=STDTELMT.MERGED_I1;&lt;BR /&gt;TABLE GENDER_SP;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;it only created this table.&lt;/P&gt;&lt;DIV class="branch"&gt;&lt;BR /&gt;&lt;DIV class="c proctitle"&gt;The FREQ Procedure&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV align="center"&gt;GENDER_SP Frequency Percent CumulativeFrequency CumulativePercent1Frequency Missing = 3602 &lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1529&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;TD&gt;1529&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 05 Mar 2019 20:49:22 GMT</pubDate>
    <dc:creator>Dhana18</dc:creator>
    <dc:date>2019-03-05T20:49:22Z</dc:date>
    <item>
      <title>creating a new variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540579#M149142</link>
      <description>&lt;P&gt;good afternoon,&lt;/P&gt;&lt;P&gt;please tell what is wrong wit this code.&lt;/P&gt;&lt;P&gt;DATA STDTELMT.MERGED_I1;&lt;BR /&gt;SET STDTELMT.MERGED_I;&lt;BR /&gt;IF SEX_WITH_MALE="1" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_WITH_MAN="1" AND SEX_W_MALE="0" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_W_FEMALE="1" THEN GENDER_SP="2";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="9";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="9";&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/*CHECKING TO SEE IF THE CODE ABOVE WORKED*/&lt;BR /&gt;PROC FREQ DATA=STDTELMT.MERGED_I1;&lt;BR /&gt;TABLE GENDER_SP;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;it only created this table.&lt;/P&gt;&lt;DIV class="branch"&gt;&lt;BR /&gt;&lt;DIV class="c proctitle"&gt;The FREQ Procedure&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV align="center"&gt;GENDER_SP Frequency Percent CumulativeFrequency CumulativePercent1Frequency Missing = 3602 &lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1529&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;TD&gt;1529&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 05 Mar 2019 20:49:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540579#M149142</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2019-03-05T20:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: creating a new variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540581#M149143</link>
      <description>&lt;P&gt;What does your log say? Does the code generate an error?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2019 20:50:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540581#M149143</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-03-05T20:50:26Z</dc:date>
    </item>
    <item>
      <title>Re: creating a new variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540583#M149144</link>
      <description>&lt;P&gt;If your syntax is correct then this is probably a logic issue and there are records that don't match any of your criteria. You could look at your output&amp;nbsp;&lt;SPAN&gt;STDTELMT.MERGED_I1 table for records without a&amp;nbsp;GENDER_SP value, then troubleshoot.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2019 20:52:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540583#M149144</guid>
      <dc:creator>noling</dc:creator>
      <dc:date>2019-03-05T20:52:47Z</dc:date>
    </item>
    <item>
      <title>Re: creating a new variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540586#M149147</link>
      <description>Thank you! It was like what you said.&lt;BR /&gt;</description>
      <pubDate>Tue, 05 Mar 2019 21:02:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540586#M149147</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2019-03-05T21:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: creating a new variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540590#M149148</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/212762"&gt;@Dhana18&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;good afternoon,&lt;/P&gt;
&lt;P&gt;please tell what is wrong wit this code.&lt;/P&gt;
&lt;P&gt;DATA STDTELMT.MERGED_I1;&lt;BR /&gt;SET STDTELMT.MERGED_I;&lt;BR /&gt;IF SEX_WITH_MALE="1" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_WITH_MAN="1" AND SEX_W_MALE="0" THEN GENDER_SP="1";&lt;BR /&gt;IF SEX_W_FEMALE="1" THEN GENDER_SP="2";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="1" AND SEX_WITH_MALE="1" AND SEX_W_MAN="1" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="3";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="0" THEN GENDER_SP="9";&lt;BR /&gt;IF SEX_W_FEMALE="0" AND SEX_WITH_MALE="0" AND SEX_W_MAN="0" AND SEX_W_TRANSGENDER="1" THEN GENDER_SP="9";&lt;BR /&gt;RUN;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/*CHECKING TO SEE IF THE CODE ABOVE WORKED*/&lt;BR /&gt;PROC FREQ DATA=STDTELMT.MERGED_I1;&lt;BR /&gt;TABLE GENDER_SP;&lt;BR /&gt;RUN;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;it only created this table.&lt;/P&gt;
&lt;DIV class="branch"&gt;&lt;BR /&gt;
&lt;DIV class="c proctitle"&gt;The FREQ Procedure&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;GENDER_SP Frequency Percent CumulativeFrequency CumulativePercent1Frequency Missing = 3602
&lt;TABLE cellspacing="0" cellpadding="5"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;1529&lt;/TD&gt;
&lt;TD&gt;100.00&lt;/TD&gt;
&lt;TD&gt;1529&lt;/TD&gt;
&lt;TD&gt;100.00&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you run the following code it will&amp;nbsp;show all of the assignment combinations of the variable and the independent variables.&lt;/P&gt;
&lt;PRE&gt;proc freq data=stdtelmt.merged_i1;
   tables  SEX_WITH_MALE*SEX_WITH_MAN* SEX_W_FEMALE*SEX_W_MAN*SEX_W_TRANSGENDER*GENDER_SP
          /list missing;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;My suspicion involves either missing values for like named variables SEX_WITH_MALE and SEX_W_MAN plus use of "AND" where likely OR was needed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2019 21:06:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/creating-a-new-variable/m-p/540590#M149148</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-03-05T21:06:28Z</dc:date>
    </item>
  </channel>
</rss>

