<?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: Separating data points in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434568#M13453</link>
    <description>&lt;P&gt;So what do you want for the medi value from ALBUTEROL SULFATE HFA 90 MCG/ACTUATION AEROSOL INHALER?&lt;/P&gt;
&lt;P&gt;If you only want ALBUTEROL then the scan function works fine. If you want more&amp;nbsp; then much more work may be needed, such as defining how we know which part is actually needed for the longer compound names.&lt;/P&gt;</description>
    <pubDate>Tue, 06 Feb 2018 15:34:22 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2018-02-06T15:34:22Z</dc:date>
    <item>
      <title>Separating data points</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434455#M13450</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Hello Madam/Sir,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have this data set with variables Meds1-Meds10.&lt;/P&gt;
&lt;P&gt;I have to create 10 other variables Medi1-Medi10 such that&amp;nbsp;&lt;SPAN&gt;Medi1-Medi10 should have only the name of the medication, that is the first character variable. For example in obs 1,&amp;nbsp; Meds1,&amp;nbsp; the first data point is LIPITOR 10MG TABLET. This will be&amp;nbsp;Lipitor. That is&amp;nbsp;10MG TABLET deleted. The case like in obs 3, Meds2, the&amp;nbsp;BUDESONIDE will stay&amp;nbsp;BUDESONIDE in the new name Medi2.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SAS&amp;nbsp;DATA&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.PHQ11" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="r header" scope="col"&gt;Obs&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds1&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds2&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds3&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds4&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds5&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds6&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds7&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds8&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds9&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;Meds10&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;1&lt;/TH&gt;
&lt;TD class="l data"&gt;LIPITOR 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;BUDESONIDE&lt;/TD&gt;
&lt;TD class="l data"&gt;COREG 12.5 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;NEXIUM 20 MG CAPSULE,DELAYED RELEASE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;ISOSORBIDE MONONITRATE ER 60 MG TABLET,EXTENDED RELEASE 24 HR&lt;/TD&gt;
&lt;TD class="l data"&gt;LEVALBUTEROL HFA 45 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;LEVALBUTEROL 0.63 MG/3 ML SOLUTION FOR NEBULIZATION&lt;/TD&gt;
&lt;TD class="l data"&gt;LISINOPRIL 20 MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;2&lt;/TH&gt;
&lt;TD class="l data"&gt;ALBUTEROL SULFATE HFA 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;AMLODIPINE 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;ATORVASTATIN 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;LIPITOR 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;BUDESONIDE&lt;/TD&gt;
&lt;TD class="l data"&gt;COREG 25 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;NEXIUM 20 MG CAPSULE,DELAYED RELEASE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;LISINOPRIL 20 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;LORATADINE 10 MG TABLET&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;3&lt;/TH&gt;
&lt;TD class="l data"&gt;LIPITOR 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;BUDESONIDE&lt;/TD&gt;
&lt;TD class="l data"&gt;ESOMEPRAZOLE MAGNESIUM 20 MG CAPSULE,DELAYED RELEASE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;ISOSORBIDE MONONITRATE ER 60 MG TABLET,EXTENDED RELEASE 24 HR&lt;/TD&gt;
&lt;TD class="l data"&gt;LEVALBUTEROL HFA 45 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;LISINOPRIL 20 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;LORATADINE 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;METOPROLOL TARTRATE 25 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;VERAPAMIL ER (SR) 240 MG TABLET,EXTENDED RELEASE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;4&lt;/TH&gt;
&lt;TD class="l data"&gt;ALBUTEROL SULFATE HFA 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;AMLODIPINE 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;ATORVASTATIN 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;LIPITOR 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;BUDESONIDE&lt;/TD&gt;
&lt;TD class="l data"&gt;CARVEDILOL 25 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;NEXIUM 20 MG CAPSULE,DELAYED RELEASE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;ISOSORBIDE MONONITRATE ER 60 MG TABLET,EXTENDED RELEASE 24 HR&lt;/TD&gt;
&lt;TD class="l data"&gt;LISINOPRIL 20 MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;5&lt;/TH&gt;
&lt;TD class="l data"&gt;LIPITOR 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;BUDESONIDE&lt;/TD&gt;
&lt;TD class="l data"&gt;ESOMEPRAZOLE MAGNESIUM 20 MG CAPSULE,DELAYED RELEASE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;ISOSORBIDE MONONITRATE ER 60 MG TABLET,EXTENDED RELEASE 24 HR&lt;/TD&gt;
&lt;TD class="l data"&gt;LEVALBUTEROL HFA 45 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;LISINOPRIL 20 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;LORATADINE 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;METOPROLOL TARTRATE 25 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;VERAPAMIL ER (SR) 240 MG TABLET,EXTENDED RELEASE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;6&lt;/TH&gt;
&lt;TD class="l data"&gt;ALBUTEROL 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;CALCIUM 600 + D(3) 600 MG (1,500 MG)&lt;/TD&gt;
&lt;TD class="l data"&gt;VITAMIN D2 50,000 UNIT CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;CENTRUM ORAL&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;FISH OIL 1,000 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 110 MCG/ACTUATION HFA AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;FAMOTIDINE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;7&lt;/TH&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;CALCIUM 600 + D(3) 600 MG (1,500 MG)&lt;/TD&gt;
&lt;TD class="l data"&gt;CARVEDILOL 3.125 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;FAMOTIDINE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;CENTRUM ORAL&lt;/TD&gt;
&lt;TD class="l data"&gt;FUROSEMIDE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;LEVOCETIRIZINE 5 MG TABLET&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;8&lt;/TH&gt;
&lt;TD class="l data"&gt;AMLODIPINE 10 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;CALCIUM 600 + D(3) 600 MG (1,500 MG)&lt;/TD&gt;
&lt;TD class="l data"&gt;CARVEDILOL 3.125 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;FAMOTIDINE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;CENTRUM ORAL&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;CLARITIN 10 MG TABLET&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;9&lt;/TH&gt;
&lt;TD class="l data"&gt;PROVENTIL HFA 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;ALBUTEROL 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;CALCIUM 600 + D(3) 600 MG (1,500 MG)&lt;/TD&gt;
&lt;TD class="l data"&gt;FAMOTIDINE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;CENTRUM ORAL&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;FISH OIL 1,000 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;FLUTICASONE 50 MCG/ACTUATION NASAL SPRAY,SUSPENSION&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="r rowheader" scope="row"&gt;10&lt;/TH&gt;
&lt;TD class="l data"&gt;ALBUTEROL SULFATE HFA 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;ALBUTEROL 90 MCG/ACTUATION AEROSOL INHALER&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;EXFORGE HCT 10 MG&lt;/TD&gt;
&lt;TD class="l data"&gt;FAMOTIDINE 20 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;GABAPENTIN 100 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;CLONIDINE HCL 0.1 MG TABLET&lt;/TD&gt;
&lt;TD class="l data"&gt;CENTRUM ORAL&lt;/TD&gt;
&lt;TD class="l data"&gt;FISH OIL 1,000 MG CAPSULE&lt;/TD&gt;
&lt;TD class="l data"&gt;CALCIUM 600 + D(3) 600 MG (1,500 MG)&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 06 Feb 2018 03:55:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434455#M13450</guid>
      <dc:creator>desireatem</dc:creator>
      <dc:date>2018-02-06T03:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: Separating data points</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434457#M13452</link>
      <description>&lt;P&gt;med1=scan(med1,1) and similar thing should work if it is only value. if you want to&amp;nbsp;extract the value till the number then&lt;/P&gt;
