<?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: variable names change in npar1way ods in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865464#M341784</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/308996"&gt;@pmbrown&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;i mean to say it's a version issue. At some point sas change this ods, although from a search online a can't find a sas note about this change, although maybe this is related:&amp;nbsp;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802" target="_blank" rel="noopener"&gt;https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;i'll need to explore it more ... i have old macros using npar1way that no longer run because of this, so i've been aware of it for a while, but never looked into it until now, cheers&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Each release for quite awhile SAS has provided summaries of what is new in the online help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.4/statug/statug_whatsnew_sect036.htm" target="_blank"&gt;https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.4/statug/statug_whatsnew_sect036.htm&lt;/A&gt; which is the documentation for SAS/Stat 15.1 in the What's New listing for NPAR1WAY&lt;/P&gt;</description>
    <pubDate>Tue, 21 Mar 2023 15:35:29 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2023-03-21T15:35:29Z</dc:date>
    <item>
      <title>variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865388#M341753</link>
      <description>&lt;P&gt;i develop my code in pc sas but ultimately run it on unix. I am running npar1way and using the ods KruskalWallisTest created. On unix the p-value is 'nvalue1' in this ods, in the former it's 'prob'. Is there an option i can add to my code so it won't use the newer variable name nvalue1, ie so the code i develop in pc sas works in unix in this scenario?&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 08:50:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865388#M341753</guid>
      <dc:creator>pmbrown</dc:creator>
      <dc:date>2023-03-21T08:50:56Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865396#M341754</link>
      <description>&lt;P&gt;I am skeptical that on one operating system something named 'prob' is replaced by something named 'nvalue' in another operating system. This doesn't make sense. If anything, it sounds like a bug, if it is as you describe.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please show us the output data sets (screen capture is fine, use the "Insert Photos" icon, do NOT attach files) from both runs of PROC NPAR1WAY so we can see this for ourselves.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 10:03:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865396#M341754</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-03-21T10:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865400#M341756</link>
      <description>&lt;P&gt;i mean to say it's a version issue. At some point sas change this ods, although from a search online a can't find a sas note about this change, although maybe this is related:&amp;nbsp;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802" target="_blank"&gt;https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;i'll need to explore it more ... i have old macros using npar1way that no longer run because of this, so i've been aware of it for a while, but never looked into it until now, cheers&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 11:14:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865400#M341756</guid>
      <dc:creator>pmbrown</dc:creator>
      <dc:date>2023-03-21T11:14:47Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865401#M341757</link>
      <description>&lt;P&gt;As I requested, please show us screen captures.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 11:32:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865401#M341757</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-03-21T11:32:09Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865410#M341762</link>
      <description>&lt;P&gt;The operating system is not the issue.&lt;/P&gt;
&lt;P&gt;So something else has also changed.&lt;/P&gt;
&lt;P&gt;What version of SAS are you using on both systems?&amp;nbsp; Make sure to check the maintenance release number.&amp;nbsp; You can look at the SYSVLONG macro variable.&lt;/P&gt;
&lt;P&gt;What setting do you have for the VALIDVARNAME option?&lt;/P&gt;
&lt;P&gt;Are the names of the variables using the analysis the same?&lt;/P&gt;
&lt;P&gt;Is the rest of the code the same?&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 12:26:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865410#M341762</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2023-03-21T12:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865425#M341766</link>
      <description>&lt;P&gt;You can use the &lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/v_037/statug/statug_npar1way_syntax01.htm#statug.npar1way.np1restore" target="_self"&gt;TABLES=RESTORE&lt;/A&gt; option in the PROC NPAR1WAY statement to display the score test tables in legacy, factoid (label-value) form. By default in newer releases, PROC NPAR1WAY displays these tables in tabular format.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 13:49:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865425#M341766</guid>
      <dc:creator>Watts</dc:creator>
      <dc:date>2023-03-21T13:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865426#M341767</link>
      <description>&lt;P&gt;i can confirm that 'tables=restore' solves it, i had to implement it like this:&lt;/P&gt;
&lt;PRE&gt;ods output KruskalWallisTest=kwpval (where=(name1='P_KW'));
%if "&amp;amp;sysscpl" eq "X64_10PRO" %then %do;
proc npar1way data=... wilcoxon plots=none tables=restore;
%end;
%else %do;
proc npar1way data=... wilcoxon plots=none ;
%end;
  class ... ;
  var ...;
  by ...;
quit;&lt;/PRE&gt;
&lt;P&gt;this produces the same result in pc sas and unix and and without errors&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 13:50:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865426#M341767</guid>
      <dc:creator>pmbrown</dc:creator>
      <dc:date>2023-03-21T13:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865432#M341769</link>
      <description>&lt;P&gt;You are testing the wrong thing.&amp;nbsp; You are testing what type of operating system you are running on.&amp;nbsp; The change in behavior is based on the VERSION of SAS you are using, not the operating system it is running on.&amp;nbsp; &amp;nbsp;Your code will fail when your SAS version is finally updated so that it also generates the new structure by default.&amp;nbsp; Test the value of SYSVLONG instead.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let tables_restore=tables=restore;
%if "&amp;amp;sysvlong" &amp;lt; "9.04.01M6" %then %do;
  %let tables_restore=;
%end;

proc npar1way data=... wilcoxon plots=none &amp;amp;tables_restore;
  class ... ;
  var ...;
  by ...;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Mar 2023 13:59:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865432#M341769</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2023-03-21T13:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865434#M341770</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/308996"&gt;@pmbrown&lt;/a&gt;&amp;nbsp;Please mark the reply from&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/270201"&gt;@Watts&lt;/a&gt;&amp;nbsp;as the correct answer.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 14:00:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865434#M341770</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-03-21T14:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865464#M341784</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/308996"&gt;@pmbrown&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;i mean to say it's a version issue. At some point sas change this ods, although from a search online a can't find a sas note about this change, although maybe this is related:&amp;nbsp;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802" target="_blank" rel="noopener"&gt;https://communities.sas.com/t5/Statistical-Procedures/ODS-OUTPUT-WilcoxonTest-for-PROC-NPAR1WAY-gives-ambiguous-result/m-p/766802&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;i'll need to explore it more ... i have old macros using npar1way that no longer run because of this, so i've been aware of it for a while, but never looked into it until now, cheers&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Each release for quite awhile SAS has provided summaries of what is new in the online help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.4/statug/statug_whatsnew_sect036.htm" target="_blank"&gt;https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.4/statug/statug_whatsnew_sect036.htm&lt;/A&gt; which is the documentation for SAS/Stat 15.1 in the What's New listing for NPAR1WAY&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 15:35:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865464#M341784</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-03-21T15:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: variable names change in npar1way ods</title>
      <link>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865486#M341794</link>
      <description>&lt;P&gt;no, it just repeats what i already said in my earlier post&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 16:57:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/variable-names-change-in-npar1way-ods/m-p/865486#M341794</guid>
      <dc:creator>pmbrown</dc:creator>
      <dc:date>2023-03-21T16:57:16Z</dc:date>
    </item>
  </channel>
</rss>

