<?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: Assign Value to new variable. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439449#M109660</link>
    <description>&lt;P&gt;If you subtract one from ID into a new dataset&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data b; set a; id=id-1; run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and join a to b by id, you can then work with the next name.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure what the logic is for those symbols, but at least it's a start.&lt;/P&gt;</description>
    <pubDate>Thu, 22 Feb 2018 20:30:15 GMT</pubDate>
    <dc:creator>tomrvincent</dc:creator>
    <dc:date>2018-02-22T20:30:15Z</dc:date>
    <item>
      <title>Assign Value to new variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439420#M109653</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am not an expert SAS programmer, I need help with assign value to new variables based on the&amp;nbsp;"D" value&amp;nbsp;&amp;nbsp;"Report_Lev1", "Report_Lev2",&amp;nbsp;"Report_Lev3", and "Report_Lev4".&amp;nbsp; below is data and output:&lt;/P&gt;&lt;P&gt;DATA A;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&lt;BR /&gt;1&amp;nbsp;JOE DOES&amp;nbsp;|-&lt;BR /&gt;2&amp;nbsp;RAY DOES&amp;nbsp;|-|&lt;BR /&gt;3&amp;nbsp;JOHN DOES&amp;nbsp;|-|-&lt;BR /&gt;4&amp;nbsp;JANE DOES&amp;nbsp;|-|-|&lt;BR /&gt;5&amp;nbsp;ANN DOES&amp;nbsp;|-|-|-&lt;BR /&gt;6&amp;nbsp;DAN DOES&amp;nbsp;|-|-|-&lt;BR /&gt;7&amp;nbsp;SCOTT DOES&amp;nbsp;|-|-|&lt;BR /&gt;8&amp;nbsp;ME DOES&amp;nbsp;&amp;nbsp;|-|-|-&lt;BR /&gt;9&amp;nbsp;KIM DOES&amp;nbsp;|-|-|-&lt;BR /&gt;10&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;|-|&lt;BR /&gt;11&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;|-|-&lt;BR /&gt;12&amp;nbsp;JOHN ME&amp;nbsp;&amp;nbsp;|-|-|&lt;BR /&gt;13&amp;nbsp;ANNE ME&amp;nbsp;&amp;nbsp;|-|-|-&lt;BR /&gt;14&amp;nbsp;TIM ME&amp;nbsp;&amp;nbsp;|-|-|-&lt;BR /&gt;15&amp;nbsp;ANDY ME&amp;nbsp;&amp;nbsp;|-|-|&lt;BR /&gt;16&amp;nbsp;TRACY ME&amp;nbsp;|-|-|-&lt;BR /&gt;17&amp;nbsp;DAVID ME&amp;nbsp;|-|-|-&lt;BR /&gt;18&amp;nbsp;LORI ME&amp;nbsp;&amp;nbsp;|-|-|-&lt;/P&gt;&lt;P&gt;I need help to produce the result below:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ID&amp;nbsp;NAME&amp;nbsp;&amp;nbsp;D&amp;nbsp;Report_Lev1&amp;nbsp;Report_Lev2&amp;nbsp;Report_Lev3&amp;nbsp;Report_Lev4&lt;BR /&gt;1&amp;nbsp;JOE DOES&amp;nbsp;|-&amp;nbsp;BEGIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;2&amp;nbsp;RAY DOES&amp;nbsp;|-|&amp;nbsp;RAY DOES&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;3&amp;nbsp;JOHN DOES&amp;nbsp;|-|-&amp;nbsp;RAY DOES&amp;nbsp;RAY DOES&amp;nbsp;&amp;nbsp;&lt;BR /&gt;4&amp;nbsp;JANE DOES&amp;nbsp;|-|-|&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;JOHN DOES&amp;nbsp;&lt;BR /&gt;5&amp;nbsp;ANN DOES&amp;nbsp;|-|-|-&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;JANE DOES&amp;nbsp;ANN DOES&lt;BR /&gt;6&amp;nbsp;DAN DOES&amp;nbsp;|-|-|-&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;JANE DOES&amp;nbsp;DAN DOES&lt;BR /&gt;7&amp;nbsp;SCOTT DOES&amp;nbsp;|-|-|&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;JOHN DOES&amp;nbsp;&lt;BR /&gt;8&amp;nbsp;ME DOES&amp;nbsp;&amp;nbsp;|-|-|-&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;SCOTT DOES&amp;nbsp;ME DOES&lt;BR /&gt;9&amp;nbsp;KIM DOES&amp;nbsp;|-|-|-&amp;nbsp;RAY DOES&amp;nbsp;JOHN DOES&amp;nbsp;SCOTT DOES&amp;nbsp;KIM DOES&lt;BR /&gt;10&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;|-|&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;11&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;&lt;BR /&gt;12&amp;nbsp;JOHN ME&amp;nbsp;&amp;nbsp;|-|-|&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&lt;BR /&gt;13&amp;nbsp;ANNE ME&amp;nbsp;&amp;nbsp;|-|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;JOHN ME&amp;nbsp;&amp;nbsp;ANNE ME&lt;BR /&gt;14&amp;nbsp;TIM ME&amp;nbsp;&amp;nbsp;|-|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;JOHN ME&amp;nbsp;&amp;nbsp;TIM ME&lt;BR /&gt;15&amp;nbsp;ANDY ME&amp;nbsp;&amp;nbsp;|-|-|&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&lt;BR /&gt;16&amp;nbsp;TRACY ME&amp;nbsp;|-|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;ANDY ME&amp;nbsp;&amp;nbsp;TRACY ME&lt;BR /&gt;17&amp;nbsp;DAVID ME&amp;nbsp;|-|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;ANDY ME&amp;nbsp;&amp;nbsp;DAVID ME&lt;BR /&gt;18&amp;nbsp;LORI ME&amp;nbsp;&amp;nbsp;|-|-|-&amp;nbsp;JANE ME&amp;nbsp;&amp;nbsp;JOE ME&amp;nbsp;&amp;nbsp;ANDY ME&amp;nbsp;&amp;nbsp;LORI ME&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Thank you for your assistance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 19:35:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439420#M109653</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2018-02-22T19:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: Assign Value to new variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439449#M109660</link>
      <description>&lt;P&gt;If you subtract one from ID into a new dataset&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data b; set a; id=id-1; run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and join a to b by id, you can then work with the next name.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure what the logic is for those symbols, but at least it's a start.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 20:30:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439449#M109660</guid>
      <dc:creator>tomrvincent</dc:creator>
      <dc:date>2018-02-22T20:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: Assign Value to new variable.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439462#M109662</link>
      <description>&lt;P&gt;The data doesn't make any sense until what logic your using to get the result.&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/49478"&gt;@BonnaryW&lt;/a&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 21:01:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Assign-Value-to-new-variable/m-p/439462#M109662</guid>
      <dc:creator>SuryaKiran</dc:creator>
      <dc:date>2018-02-22T21:01:16Z</dc:date>
    </item>
  </channel>
</rss>