&lt;PRE&gt;data lll;&lt;BR /&gt;retain pattern;&lt;BR /&gt; IF _N_ =1 THEN PATTERN = PRXPARSE ("/([^0-9]+)/"); &lt;BR /&gt;input a $50.;&lt;BR /&gt;if prxmatch(pattern, a) then &lt;BR /&gt; call prxposn(pattern, 1, position, length);&lt;BR /&gt; val = substr(a,position, length);&lt;BR /&gt;drop pattern position length; &lt;BR /&gt;datalines;&lt;BR /&gt;my medicine 345&lt;BR /&gt;medicine 293&lt;BR /&gt;my medicine nice 76 this&lt;BR /&gt;; &lt;/PRE&gt;</description>
      <pubDate>Tue, 06 Feb 2018 17:32:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434457#M13452</guid>
      <dc:creator>kiranv_</dc:creator>
      <dc:date>2018-02-06T17:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: Separating data points</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434568#M13453</link>
      <description>&lt;P&gt;So what do you want for the medi value from ALBUTEROL SULFATE HFA 90 MCG/ACTUATION AEROSOL INHALER?&lt;/P&gt;
&lt;P&gt;If you only want ALBUTEROL then the scan function works fine. If you want more&amp;nbsp; then much more work may be needed, such as defining how we know which part is actually needed for the longer compound names.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Feb 2018 15:34:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Separating-data-points/m-p/434568#M13453</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-02-06T15:34:22Z</dc:date>
    </item>
  </channel>
</rss>

