<?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 Combining two numeric variables in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230333#M5647</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I am trying to combine two variables about sexual orientation into one variable. These two variables are:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="gmail_default"&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Variable 1: &lt;/STRONG&gt;SEXUALORIENT1&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Format: &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;-7 Refused to answer&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -8 DK&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -9 Not Ascertained&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Gay&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 Straight&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 Bisexual&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 Something else&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 Respondent does not understand responses&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Variable 2:&lt;/STRONG&gt; SEXUALORIENT2&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Format:&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; -1 = Inapplicable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -9 Not Ascertained&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 = Not straight but identify with other label&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 = Transgender, transsexual, or gender variant&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 = have not figured out your sexuality&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 = Do now think of yourself as having sexua&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 =&amp;nbsp; do not use labels to identify yourself&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 = made a mistake and did not mean to pick&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 = mean something else&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;In fact, variable 2 was asked only to those who answered "4 = Something else" to variable 1. I need to create one variable from these 2 variables that has three categories: (1) heterosexual/straight : variable 1 (code = 2), (2) LGBT: variable 1 (codes = 1 and 3) and variable 2 (codes = 1 and 2), (3) Unspecified (all other codes). &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;This is the SAS code I used but the number of those classified as LGBT in the combined variable is smaller than those in the separate variable and this does not make any sense:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;DATA NEW1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET NEW;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = 1 OR SEXUALORIENT1 = 3 THEN SEXORIEN1 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = 2 THEN SEXORIEN = 20;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = -7 OR SEXUALORIENT1 = -8 OR SEXUALORIENT1 = -9 OR SEXUALORIENT1 = 4 OR&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXUALORIENT1 = 5 THEN SEXORIEN = 8;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT2 = 1 OR SEXUALORIENT2 = 2 THEN SEXORIEN2 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT2 = -1 OR SEXUALORIENT2 = -9 OR SEXUALORIENT2 = 3 OR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXUALORIENT2 = 4 OR SEXUALORIENT2 = 5 OR SEXUALORIENT2 = 6 OR SEXUALORIENT2 =7 THEN SEXORIEN2 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXORIEN = max(SEXORIEN1, SEXORIEN2);&lt;BR /&gt;RUN;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;Thank you.&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 16 Oct 2015 17:47:59 GMT</pubDate>
    <dc:creator>sas_user4</dc:creator>
    <dc:date>2015-10-16T17:47:59Z</dc:date>
    <item>
      <title>Combining two numeric variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230333#M5647</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I am trying to combine two variables about sexual orientation into one variable. These two variables are:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="gmail_default"&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Variable 1: &lt;/STRONG&gt;SEXUALORIENT1&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Format: &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;-7 Refused to answer&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -8 DK&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -9 Not Ascertained&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Gay&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 Straight&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 Bisexual&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 Something else&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 Respondent does not understand responses&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Variable 2:&lt;/STRONG&gt; SEXUALORIENT2&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;Format:&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; -1 = Inapplicable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -9 Not Ascertained&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 = Not straight but identify with other label&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 = Transgender, transsexual, or gender variant&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 = have not figured out your sexuality&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 = Do now think of yourself as having sexua&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 =&amp;nbsp; do not use labels to identify yourself&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 = made a mistake and did not mean to pick&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 = mean something else&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;In fact, variable 2 was asked only to those who answered "4 = Something else" to variable 1. I need to create one variable from these 2 variables that has three categories: (1) heterosexual/straight : variable 1 (code = 2), (2) LGBT: variable 1 (codes = 1 and 3) and variable 2 (codes = 1 and 2), (3) Unspecified (all other codes). &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;This is the SAS code I used but the number of those classified as LGBT in the combined variable is smaller than those in the separate variable and this does not make any sense:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;DATA NEW1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET NEW;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = 1 OR SEXUALORIENT1 = 3 THEN SEXORIEN1 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = 2 THEN SEXORIEN = 20;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT1 = -7 OR SEXUALORIENT1 = -8 OR SEXUALORIENT1 = -9 OR SEXUALORIENT1 = 4 OR&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXUALORIENT1 = 5 THEN SEXORIEN = 8;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT2 = 1 OR SEXUALORIENT2 = 2 THEN SEXORIEN2 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SEXUALORIENT2 = -1 OR SEXUALORIENT2 = -9 OR SEXUALORIENT2 = 3 OR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXUALORIENT2 = 4 OR SEXUALORIENT2 = 5 OR SEXUALORIENT2 = 6 OR SEXUALORIENT2 =7 THEN SEXORIEN2 = 10;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXORIEN = max(SEXORIEN1, SEXORIEN2);&lt;BR /&gt;RUN;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: #000000;"&gt;Thank you.&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Oct 2015 17:47:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230333#M5647</guid>
      <dc:creator>sas_user4</dc:creator>
      <dc:date>2015-10-16T17:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: Combining two numeric variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230352#M5649</link>
      <description>&lt;P&gt;I would start by replacing multiple OR statements for comparing one variable to multiple values with IN. That will make the code simpler to read and follow and you may see an omission or missassignment.&lt;/P&gt;
