<?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: how to clean this data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495918#M131010</link>
    <description>&lt;P&gt;how to reorder? could you use this&amp;nbsp;&lt;STRONG&gt;data&lt;/STRONG&gt; Fitness1 as an example?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
    <pubDate>Sat, 15 Sep 2018 14:00:13 GMT</pubDate>
    <dc:creator>xiangpang</dc:creator>
    <dc:date>2018-09-15T14:00:13Z</dc:date>
    <item>
      <title>how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495867#M130981</link>
      <description>&lt;P&gt;hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have some data need to clean up. In general, value in var1 should be same as value of next available day in var2. This part is easy, I could modify it with LAG function.&lt;/P&gt;&lt;P&gt;If the first letter in var1a or var2a is 'm' then &lt;SPAN&gt;the first letter in var1b or var2b should be 'value'&amp;nbsp; while&amp;nbsp;If the first letter in var1a or var2a is 'n' then the first letter in var1b or var2b should be 'change' .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;However, the data is dirty. Like ID6, some data is missing. the data in day5 of var2 is upside-down. how could I get the data as 'want'?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; Fitness1;&lt;/P&gt;&lt;P&gt;input ID $Var1 $Var1a $var1b $Var2 $Var2a $var2b;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp; &amp;nbsp;day1&amp;nbsp; m178&amp;nbsp; value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; day2&amp;nbsp; m156 value2&amp;nbsp; day2&amp;nbsp; m178&amp;nbsp; value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; day3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; day3&amp;nbsp; &amp;nbsp;m153 value2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; day4&amp;nbsp; n176 change&amp;nbsp; day4&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; day5 &amp;nbsp;n176 change&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;nbsp; day1&amp;nbsp; m174 value1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;nbsp; day2&amp;nbsp; m186 value2&amp;nbsp;&amp;nbsp; day2&amp;nbsp; m174 value1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; day3&lt;/P&gt;&lt;P&gt;2 &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; day4&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3&amp;nbsp; day1&amp;nbsp; m176 value1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3&amp;nbsp; day2&amp;nbsp; m166 value2&amp;nbsp;&amp;nbsp; day2&amp;nbsp; m176 value1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day2&amp;nbsp; m168 value1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; day3 &amp;nbsp;&amp;nbsp;m168&amp;nbsp; value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day3&amp;nbsp; m174 value1&amp;nbsp;&amp;nbsp; Day3&amp;nbsp; &amp;nbsp;n164&amp;nbsp; change2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day3&amp;nbsp; n164 change2&amp;nbsp; Day4&amp;nbsp; &amp;nbsp;m174 &amp;nbsp;value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day4&amp;nbsp; m174 value1&amp;nbsp;&amp;nbsp; Day4&amp;nbsp; &amp;nbsp;n164&amp;nbsp; change2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day4&amp;nbsp; n164 change2&amp;nbsp; Day5&amp;nbsp; &amp;nbsp;n164&amp;nbsp; change2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6 &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; day5&amp;nbsp; &amp;nbsp;m174&amp;nbsp; value1&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day5&amp;nbsp; m342 value3&amp;nbsp; &amp;nbsp;unknown&amp;nbsp;&lt;/P&gt;&lt;P&gt;6 &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; day6&amp;nbsp; m342&amp;nbsp; value3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; want;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; $Var2 $Var2a $var2b;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1 &amp;nbsp;&amp;nbsp;day2&amp;nbsp; m178 value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; day3&amp;nbsp; m153 value2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp; day4&amp;nbsp; n176 change&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;1&amp;nbsp; &amp;nbsp;day5 &amp;nbsp;n176 change&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;nbsp; &amp;nbsp;day2&amp;nbsp; m174 value1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp; day4&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3&amp;nbsp; &amp;nbsp;day2&amp;nbsp; m176 value1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day3 &amp;nbsp;&amp;nbsp;m168&amp;nbsp; value1&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day4&amp;nbsp; m174&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;6&amp;nbsp; day4&amp;nbsp; n164 change2&amp;nbsp;&lt;/P&gt;&lt;P&gt;6 &amp;nbsp;day5&amp;nbsp; &amp;nbsp;m174&amp;nbsp; value1&lt;/P&gt;&lt;P&gt;6&amp;nbsp; Day5&amp;nbsp; &amp;nbsp;n164&amp;nbsp; change2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; unknown&amp;nbsp;&lt;/P&gt;&lt;P&gt;6&amp;nbsp; day6&amp;nbsp; m342&amp;nbsp; value3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Sep 2018 01:40:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495867#M130981</guid>
      <dc:creator>xiangpang</dc:creator>
      <dc:date>2018-09-15T01:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495905#M131002</link>
      <description>&lt;P&gt;do you need to re-order the rows?&lt;/P&gt;&lt;P&gt;if the rows where reordered would you get the answer you are expecting.&lt;/P&gt;&lt;P&gt;Must all records be included or are there conditions where you are expected to drop the record.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Sep 2018 13:01:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495905#M131002</guid>
      <dc:creator>VDD</dc:creator>
      <dc:date>2018-09-15T13:01:47Z</dc:date>
    </item>
    <item>
      <title>Re: how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495918#M131010</link>
      <description>&lt;P&gt;how to reorder? could you use this&amp;nbsp;&lt;STRONG&gt;data&lt;/STRONG&gt; Fitness1 as an example?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Sat, 15 Sep 2018 14:00:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495918#M131010</guid>
      <dc:creator>xiangpang</dc:creator>
      <dc:date>2018-09-15T14:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495921#M131012</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/194581"&gt;@xiangpang&lt;/a&gt;&amp;nbsp;&lt;SPAN&gt;However, the data is dirty. Like ID6, some data is missing. the data in day5 of var2 is upside-down. how could I get the data as 'want'?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;should the record you have noted for ID6 need to be reordered because you say it is upside-down.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Sep 2018 14:08:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495921#M131012</guid>
      <dc:creator>VDD</dc:creator>
      <dc:date>2018-09-15T14:08:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495957#M131025</link>
      <description>&lt;P&gt;but only 2 of them not right order, others are in right order.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Sep 2018 16:08:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/495957#M131025</guid>
      <dc:creator>xiangpang</dc:creator>
      <dc:date>2018-09-15T16:08:55Z</dc:date>
    </item>
    <item>
      <title>Re: how to clean this data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/496042#M131080</link>
      <description>&lt;P&gt;for the 2 records that are out of order, should they be ordered?&amp;nbsp; If so you may have to re-order the records.&lt;/P&gt;&lt;P&gt;is there something about those 2 records where you might need to overlook them and reject them because they are not supported because of missing information?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Sep 2018 14:32:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-clean-this-data/m-p/496042#M131080</guid>
      <dc:creator>VDD</dc:creator>
      <dc:date>2018-09-16T14:32:00Z</dc:date>
    </item>
  </channel>
</rss>

