<?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: Nested DO Loop in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405626#M3741</link>
    <description>&lt;P&gt;That looks right, I think you need another DO loop for the 8 records though, but I'm not sure what you want as a final structure so that will tell you were to put the 8 loop. I think it likely goes in between your current loops.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WORK.Illus;
	do MouseID = 1 to 15;
		do Rep = 1 to 8;
			do Day = 0 to 28 by 4;
				output;
			end;
		end;
	end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 19 Oct 2017 16:11:29 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2017-10-19T16:11:29Z</dc:date>
    <item>
      <title>Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405623#M3740</link>
      <description>&lt;P&gt;I am trying to make a DO Loop that does two things:&lt;/P&gt;&lt;P&gt;1) Create a variable called Mouse ID that repeats the values 1-15, which each value being repeated 8 times.&lt;/P&gt;&lt;P&gt;2) Create a variable called Day, so basically DO&amp;nbsp;Day = 0 TO 28 BY 4. The issue is also getting this repeated for all the 15 mice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The output should start like this, and at the end produce output with 120 variables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mouse ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&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;0&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;4&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;8&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;12&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;16&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;20&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;24&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;28&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;0&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;4&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;How do I make this DO Loop for this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what I started with, but need ideas for how to get everything repeated an appropriate number of times&lt;/P&gt;&lt;P&gt;data&amp;nbsp;WORK.Illus;&lt;BR /&gt;do&amp;nbsp;MouseID = 1&amp;nbsp;to 15;&lt;BR /&gt;do&amp;nbsp;Day = 0 to 28&amp;nbsp;by 4;&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:05:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405623#M3740</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-10-19T16:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405626#M3741</link>
      <description>&lt;P&gt;That looks right, I think you need another DO loop for the 8 records though, but I'm not sure what you want as a final structure so that will tell you were to put the 8 loop. I think it likely goes in between your current loops.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WORK.Illus;
	do MouseID = 1 to 15;
		do Rep = 1 to 8;
			do Day = 0 to 28 by 4;
				output;
			end;
		end;
	end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:11:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405626#M3741</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-10-19T16:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405628#M3742</link>
      <description>&lt;P&gt;Thanks for your answer! So that repeats the Day how I was thinking. The issue is that it repeats the Mouse ID from 1-8, each eight times and then starts repeating from 1 again. I need the variable 1-15 to each repeat eight times. Do I need another repeat statement somewhere?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:17:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405628#M3742</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-10-19T16:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405630#M3743</link>
      <description>&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;MouseID&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;Day&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;3&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;8&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;12&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;118&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;15&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;20&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;119&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;15&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;24&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;120&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;15&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN&gt;28&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This table shows the end of the output as well as it is supposed to look&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:20:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405630#M3743</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-10-19T16:20:54Z</dc:date>
    </item>
    <item>
      <title>Re: Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405636#M3744</link>
      <description>&lt;P&gt;15 Mouse * 8 repititions is 120, but&amp;nbsp;your code already does that....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can add the 1 to 120 by adding in a counter if you want.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WORK.Illus;
	N=0;

	do MouseID = 1 to 15;
			do Day = 0 to 28 by 4;
				N+1;
				output;
			end;
	end;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:25:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405636#M3744</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-10-19T16:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: Nested DO Loop</title>
      <link>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405642#M3745</link>
      <description>&lt;P&gt;Ok, yeah that works. I think the issue was the repeat statement. It kept repeating from 1 to 8 rather than 1 to 15, so when I removed that it worked. Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:28:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/Nested-DO-Loop/m-p/405642#M3745</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-10-19T16:28:58Z</dc:date>
    </item>
  </channel>
</rss>