&lt;P&gt;Example instead of:&lt;/P&gt;
&lt;P&gt;SEXUALORIENT1 = -7 OR SEXUALORIENT1 = -8 OR SEXUALORIENT1 = -9 OR SEXUALORIENT1 = 4 OR&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEXUALORIENT1 = 5&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;use:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt; sexualorient1 in ( -7, -8, -9, 4, 5)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;SEXORIEN = max(SEXORIEN1, SEXORIEN2); results in missing values when &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;SEXUALORIENT1 = 2&amp;nbsp;and&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;SEXUALORIENT2 in (1, 2) because &amp;nbsp;SEXORIEN1, SEXORIEN2 are not assigned in those 2 cases.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;You may want &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&lt;SPAN style="color: rgb(0, 0, 0);"&gt;If missing(sexorien) then SEXORIEN = max(SEXORIEN1, SEXORIEN2);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="gmail_default"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Oct 2015 19:39:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230352#M5649</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-10-16T19:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: Combining two numeric variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230364#M5650</link>
      <description>&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-Trusted-Advisor"&gt;Thanks a lot, Ballardw, for your reply.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-Trusted-Advisor"&gt;This is the code I used: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-Trusted-Advisor"&gt;DATA NEW3;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SET NEW;&lt;BR /&gt;IF SEXUALORIENT1 in (1, 3) THEN SEXORIEN1 = 10;&lt;BR /&gt;IF SEXUALORIENT1 = 2&amp;nbsp; THEN SEXORIEN1 = 20;&lt;BR /&gt;IF SEXUALORIENT1 in ( -7, -8, -9, 4, 5) THEN SEXORIEN1 = 8;&lt;BR /&gt;IF SEXUALORIENT2 in (1, 2) THEN SEXORIEN2 = 10;&lt;BR /&gt;IF SEXUALORIENT2 in (-1, -9, 3, 4, 5, 6, 7) THEN SEXORIEN2 = 8;&lt;BR /&gt;If missing(SEXORIEN) then SEXORIEN = max(SEXORIEN1, SEXORIEN2);&lt;BR /&gt;RUN;&lt;BR /&gt;PROC SURVEYFREQ DATA=NEW3;&lt;BR /&gt;&amp;nbsp; WEIGHT WT_NATIONAL;&lt;BR /&gt;&amp;nbsp; STRATA STSTR;&lt;BR /&gt;TABLES CECIG SEXUALORIENT1 SEXUALORIENT2 SEXORIEN /CL;&lt;BR /&gt;RUN;&lt;BR /&gt;PROC SURVEYFREQ DATA=NEW3;&lt;BR /&gt;&amp;nbsp; WEIGHT WT_NATIONAL;&lt;BR /&gt;&amp;nbsp; STRATA STSTR;&lt;BR /&gt;TABLES CECIG*SEXORIEN /CL;&lt;BR /&gt;RUN;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-Trusted-Advisor"&gt;Thank you! &lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2015 20:28:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230364#M5650</guid>
      <dc:creator>sas_user4</dc:creator>
      <dc:date>2015-10-16T20:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: Combining two numeric variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230385#M5652</link>
      <description>&lt;P&gt;Probably use also an "ELSE" statement.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA NEW3;
  SET NEW;
  IF SEXUALORIENT1 in (1, 3) THEN SEXORIEN1 = 10;
  ELSE IF SEXUALORIENT1 = 2  THEN SEXORIEN1 = 20;
  ELSE IF SEXUALORIENT1 in ( -7, -8, -9, 4, 5) THEN SEXORIEN1 = 8;

  IF SEXUALORIENT2 in (1, 2) THEN SEXORIEN2 = 10;
  ELSE IF SEXUALORIENT2 in (-1, -9, 3, 4, 5, 6, 7) THEN SEXORIEN2 = 8;

  If missing(SEXORIEN) then SEXORIEN = max(SEXORIEN1, SEXORIEN2);
RUN;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 16 Oct 2015 22:36:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Combining-two-numeric-variables/m-p/230385#M5652</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2015-10-16T22:36:38Z</dc:date>
    </item>
  </channel>
</rss>

