<?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: HELP with conditional statements based on duplicated and nonduplicating variables Let me explain in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742286#M232154</link>
    <description>&lt;P&gt;See two methods here, see the output below. The first table was the sample input, the last two tables are the sample outputs. Either one should work for you.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;A href="https://gist.github.com/statgeek/d583cfa992bf56da51d435165b07e96a" target="_blank" rel="noopener"&gt;https://gist.github.com/statgeek/d583cfa992bf56da51d435165b07e96a&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Reeza_0-1621373564798.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/59565i422211A9DF67FDE9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Reeza_0-1621373564798.png" alt="Reeza_0-1621373564798.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 18 May 2021 21:33:38 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2021-05-18T21:33:38Z</dc:date>
    <item>
      <title>HELP with conditional statements based on duplicated and nonduplicating variables Let me explain....</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742277#M232149</link>
      <description>&lt;P&gt;I have dataset like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data Facility;&lt;/P&gt;&lt;P&gt;infile datalines delimiter='|';&lt;/P&gt;&lt;P&gt;input&amp;nbsp;FacilityName $ FacilityAddress $ FacilityServices $;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;Skybuilding1|123 Main St|Cardiology&lt;/P&gt;&lt;P&gt;Skybuilding1|123 Main St|Oncology&lt;/P&gt;&lt;P&gt;Skybuilding2|124 Main St|Primary Care&lt;/P&gt;&lt;P&gt;Skybuilding2|124 Main St|Primary Care&lt;/P&gt;&lt;P&gt;Meadowsbuilding3|125 Main St|Radiology&lt;/P&gt;&lt;P&gt;Meadowsbuilding4|177 Fake St|Dermatology&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to convert that dataset to a new one where&amp;nbsp; if FacilityName and FacilityAddress are duplicated but the value in FacilityServices is different, then take the two values in FacilityServices and concatenate them into one observation. For example observations 1 and 2 would be reduced to one observation with the FacilityServices variable concatenated with a comma in between:&amp;nbsp;Skybuilding1|123 Main St|Cardiology,Oncology&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 20:50:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742277#M232149</guid>
      <dc:creator>Mdxolly</dc:creator>
      <dc:date>2021-05-18T20:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: HELP with conditional statements based on duplicated and nonduplicating variables Let me explain</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742284#M232153</link>
      <description>&lt;P&gt;Please describe how you think you will use that data set.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The resulting data is hard to work with and if you do not know how many possible values of "FacilityServices" may exist for any one facility you may not declare a length long enough to hold all of the text.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please note as well that your example code does not read all of the values shown as they are truncated to 8 characters.&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 21:29:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742284#M232153</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-05-18T21:29:11Z</dc:date>
    </item>
    <item>
      <title>Re: HELP with conditional statements based on duplicated and nonduplicating variables Let me explain</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742286#M232154</link>
      <description>&lt;P&gt;See two methods here, see the output below. The first table was the sample input, the last two tables are the sample outputs. Either one should work for you.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;A href="https://gist.github.com/statgeek/d583cfa992bf56da51d435165b07e96a" target="_blank" rel="noopener"&gt;https://gist.github.com/statgeek/d583cfa992bf56da51d435165b07e96a&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Reeza_0-1621373564798.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/59565i422211A9DF67FDE9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Reeza_0-1621373564798.png" alt="Reeza_0-1621373564798.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 21:33:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742286#M232154</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2021-05-18T21:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: HELP with conditional statements based on duplicated and nonduplicating variables Let me explain</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742288#M232155</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data Facility;
infile datalines delimiter='|';
input FacilityName :$20. FacilityAddress :$20. FacilityServices :$20.;
datalines;
Skybuilding1|123 Main St|Cardiology
Skybuilding1|123 Main St|Oncology
Skybuilding2|124 Main St|Primary Care
Skybuilding2|124 Main St|Primary Care
Meadowsbuilding3|125 Main St|Radiology
Meadowsbuilding4|177 Fake St|Dermatology
;
run;
proc sort data=Facility;
		by FacilityName FacilityAddress ;
run;

data want(rename=(FacilityServices_=FacilityServices));

length FacilityServices_ $100.;
FacilityServices_='';
do until(last.FacilityAddress);
	set Facility ;
	by FacilityName FacilityAddress ;
	FacilityServices_=catx(',',FacilityServices_,FacilityServices);
end;

drop FacilityServices;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 18 May 2021 21:37:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742288#M232155</guid>
      <dc:creator>r_behata</dc:creator>
      <dc:date>2021-05-18T21:37:28Z</dc:date>
    </item>
    <item>
      <title>Re: HELP with conditional statements based on duplicated and nonduplicating variables Let me explain</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742300#M232159</link>
      <description>I tried the first method and it worked! Thank you!</description>
      <pubDate>Tue, 18 May 2021 23:30:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HELP-with-conditional-statements-based-on-duplicated-and/m-p/742300#M232159</guid>
      <dc:creator>Mdxolly</dc:creator>
      <dc:date>2021-05-18T23:30:06Z</dc:date>
    </item>
  </channel>
</rss>

