<?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 Replacing the value in a column with the corresponding value from another column in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688235#M209031</link>
    <description>&lt;P&gt;I have a dataset with several fields.&amp;nbsp; There are two fields for county - County and County_1.&amp;nbsp; I want to use County_1. However, there are 5 text strings in County_1 that need to be replaced with the corresponding value from County as well as missing values in county_1 provided county has a corresponding value.&amp;nbsp; Not every observation between the two sets is populated. There will end up being a few missing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So for example this is what the data look like: The five strings in county_1 that need replacement are North, Warm, Confederated, OPHD, and Yellowhawk as well as missing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; County_1&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; County&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Polk&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;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Baker&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; &amp;nbsp;Baker&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;North&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; &amp;nbsp;Columbia&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siskiyou&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Warm&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; Baker&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Confederated&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Washington&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Malheur&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Yellowhawk&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; Jefferson&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Wasco&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Warm&lt;/P&gt;
&lt;P&gt;&amp;nbsp; OPHD&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; &amp;nbsp;Yamhill&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So the two missing obs in county_1 need to be replaced with text from county as well as when the other&amp;nbsp;&lt;/P&gt;
&lt;P&gt;erroneous text appear (Confederated, OPHD, Warm, North, Yellowhawk).&amp;nbsp; There may be some like the example with Warm in county_1 and a missing value in county.&amp;nbsp; That is okay, since there will inevitably be some missing values.&amp;nbsp; The idea is to populate as many observations in county_1 with acceptable substitutes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;wlierman&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 01 Oct 2020 14:45:13 GMT</pubDate>
    <dc:creator>wlierman</dc:creator>
    <dc:date>2020-10-01T14:45:13Z</dc:date>
    <item>
      <title>Replacing the value in a column with the corresponding value from another column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688235#M209031</link>
      <description>&lt;P&gt;I have a dataset with several fields.&amp;nbsp; There are two fields for county - County and County_1.&amp;nbsp; I want to use County_1. However, there are 5 text strings in County_1 that need to be replaced with the corresponding value from County as well as missing values in county_1 provided county has a corresponding value.&amp;nbsp; Not every observation between the two sets is populated. There will end up being a few missing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So for example this is what the data look like: The five strings in county_1 that need replacement are North, Warm, Confederated, OPHD, and Yellowhawk as well as missing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; County_1&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; County&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Polk&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;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Baker&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; &amp;nbsp;Baker&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;North&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; &amp;nbsp;Columbia&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siskiyou&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Warm&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; Baker&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Confederated&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Washington&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Malheur&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Yellowhawk&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; Jefferson&lt;/P&gt;
&lt;P&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Wasco&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Warm&lt;/P&gt;
&lt;P&gt;&amp;nbsp; OPHD&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; &amp;nbsp;Yamhill&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So the two missing obs in county_1 need to be replaced with text from county as well as when the other&amp;nbsp;&lt;/P&gt;
&lt;P&gt;erroneous text appear (Confederated, OPHD, Warm, North, Yellowhawk).&amp;nbsp; There may be some like the example with Warm in county_1 and a missing value in county.&amp;nbsp; That is okay, since there will inevitably be some missing values.&amp;nbsp; The idea is to populate as many observations in county_1 with acceptable substitutes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;wlierman&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Oct 2020 14:45:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688235#M209031</guid>
      <dc:creator>wlierman</dc:creator>
      <dc:date>2020-10-01T14:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: Replacing the value in a column with the corresponding value from another column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688243#M209034</link>
      <description>&lt;P&gt;Do you want "Warm" replaced with "Baker" when County is missing? Meaning "always replace Warm with Baker"? or does the value of County vary for "Warm"?&lt;/P&gt;
&lt;P&gt;One is just as easy to program as the other. Replace with county:&lt;/P&gt;
&lt;PRE&gt;Data want;
   set have;
   select (county_1);
      when ("","Confederated", "OPHD", "Warm", "North", "Yellowhawk") county_1=County;
      otherwise;
   end;
run;&lt;/PRE&gt;
&lt;P&gt;Replace with fixed value&lt;/P&gt;
&lt;PRE&gt;Data want;
   set have;
   select (county_1);
      when ("") county_1=County;
      when ("Confederated") county_1="Washington";
      when ("OPHD") county_1="Yamhill";
      when ("Warm") county_1="Baker";
      when ("North") county_1="Columbia";
      when ("Yellowhawk") county_1="Jefferson";
      otherwise;
   end;
run;&lt;/PRE&gt;</description>
      <pubDate>Thu, 01 Oct 2020 14:59:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688243#M209034</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2020-10-01T14:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Replacing the value in a column with the corresponding value from another column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688263#M209042</link>
      <description>&lt;P&gt;Thank you very much for the quick response and solution to this question.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I really appreciate your help (and this hasn't been the first time nor will it be the last.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;wlierman&lt;/P&gt;</description>
      <pubDate>Thu, 01 Oct 2020 15:39:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688263#M209042</guid>
      <dc:creator>wlierman</dc:creator>
      <dc:date>2020-10-01T15:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: Replacing the value in a column with the corresponding value from another column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688276#M209047</link>
      <description>I forgot to indicate that your first approach to the solution was the one that I was looking for.&lt;BR /&gt;&lt;BR /&gt;Thank you again.&lt;BR /&gt;&lt;BR /&gt;wlierman</description>
      <pubDate>Thu, 01 Oct 2020 16:03:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Replacing-the-value-in-a-column-with-the-corresponding-value/m-p/688276#M209047</guid>
      <dc:creator>wlierman</dc:creator>
      <dc:date>2020-10-01T16:03:39Z</dc:date>
    </item>
  </channel>
</rss>

