<?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: SAS Code Help: Need to create a column that has multiple values and assign all values to each ro in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712193#M219511</link>
    <description>&lt;P&gt;Hi and welcome to the SAS Community.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For a first time poster, you're doing very well &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Nice explanation and data we can work with.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try the code below and see if it works. Feel free to ask.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Account $ AccountNumber $;
datalines;
Alpha ABC1
Beta  ABC2
Delta ABC3
;

data want;
   set have;
   do scale = 1 to 3;
      output;
   end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Account  AccountNumber  scale 
Alpha    ABC1           1 
Alpha    ABC1           2 
Alpha    ABC1           3 
Beta     ABC2           1 
Beta     ABC2           2 
Beta     ABC2           3 
Delta    ABC3           1 
Delta    ABC3           2 
Delta    ABC3           3 &lt;/PRE&gt;</description>
    <pubDate>Mon, 18 Jan 2021 19:03:39 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2021-01-18T19:03:39Z</dc:date>
    <item>
      <title>SAS Code Help: Need to create a column that has multiple values and assign all values to each row</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712187#M219508</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First time poster so please excuse anything I miss.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I work with confidential data so I won't be able to post the details here but essentially what I'm trying to do is create one column that has multiple variables (a scale if you will) and assign that scale to each observation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table 1 looks like this&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Account&lt;/TD&gt;&lt;TD&gt;Account Number&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Alpha&lt;/TD&gt;&lt;TD&gt;ABC1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Beta&lt;/TD&gt;&lt;TD&gt;ABC2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;ABC3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I want the output to look like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Account&lt;/TD&gt;&lt;TD&gt;Account Number&lt;/TD&gt;&lt;TD&gt;Scale&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Alpha&lt;/TD&gt;&lt;TD&gt;ABC1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Alpha&lt;/TD&gt;&lt;TD&gt;ABC1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Alpha&lt;/TD&gt;&lt;TD&gt;ABC1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Beta&lt;/TD&gt;&lt;TD&gt;ABC2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Beta&lt;/TD&gt;&lt;TD&gt;ABC2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Beta&lt;/TD&gt;&lt;TD&gt;ABC2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;ABC3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;ABC3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;ABC3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any advice?&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2021 18:55:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712187#M219508</guid>
      <dc:creator>Pattyp33</dc:creator>
      <dc:date>2021-01-18T18:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Code Help: Need to create a column that has multiple values and assign all values to each ro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712193#M219511</link>
      <description>&lt;P&gt;Hi and welcome to the SAS Community.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For a first time poster, you're doing very well &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Nice explanation and data we can work with.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try the code below and see if it works. Feel free to ask.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Account $ AccountNumber $;
datalines;
Alpha ABC1
Beta  ABC2
Delta ABC3
;

data want;
   set have;
   do scale = 1 to 3;
      output;
   end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Account  AccountNumber  scale 
Alpha    ABC1           1 
Alpha    ABC1           2 
Alpha    ABC1           3 
Beta     ABC2           1 
Beta     ABC2           2 
Beta     ABC2           3 
Delta    ABC3           1 
Delta    ABC3           2 
Delta    ABC3           3 &lt;/PRE&gt;</description>
      <pubDate>Mon, 18 Jan 2021 19:03:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712193#M219511</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2021-01-18T19:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Code Help: Need to create a column that has multiple values and assign all values to each ro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712202#M219517</link>
      <description>&lt;P&gt;THANK YOU!! It worked perfectly!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Those dang do statements,&amp;nbsp;something I should have payed more attention to in school lol&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you again!&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2021 19:15:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712202#M219517</guid>
      <dc:creator>Pattyp33</dc:creator>
      <dc:date>2021-01-18T19:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Code Help: Need to create a column that has multiple values and assign all values to each ro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712208#M219522</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/364499"&gt;@Pattyp33&lt;/a&gt;&amp;nbsp; Sorry just noticed the thread already answered. One could think through other ways if we care-&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data have;
input Account $ AccountNumber $;
datalines;
Alpha ABC1
Beta  ABC2
Delta ABC3
;
/*Create VIEW of your scale*/
data temp/view=temp;
 do scale=1 to 3;
  output;
 end;
run;
/*Cross join */
proc sql;
 create table want as
 select a.*,scale
 from have a,temp
 order by accountnumber, scale;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2021 19:27:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Code-Help-Need-to-create-a-column-that-has-multiple-values/m-p/712208#M219522</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2021-01-18T19:27:20Z</dc:date>
    </item>
  </channel>
</rss>

