<?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 Using Compress in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794309#M38951</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;I have a quick question on separating numbers and units in SAS.&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;So the data I'm having is "10 MG-25MG", I want to separate "10" with "MG-25MG".&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I have tried&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV id="x_Signature"&gt;
&lt;DIV&gt;
&lt;DIV id="x_divtagdefaultwrapper"&gt;
&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN&gt;data&lt;/SPAN&gt;&amp;nbsp;want&lt;SPAN&gt;;&lt;/SPAN&gt;
	txt &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;"100/50 mg medicin"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
	c &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;compress&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;txt&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"0123456789.,/ "&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"K"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;*K is to keep the chars you specified.;&lt;/SPAN&gt;
	txt_b &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;compress&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;txt&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"0123456789.,/"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
&lt;SPAN&gt;run&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV id="x_divtagdefaultwrapper"&gt;But my output is "1025", not "10". Can you please help?&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 03 Feb 2022 17:46:41 GMT</pubDate>
    <dc:creator>desireatem</dc:creator>
    <dc:date>2022-02-03T17:46:41Z</dc:date>
    <item>
      <title>Using Compress</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794309#M38951</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;I have a quick question on separating numbers and units in SAS.&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;So the data I'm having is "10 MG-25MG", I want to separate "10" with "MG-25MG".&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I have tried&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV id="x_Signature"&gt;
&lt;DIV&gt;
&lt;DIV id="x_divtagdefaultwrapper"&gt;
&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN&gt;data&lt;/SPAN&gt;&amp;nbsp;want&lt;SPAN&gt;;&lt;/SPAN&gt;
	txt &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;"100/50 mg medicin"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
	c &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;compress&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;txt&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"0123456789.,/ "&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"K"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;*K is to keep the chars you specified.;&lt;/SPAN&gt;
	txt_b &lt;SPAN&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;compress&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;txt&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"0123456789.,/"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;
&lt;SPAN&gt;run&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV id="x_divtagdefaultwrapper"&gt;But my output is "1025", not "10". Can you please help?&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Feb 2022 17:46:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794309#M38951</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2022-02-03T17:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: Using Compress</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794313#M38952</link>
      <description>&lt;P&gt;Your words and your code don't match.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You words say that you want to separate 10 from the rest of the text, and yet in your code there is no 10. Could you clarify this, please?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 18:03:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794313#M38952</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-02-03T18:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: Using Compress</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794316#M38954</link>
      <description>&lt;DIV&gt;Sure. Here is my data&amp;nbsp;&lt;SPAN&gt;structure:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR aria-hidden="true" /&gt;
&lt;TABLE cellspacing="0" cellpadding="1"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Drug&lt;/TD&gt;
&lt;TD&gt;Strength&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;A/B&lt;/TD&gt;
&lt;TD&gt;10 MG-25MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I tried:&lt;/DIV&gt;
&lt;DIV&gt;data drug;&lt;/DIV&gt;
&lt;DIV&gt;set drug;&lt;/DIV&gt;
&lt;DIV&gt;dose=&lt;SPAN&gt;compress(strength,"0123456789.,/ ","K");&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;unit = compress(strength,"0123456789.,/");&lt;/DIV&gt;
&lt;DIV&gt;run;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Then I get:&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Drug&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;Dose&lt;/TD&gt;
&lt;TD&gt;Unit&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;A/B&lt;/TD&gt;
&lt;TD&gt;1025&lt;/TD&gt;
&lt;TD&gt;MG-MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;What I want is :&lt;/SPAN&gt;
&lt;DIV&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Drug&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;Dose&lt;/TD&gt;
&lt;TD&gt;Unit&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;A/B&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;MG-25MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Feb 2022 18:21:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794316#M38954</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2022-02-03T18:21:33Z</dc:date>
    </item>
    <item>
      <title>Re: Using Compress</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794317#M38955</link>
      <description>&lt;P&gt;Maybe this will help:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
	txt = "10mg-25mg";
   a = scan(txt, 1, '-');  /* get text before the dash */
   b = scan(txt, 2, '-');  /* get text after the dash */
   a_val = input(compress(a,' ', 'A'), 10.); /* get rid of letters, convert to number */
   b_val = input(compress(b,' ', 'A'), 10.);
run;

proc print;run;
proc contents; run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 03 Feb 2022 18:24:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794317#M38955</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2022-02-03T18:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: Using Compress</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794319#M38956</link>
      <description>&lt;P&gt;Thank you Rick!&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 18:29:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Using-Compress/m-p/794319#M38956</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2022-02-03T18:29:58Z</dc:date>
    </item>
  </channel>
</rss>

