<?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 Generating repeated sequence in SAS Datastep in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864851#M341513</link>
    <description>&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need help in generating repeated sequence. I have 3 inputs in macro variable&amp;nbsp;&lt;/P&gt;&lt;P&gt;Min Value = 1 (Starting number of the sequence)&lt;/P&gt;&lt;P&gt;Max Value = 3&amp;nbsp;(Ending number of the sequence)&lt;/P&gt;&lt;P&gt;No of iterations = 2&amp;nbsp;(No of times the sequence to be repeated)&lt;/P&gt;&lt;P&gt;With the above input I would like to see a dataset with the below result.&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 17 Mar 2023 14:32:36 GMT</pubDate>
    <dc:creator>shankvi8</dc:creator>
    <dc:date>2023-03-17T14:32:36Z</dc:date>
    <item>
      <title>Generating repeated sequence in SAS Datastep</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864851#M341513</link>
      <description>&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need help in generating repeated sequence. I have 3 inputs in macro variable&amp;nbsp;&lt;/P&gt;&lt;P&gt;Min Value = 1 (Starting number of the sequence)&lt;/P&gt;&lt;P&gt;Max Value = 3&amp;nbsp;(Ending number of the sequence)&lt;/P&gt;&lt;P&gt;No of iterations = 2&amp;nbsp;(No of times the sequence to be repeated)&lt;/P&gt;&lt;P&gt;With the above input I would like to see a dataset with the below result.&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Mar 2023 14:32:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864851#M341513</guid>
      <dc:creator>shankvi8</dc:creator>
      <dc:date>2023-03-17T14:32:36Z</dc:date>
    </item>
    <item>
      <title>Re: Generating repeated sequence in SAS Datastep</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864854#M341514</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/440925"&gt;@shankvi8&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Dear All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Need help in generating repeated sequence. I have 3 inputs in macro variable&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Min Value = 1 (Starting number of the sequence)&lt;/P&gt;
&lt;P&gt;Max Value = 3&amp;nbsp;(Ending number of the sequence)&lt;/P&gt;
&lt;P&gt;No of iterations = 2&amp;nbsp;(No of times the sequence to be repeated)&lt;/P&gt;
&lt;P&gt;With the above input I would like to see a dataset with the below result.&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;2&lt;/P&gt;
&lt;P&gt;3&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;2&lt;/P&gt;
&lt;P&gt;3&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You could at least provide the names of your macro variables, the name of the data set and variable in the dataset.&lt;/P&gt;
&lt;P&gt;One way:&lt;/P&gt;
&lt;PRE&gt;%let min= 1;
%let max= 3;
%let iter= 2;

data want;
   do i= 1 to &amp;amp;iter;
      do x=&amp;amp;min to &amp;amp;max;
         output;
      end;
   end;
   drop i;
run;&lt;/PRE&gt;
&lt;P&gt;Caution: this makes to checks that max is greater than min.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Mar 2023 14:42:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864854#M341514</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-03-17T14:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: Generating repeated sequence in SAS Datastep</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864857#M341516</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    do j=1 to &amp;amp;no_of_iterations;
        do i=&amp;amp;minvalue to &amp;amp;maxvalue;
            output;
        end;
    drop j;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 17 Mar 2023 14:44:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864857#M341516</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-03-17T14:44:17Z</dc:date>
    </item>
    <item>
      <title>Re: Generating repeated sequence in SAS Datastep</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864860#M341517</link>
      <description>Excellent. Thanks for sharing</description>
      <pubDate>Fri, 17 Mar 2023 14:45:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Generating-repeated-sequence-in-SAS-Datastep/m-p/864860#M341517</guid>
      <dc:creator>shankvi8</dc:creator>
      <dc:date>2023-03-17T14:45:09Z</dc:date>
    </item>
  </channel>
</rss>

