<?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: Rewrite Macro rolling regression for output in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313655#M16519</link>
    <description>&lt;P&gt;you are missing a semicolon after&amp;nbsp;&lt;SPAN&gt;r=resid&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 23 Nov 2016 04:09:13 GMT</pubDate>
    <dc:creator>PGStats</dc:creator>
    <dc:date>2016-11-23T04:09:13Z</dc:date>
    <item>
      <title>Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313650#M16518</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am a new user&amp;nbsp;of Sas but I have to try macro for rolling regression 12 months, shift one month forward. I did this one and it can run well for PROC REG with OUTEST. So&amp;nbsp;I want to rewrite it for getting residual variable from OUTPUT, I tried many times and it is not working in every loop order. I did change one&amp;nbsp;part like this:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc reg data=&amp;amp;data;&lt;BR /&gt;where &amp;amp;date between &amp;amp;idate1 and &amp;amp;idate2;&lt;BR /&gt;model &amp;amp;model_equation;&lt;BR /&gt;&amp;amp;by_id;&lt;BR /&gt;output out=_outest_ds r=resid&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;%* Add loop date range variables to output set;&lt;BR /&gt;data _outest_ds;&lt;BR /&gt;set _outest_ds;&lt;BR /&gt;&lt;STRIKE&gt;regobs= _p_ + _edf_; %* number of observations in regression;&amp;nbsp;&lt;/STRIKE&gt;I delete this line because edf is from outest, but I changed it into OUTPUT &amp;nbsp;and do not know how to count regressors.&amp;nbsp;&lt;BR /&gt;date1= &amp;amp;idate1;&lt;BR /&gt;date2= &amp;amp;idate2;&lt;BR /&gt;%if &amp;amp;year_date=0 %then format date1 date2 date9.;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;THE CODE THAT I RUN FROM THE LINK BELOW&amp;nbsp;and I can get the results of R-square correctly with rolling window 12 months.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.lexjansen.com/nesug/nesug07/sa/sa04.pdf" target="_blank"&gt;http://www.lexjansen.com/nesug/nesug07/sa/sa04.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I REALLY APPRECIATE YOUR HELP. I AM UNDER STRESSED NOW.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Nguyen&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Nov 2016 03:44:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313650#M16518</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-23T03:44:38Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313655#M16519</link>
      <description>&lt;P&gt;you are missing a semicolon after&amp;nbsp;&lt;SPAN&gt;r=resid&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Nov 2016 04:09:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313655#M16519</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-11-23T04:09:13Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313657#M16520</link>
      <description>Thank you, I fixed it and there is no result, 0 observations and date 1,&lt;BR /&gt;date 2.&lt;BR /&gt;&lt;BR /&gt;The old one, I got the results not in order of loop, they are mess up, I&lt;BR /&gt;dont know how to fix it.&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Wed, 23 Nov 2016 04:15:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313657#M16520</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-23T04:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313658#M16521</link>
      <description>&lt;P&gt;Get the code working without any macros first. That will be a lot easier. Then transform back into macro coding.&lt;/P&gt;</description>
      <pubDate>Wed, 23 Nov 2016 04:22:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313658#M16521</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-11-23T04:22:21Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313672#M16523</link>
      <description>&lt;P&gt;Thank you, I did try it in simple form but the problem is rolling window for proc reg, I cannot create rolling loops because huge data. So I found this one and it works.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Nov 2016 06:05:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313672#M16523</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-23T06:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313952#M16532</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is the code that you used for&amp;nbsp;&lt;SPAN&gt;PROC REG with OUTEST. I am struggling to run a rolling regression for my data as well. I referred to the same article that you did but I dint come up with the right code yet.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Nov 2016 03:45:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313952#M16532</guid>
      <dc:creator>Amalik</dc:creator>
      <dc:date>2016-11-24T03:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: Rewrite Macro rolling regression for output</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313981#M16533</link>
      <description>Hi, you can use the link that I attached below. it can works well.&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Thu, 24 Nov 2016 06:53:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Rewrite-Macro-rolling-regression-for-output/m-p/313981#M16533</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-24T06:53:50Z</dc:date>
    </item>
  </channel>
</rss>

