<?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 Why the order of the output is coming somewhat wrongly in Proc report? in SAS Data Science</title>
    <link>https://communities.sas.com/t5/SAS-Data-Science/Why-the-order-of-the-output-is-coming-somewhat-wrongly-in-Proc/m-p/115327#M970</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data one;&lt;/P&gt;&lt;P&gt;INPUT ZIP CTY $ VAR :$15. SALES;&lt;/P&gt;&lt;P&gt;CARDS;&lt;/P&gt;&lt;P&gt;52423 Scott Merlot 186.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52423 Scott Chardonnay 156.61&lt;/P&gt;&lt;P&gt;52423 Scott Zinfandel 35.5&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52423 Scott Merlot 55.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52388 Scott Merlot 122.89&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52388 Scott Chardonnay 78.22 &lt;/P&gt;&lt;P&gt;52388 Scott Zinfandel 15.4&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Merlot 385.51&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Chardonnay 246&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Zinfandel 151.1&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Chardonnay 76.24 &lt;/P&gt;&lt;P&gt;52199 Adams Merlot 233.03&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52199 Adams Chardonnay 185.22&lt;/P&gt;&lt;P&gt;52199 Adams Zinfandel 95.84&amp;nbsp; &lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;proc report data=one nofs headline headskip;&lt;/P&gt;&lt;P&gt;column cty zip var sales;&lt;/P&gt;&lt;P&gt;define var / display;&lt;/P&gt;&lt;P&gt;define sales / order;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Nov 2012 04:23:24 GMT</pubDate>
    <dc:creator>devarayalu</dc:creator>
    <dc:date>2012-11-02T04:23:24Z</dc:date>
    <item>
      <title>Why the order of the output is coming somewhat wrongly in Proc report?</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Why-the-order-of-the-output-is-coming-somewhat-wrongly-in-Proc/m-p/115327#M970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data one;&lt;/P&gt;&lt;P&gt;INPUT ZIP CTY $ VAR :$15. SALES;&lt;/P&gt;&lt;P&gt;CARDS;&lt;/P&gt;&lt;P&gt;52423 Scott Merlot 186.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52423 Scott Chardonnay 156.61&lt;/P&gt;&lt;P&gt;52423 Scott Zinfandel 35.5&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52423 Scott Merlot 55.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52388 Scott Merlot 122.89&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52388 Scott Chardonnay 78.22 &lt;/P&gt;&lt;P&gt;52388 Scott Zinfandel 15.4&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Merlot 385.51&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Chardonnay 246&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Zinfandel 151.1&amp;nbsp; &lt;/P&gt;&lt;P&gt;52200 Adams Chardonnay 76.24 &lt;/P&gt;&lt;P&gt;52199 Adams Merlot 233.03&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;52199 Adams Chardonnay 185.22&lt;/P&gt;&lt;P&gt;52199 Adams Zinfandel 95.84&amp;nbsp; &lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;proc report data=one nofs headline headskip;&lt;/P&gt;&lt;P&gt;column cty zip var sales;&lt;/P&gt;&lt;P&gt;define var / display;&lt;/P&gt;&lt;P&gt;define sales / order;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2012 04:23:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Why-the-order-of-the-output-is-coming-somewhat-wrongly-in-Proc/m-p/115327#M970</guid>
      <dc:creator>devarayalu</dc:creator>
      <dc:date>2012-11-02T04:23:24Z</dc:date>
    </item>
    <item>
      <title>Re: Why the order of the output is coming somewhat wrongly in Proc report?</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Why-the-order-of-the-output-is-coming-somewhat-wrongly-in-Proc/m-p/388636#M5861</link>
      <description>&lt;P&gt;In order to answer that, the question is "What order do you want to see?"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In looking at your code, I made a couple changes including:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;1. &amp;nbsp;Changed VAR to VARIETY --&amp;gt; since using a keyword is usually ill-advised in case it causes issues when running certain procedures.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;2. &amp;nbsp;Sorted the data --&amp;gt; so that the data could be sorted in the desired way before reporting&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;3. &amp;nbsp;Formatted the variables SALES so all sales would show with 2 places after the decimal.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;4. &amp;nbsp;Removed the last line in the call to the REPORT procedure since it was not clear what you were trying to do. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;5. &amp;nbsp;Reordered the columns in the report (I wasn't sure which order you wanted).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/*** BEGIN REVISED CODE ***/&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Data one;&lt;BR /&gt;INPUT ZIP CTY $ VARIETY :$15. SALES;&lt;BR /&gt;FORMAT SALES&amp;nbsp;12.2;&lt;BR /&gt;CARDS;&lt;BR /&gt;52423 Scott Merlot 186. &lt;BR /&gt;52423 Scott Chardonnay 156.61&lt;BR /&gt;52423 Scott Zinfandel 35.5 &lt;BR /&gt;52423 Scott Merlot 55.3 &lt;BR /&gt;52388 Scott Merlot 122.89 &lt;BR /&gt;52388 Scott Chardonnay 78.22&lt;BR /&gt;52388 Scott Zinfandel 15.4 &lt;BR /&gt;52200 Adams Merlot 385.51 &lt;BR /&gt;52200 Adams Chardonnay 246 &lt;BR /&gt;52200 Adams Zinfandel 151.1 &lt;BR /&gt;52200 Adams Chardonnay 76.24&lt;BR /&gt;52199 Adams Merlot 233.03 &lt;BR /&gt;52199 Adams Chardonnay 185.22&lt;BR /&gt;52199 Adams Zinfandel 95.84 &lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;proc sort data=one out=two;&lt;BR /&gt; by descending sales;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;proc report data=two nofs headline headskip;&lt;BR /&gt;column variety sales cty zip;&lt;BR /&gt;define variety / display;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/*** END REVISED CODE ***/&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The revised report now creates the following SAS Output sorted in order of descending sales:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;VARIETY&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;SALES&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;CTY&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;ZIP&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Merlot&lt;/TD&gt;
&lt;TD class="r data"&gt;385.51&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Chardonnay&lt;/TD&gt;
&lt;TD class="r data"&gt;246.00&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Merlot&lt;/TD&gt;
&lt;TD class="r data"&gt;233.03&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52199&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Merlot&lt;/TD&gt;
&lt;TD class="r data"&gt;186.00&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52423&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Chardonnay&lt;/TD&gt;
&lt;TD class="r data"&gt;185.22&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52199&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Chardonnay&lt;/TD&gt;
&lt;TD class="r data"&gt;156.61&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52423&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Zinfandel&lt;/TD&gt;
&lt;TD class="r data"&gt;151.10&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Merlot&lt;/TD&gt;
&lt;TD class="r data"&gt;122.89&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52388&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Zinfandel&lt;/TD&gt;
&lt;TD class="r data"&gt;95.84&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52199&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Chardonnay&lt;/TD&gt;
&lt;TD class="r data"&gt;78.22&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52388&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Chardonnay&lt;/TD&gt;
&lt;TD class="r data"&gt;76.24&lt;/TD&gt;
&lt;TD class="l data"&gt;Adams&lt;/TD&gt;
&lt;TD class="r data"&gt;52200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Merlot&lt;/TD&gt;
&lt;TD class="r data"&gt;55.30&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52423&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Zinfandel&lt;/TD&gt;
&lt;TD class="r data"&gt;35.50&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52423&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Zinfandel&lt;/TD&gt;
&lt;TD class="r data"&gt;15.40&lt;/TD&gt;
&lt;TD class="l data"&gt;Scott&lt;/TD&gt;
&lt;TD class="r data"&gt;52388&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps!&lt;/P&gt;
&lt;P&gt;Doug&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2017 21:46:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Why-the-order-of-the-output-is-coming-somewhat-wrongly-in-Proc/m-p/388636#M5861</guid>
      <dc:creator>DougWielenga</dc:creator>
      <dc:date>2017-08-16T21:46:26Z</dc:date>
    </item>
  </channel>
</rss>

