<?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: Enterprise guide formatting data: removing spaces, populating 0 where blank exists; in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Enterprise-guide-formatting-data-removing-spaces-populating-0/m-p/589921#M34701</link>
    <description>&lt;P&gt;I don't know much about EG point and click tools. Here is simple code to do what you want though&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/* 1 */
data have;
input Postcode $ 1-7;
datalines;
AL7 1JR
AL7 4HQ
AL7 4HQ
AL7 4HQ
B13 8JL
B15 2GW
B15 2GW
;

data want;
    set have;
    NewPostcode=compress(Postcode);
run;

/* 2 */
data have;
input ID$ var1 var2 var3;
datalines;
1 . 3 4 
2 2 0 .
3 . . 3
4 . 8 .
5 5 . .
;

/* Replace missing with zero */
proc stdize data=have out=wantZero reponly missing=0;
run;

/* Replace missing with mean */
proc stdize data=have out=wantMean reponly missing=mean;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 19 Sep 2019 05:52:11 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2019-09-19T05:52:11Z</dc:date>
    <item>
      <title>Enterprise guide formatting data: removing spaces, populating 0 where blank exists;</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Enterprise-guide-formatting-data-removing-spaces-populating-0/m-p/589917#M34700</link>
      <description>&lt;P&gt;What function in enterprise guide can perform the following?&amp;nbsp; &amp;nbsp;or should I write code?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;removing spaces (zip code exampls from UK where we need exact to match; or fuzzy match contains instead) which is best?&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;Postcode&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;AL7 1JR&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;AL7 4HQ&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;AL7 4HQ&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;AL7 4HQ&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;B13 8JL&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;B15 2GW&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;B15 2GW&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;populating 0 where blank exists;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;KOLcity_number KOLcity_networkscore&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;. .&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;1 1&lt;/FONT&gt;&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;Populating means or median where blanks exist&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;SurgAdmissions&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;35439&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;54372&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;54372&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;76629&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;30692&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;49311&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;23813&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;63084&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial black,avant garde" color="#0000FF"&gt;2360&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Sep 2019 05:23:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Enterprise-guide-formatting-data-removing-spaces-populating-0/m-p/589917#M34700</guid>
      <dc:creator>jimmansfield</dc:creator>
      <dc:date>2019-09-19T05:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: Enterprise guide formatting data: removing spaces, populating 0 where blank exists;</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Enterprise-guide-formatting-data-removing-spaces-populating-0/m-p/589921#M34701</link>
      <description>&lt;P&gt;I don't know much about EG point and click tools. Here is simple code to do what you want though&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/* 1 */
data have;
input Postcode $ 1-7;
datalines;
AL7 1JR
AL7 4HQ
AL7 4HQ
AL7 4HQ
B13 8JL
B15 2GW
B15 2GW
;

data want;
    set have;
    NewPostcode=compress(Postcode);
run;

/* 2 */
data have;
input ID$ var1 var2 var3;
datalines;
1 . 3 4 
2 2 0 .
3 . . 3
4 . 8 .
5 5 . .
;

/* Replace missing with zero */
proc stdize data=have out=wantZero reponly missing=0;
run;

/* Replace missing with mean */
proc stdize data=have out=wantMean reponly missing=mean;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 Sep 2019 05:52:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Enterprise-guide-formatting-data-removing-spaces-populating-0/m-p/589921#M34701</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-09-19T05:52:11Z</dc:date>
    </item>
  </channel>
</rss>

