<?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: How would I Reverse Order of All Variables, Rows, and Columns in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443660#M111018</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Reversing of all the observations in a data set is an easy process, We can do it in many forms.one of the solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data want;&lt;BR /&gt;do i=nobs to 1 by -1;&lt;BR /&gt;set have point=i nobs=nobs;&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;stop;&lt;BR /&gt;run;&lt;/P&gt;</description>
    <pubDate>Thu, 08 Mar 2018 07:27:59 GMT</pubDate>
    <dc:creator>srinath3111</dc:creator>
    <dc:date>2018-03-08T07:27:59Z</dc:date>
    <item>
      <title>Important question</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443631#M111005</link>
      <description />
      <pubDate>Thu, 04 Oct 2018 02:06:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443631#M111005</guid>
      <dc:creator>austinrousevelt</dc:creator>
      <dc:date>2018-10-04T02:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: How would I Reverse Order of All Variables, Rows, and Columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443638#M111009</link>
      <description>&lt;P&gt;Suggestion:&amp;nbsp; start with reversing the order of the rows.&amp;nbsp; The other pieces of the problem are much more difficult.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Mar 2018 06:03:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443638#M111009</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-03-08T06:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: How would I Reverse Order of All Variables, Rows, and Columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443660#M111018</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Reversing of all the observations in a data set is an easy process, We can do it in many forms.one of the solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data want;&lt;BR /&gt;do i=nobs to 1 by -1;&lt;BR /&gt;set have point=i nobs=nobs;&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;stop;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Mar 2018 07:27:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443660#M111018</guid>
      <dc:creator>srinath3111</dc:creator>
      <dc:date>2018-03-08T07:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: How would I Reverse Order of All Variables, Rows, and Columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443697#M111026</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is a start, using &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/186962"&gt;@srinath3111&lt;/a&gt; solution for reversing row order.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql noprint;
    SELECT nvar
    INTO :ncols
    FROM dictionary.tables
    WHERE libname="SASHELP" and memname="CLASS";
quit;

data _NULL_;
    set sashelp.vcolumn (where=(libname="SASHELP" and memname="CLASS")) end=eof;

    array lengths (&amp;amp;ncols.) $5. _TEMPORARY_;
    array columns (&amp;amp;ncols.) $32. _TEMPORARY_;

    lengths(&amp;amp;ncols.-varnum+1)=ifc(strip(type)='char',cats('$',length,'.'),cats(length,'.'));
    columns(&amp;amp;ncols.-varnum+1)=name;

    if eof then do;
        call execute('data want; format ');
        do i=1 to &amp;amp;ncols.;
            call execute(cat(' ',columns(i),lengths(i)));
        end;
        call execute('; do i=nobs to 1 by -1; set sashelp.class nobs=nobs point=i; output; end; stop; run;');

        /* reverse values of numeric variables */
        call execute('data want; set want; array nums(*) _NUMERIC_;');
        do i=1 to &amp;amp;ncols.;
            if substr(lengths(i),1,1) ne '$' then do;
                call execute(cat(columns(i),'=input(reverse(put(',columns(i),',',lengths(i),')),',lengths(i),');'));
            end;
        end;
        call execute('run;');
    end;

run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 08 Mar 2018 10:01:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443697#M111026</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2018-03-08T10:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: How would I Reverse Order of All Variables, Rows, and Columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443728#M111035</link>
      <description>&lt;P&gt;If "&lt;SPAN&gt;values within cells" are all a string, then that would be easy for IML code and data step.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Mar 2018 12:53:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Important-question/m-p/443728#M111035</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-03-08T12:53:14Z</dc:date>
    </item>
  </channel>
</rss>

