<?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: Letter annotation for mean separation in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894859#M44355</link>
    <description>&lt;P&gt;Here is doc for PROC PLM.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The PLM procedure performs &lt;U&gt;&lt;STRONG&gt;P&lt;/STRONG&gt;&lt;/U&gt;ost-fitting (&lt;U&gt;&lt;STRONG&gt;L&lt;/STRONG&gt;&lt;/U&gt;inear &lt;U&gt;&lt;STRONG&gt;M&lt;/STRONG&gt;&lt;/U&gt;odel) statistical analyses for the contents of a SAS item store that was previously created with the STORE statement in some other SAS/STAT procedure (like PROC MIXED).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SAS® 9.4 and SAS® Viya® 3.5 Programming Documentation&lt;BR /&gt;SAS/STAT 15.3 User's Guide&lt;BR /&gt;The PLM Procedure&lt;BR /&gt;LSMEANS Statement&lt;BR /&gt;&lt;A href="https://go.documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/statug/statug_plm_syntax06.htm" target="_blank"&gt;https://go.documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/statug/statug_plm_syntax06.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
    <pubDate>Mon, 18 Sep 2023 21:38:57 GMT</pubDate>
    <dc:creator>sbxkoenk</dc:creator>
    <dc:date>2023-09-18T21:38:57Z</dc:date>
    <item>
      <title>Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894807#M44339</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Hi, I am working with repeated measurement analysis with two treatment factors and day.&amp;nbsp; The result outputs do not give letter annotation for the mean separation.&amp;nbsp; So I am wondering how to do it since proc glm will work but not proc mixed&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Data&lt;/STRONG&gt; RM;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set RM;&lt;/P&gt;&lt;P&gt;&amp;nbsp; A_new = A + &lt;STRONG&gt;1&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; A_sq = sqrt(A_new);&lt;/P&gt;&lt;P&gt;&amp;nbsp; A_log = log(A_new);&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ods graphics on;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sort&lt;/STRONG&gt; data= RM;&lt;/P&gt;&lt;P&gt;by EU Day;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;%macro&lt;/STRONG&gt; one(type);&lt;/P&gt;&lt;P&gt;proc mixed data= RM cl plots=residualpanel (conditional) plot=boxplot (conditional);&amp;nbsp;/*Test assumption */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Block Day Accession Irrigation EU;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;model A_log = Accession Day Irrigation Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day / ddfm=satterth; /*Satterthwaite ddf are requested.&lt;/P&gt;&lt;P&gt;Without this specification, Proc Mixed may give erroneous ddf for repeated measures,*/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Random Block;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; repeated Day / subject=EU type=&amp;amp;type r rcorr;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lsmeans Accession Day Irrigation Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day/adjust=Tukey;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;%mend&lt;/STRONG&gt; one; /*"%mend" indicates the end of the macro*/&lt;/P&gt;&lt;P&gt;%&lt;STRONG&gt;&lt;EM&gt;one&lt;/EM&gt;&lt;/STRONG&gt;(un); /*each time we write "%one" we are calling up the macro and running it with the type of Covariance structure designated in the parenthesis.&amp;nbsp; For example, on this line we are saying, "Run the macro "one" using the unstructured covariance matrix" ("unstructured" means all variances and covariances are estimated separately) */&lt;/P&gt;&lt;P&gt;%&lt;STRONG&gt;&lt;EM&gt;one&lt;/EM&gt;&lt;/STRONG&gt;(cs);&lt;/P&gt;&lt;P&gt;%&lt;STRONG&gt;&lt;EM&gt;one&lt;/EM&gt;&lt;/STRONG&gt;(csh);&lt;/P&gt;&lt;P&gt;/*%one(ar(1)); */&lt;/P&gt;&lt;P&gt;/*%one(arh(1)); */&lt;/P&gt;&lt;P&gt;/*%one(toep); */&lt;/P&gt;&lt;P&gt;/*%one(toeph); */&lt;/P&gt;&lt;P&gt;%&lt;STRONG&gt;&lt;EM&gt;one&lt;/EM&gt;&lt;/STRONG&gt;(ante(&lt;STRONG&gt;1&lt;/STRONG&gt;));&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;ods graphics off;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 15:34:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894807#M44339</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-18T15:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894815#M44341</link>
      <description>&lt;P&gt;You want this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is a paper from SUGI 23 (SUGI --&amp;gt; SAS Global Forum --&amp;gt; SAS Explore).&lt;BR /&gt;I believe SUGI 23 was in 2003 or so.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A Macro for Converting Mean Separation Output to Letter Groupings in PROC MIXED&lt;BR /&gt;Arnold M. Saxton, University of Tennessee Agricultural Experiment Station&lt;BR /&gt;Knoxville, Tennessee&lt;BR /&gt;&lt;A href="https://support.sas.com/resources/papers/proceedings/proceedings/sugi23/Stats/p230.pdf" target="_blank"&gt;https://support.sas.com/resources/papers/proceedings/proceedings/sugi23/Stats/p230.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 16:16:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894815#M44341</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T16:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894834#M44350</link>
      <description>&lt;P&gt;Thank you for the information. I did the extra codes in my code but I got an error showing !&amp;nbsp;%pdmix612(DIFFSDATASET, LSMEANSDATASET, alpha=0.05, sort=NO, worksize=1); Error; incoccerct5INCLUDE statement will not be executed. There is a syntax error. &lt;STRONG&gt;WARNING&lt;/STRONG&gt;: Apparent invocation of macro PDMIX612 not resolved.&lt;/P&gt;&lt;P&gt;Do you know what is happening?&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Data RM;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; set RM;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; A_new = A + 1;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; A_sq = sqrt(A_new);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; A_log = log(A_new);&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;ods graphics on;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;proc sort data= RM;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;by EU Day;&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;%macro one(type);&lt;/DIV&gt;&lt;DIV&gt;proc mixed data= RM cl plots=residualpanel (conditional) plot=boxplot (conditional);&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;class Block Day Accession Irrigation EU;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;model A_new = Accession Day Irrigation Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day / ddfm=satterth; /*Satterthwaite ddf are requested.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Without this specification, Proc Mixed may give erroneous ddf for repeated measures,*/&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Random Block;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;repeated Day / subject=EU type=&amp;amp;type r rcorr;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;lsmeans Accession Day Irrigation Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day/adjust=Tukey pdiff;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;/* Save LSMEANS into a dataset (e.g., LSMEANSDATASET) */&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; make lsmeans out=LSMEANSDATASET noprint;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; /* Save pairwise differences into a dataset (e.g., DIFFSDATASET) */&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; make diffs out=DIFFSDATASET noprint;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;/* Include the external macro %pdmix612 and call it to perform letter annotation */&lt;/DIV&gt;&lt;DIV&gt;%include A:PDMIX612.SAS;&lt;/DIV&gt;&lt;DIV&gt;%pdmix612(DIFFSDATASET, LSMEANSDATASET, alpha=0.05, sort=NO, worksize=1);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;%mend one; /*"%mend" indicates the end of the macro*/&lt;/DIV&gt;&lt;DIV&gt;%one(un); /*each time we write "%one" we are calling up the macro and running it with the type of Covariance structure designated in the parenthesis.&amp;nbsp; For example, on this line we are saying, "Run the macro "one" using the unstructured covariance matrix" ("unstructured" means all variances and covariances are estimated separately) */&lt;/DIV&gt;&lt;DIV&gt;/*%one(ar(1)); */&lt;/DIV&gt;&lt;DIV&gt;/*%one(arh(1)); */&lt;/DIV&gt;&lt;DIV&gt;/*%one(toep); */&lt;/DIV&gt;&lt;DIV&gt;/*%one(toeph); */&lt;/DIV&gt;&lt;DIV&gt;%one(ante(1));&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;ods graphics off;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 18 Sep 2023 18:08:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894834#M44350</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-18T18:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894851#M44351</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The %INCLUDE statement has a wrong syntax&lt;/P&gt;
&lt;P&gt;(hence the macro was not compiled and hence does not "exist" for your SAS session) :&lt;/P&gt;
&lt;P&gt;Instead of :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%include A:PDMIX612.SAS;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;you need something like :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%include 'C:\Users\ABC_XYZ\Downloads\PDMIX612.SAS' / source2;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;BR,&lt;BR /&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 20:55:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894851#M44351</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T20:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894855#M44352</link>
      <description>&lt;P&gt;Seems like you might be able to use LINES option with PROC PLM&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="data_null___0-1695071317232.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/88133i26CF89BDE6EF8199/image-size/medium?v=v2&amp;amp;px=400" role="button" title="data_null___0-1695071317232.png" alt="data_null___0-1695071317232.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 21:10:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894855#M44352</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2023-09-18T21:10:56Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894857#M44353</link>
      <description>Can I know where can I get or download the A:PDMIX612.SAS?&lt;BR /&gt;&lt;BR /&gt;Is it something that I can create or I need to get from somewhere</description>
      <pubDate>Mon, 18 Sep 2023 21:23:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894857#M44353</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-18T21:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894858#M44354</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/453487"&gt;@ngui&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Can I know where can I get or download the A:PDMIX612.SAS?&lt;BR /&gt;Is it something that I can create or I need to get from somewhere&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The paper says (on page 4) :&lt;/P&gt;
&lt;P&gt;The macro code pdmix612.sas can be obtained by anonymous FTP from the server SCS1.AG.UTK.EDU.&lt;/P&gt;
&lt;P&gt;That will probably no longer work.&lt;BR /&gt;You can try to contact the author (if e-mail address still correct).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Moreover you need SAS/IML (SAS module with Interactive Matrix Language) &lt;BR /&gt;and maybe SAS/IML is not in your license key.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Maybe you should follow suggestion by&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/15410"&gt;@data_null__&lt;/a&gt;&amp;nbsp;and use LINES option in PROC PLM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;BR /&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 21:31:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894858#M44354</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T21:31:22Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894859#M44355</link>
      <description>&lt;P&gt;Here is doc for PROC PLM.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The PLM procedure performs &lt;U&gt;&lt;STRONG&gt;P&lt;/STRONG&gt;&lt;/U&gt;ost-fitting (&lt;U&gt;&lt;STRONG&gt;L&lt;/STRONG&gt;&lt;/U&gt;inear &lt;U&gt;&lt;STRONG&gt;M&lt;/STRONG&gt;&lt;/U&gt;odel) statistical analyses for the contents of a SAS item store that was previously created with the STORE statement in some other SAS/STAT procedure (like PROC MIXED).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SAS® 9.4 and SAS® Viya® 3.5 Programming Documentation&lt;BR /&gt;SAS/STAT 15.3 User's Guide&lt;BR /&gt;The PLM Procedure&lt;BR /&gt;LSMEANS Statement&lt;BR /&gt;&lt;A href="https://go.documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/statug/statug_plm_syntax06.htm" target="_blank"&gt;https://go.documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/statug/statug_plm_syntax06.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 21:38:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894859#M44355</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T21:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894860#M44356</link>
      <description>I am not familiar with PROC PLM. Would you mind helping me check my data set and see whether it will be suitable for PROC PLM?</description>
      <pubDate>Mon, 18 Sep 2023 21:50:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894860#M44356</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-18T21:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894862#M44357</link>
      <description>I am using SAS9.4 and it is installed on my computer. Will it be the same as SAS/IML?</description>
      <pubDate>Mon, 18 Sep 2023 21:58:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894862#M44357</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-18T21:58:28Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894864#M44358</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/453487"&gt;@ngui&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;I am using SAS9.4 and it is installed on my computer. Will it be the same as SAS/IML?&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PROC GLM and PROC MIXED (and PROC PLM) are part of a SAS 9.4 module called SAS/STAT.&lt;BR /&gt;SAS/IML is another SAS module (some MATLAB like thing with a matrix language for linear algebra and matrix operations).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To see whether SAS/IML is in your license key, you need to submit :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc setinit; run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Then you need to see (something like) this in your LOG-screen :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;---SAS/IML
     14JUL2024 (CPU A)
---SAS/IML Studio
     14JUL2024 (CPU A)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;BR, Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 22:28:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894864#M44358</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T22:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894865#M44359</link>
      <description>&lt;P&gt;This might help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data BlockDesign;
   input block a b y @@;
   datalines;
   1 1 1  56  1 1 2  41
   1 2 1  50  1 2 2  36
   1 3 1  39  1 3 2  35
   2 1 1  30  2 1 2  25
   2 2 1  36  2 2 2  28
   2 3 1  33  2 3 2  30
   3 1 1  32  3 1 2  24
   3 2 1  31  3 2 2  27
   3 3 1  15  3 3 2  19
   4 1 1  30  4 1 2  25
   4 2 1  35  4 2 2  30
   4 3 1  17  4 3 2  18
;

proc mixed data=BlockDesign;
   class block a b;
   model y = a b a*b / solution;
   random block;
   store BlockAnalysis / label='PLM: Getting Started';
   run;
ods trace on;
proc plm restore=blockanalysis;
   lsmeans a*b / lines linestable;
   ods output LSMLines=LSMLines;
   run;
ods trace off;
proc contents varnum;
proc print;
   run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="data_null___0-1695076564973.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/88134i51FDD1B2ECBC1FA8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="data_null___0-1695076564973.png" alt="data_null___0-1695076564973.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 22:36:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894865#M44359</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2023-09-18T22:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894866#M44360</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's an example with PROC GLIMMIX (instead of PROC MIXED).&lt;BR /&gt;The crucial part is the STORE statement:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc glimmix data=multicenter;
 class center group;
 model sideeffect/n = group / solution;
 random intercept / subject=center;
 store gmx;
run;
proc plm source=gmx;
 lsmeans group / cl ilink;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;gmx is the name of the item store.&lt;/P&gt;
&lt;P&gt;Using item stores and PROC PLM enables you to perform separate common post-processing tasks, CONTRASTS, ESTIMATES, LSMEANS, and LSMESTIMATES for a mixed-model analysis.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 22:35:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894866#M44360</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-18T22:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894964#M44365</link>
      <description>Thank you for the info. I am confused about how to integrate proc plm into my code. Can you help me out</description>
      <pubDate>Tue, 19 Sep 2023 18:41:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894964#M44365</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-19T18:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894969#M44366</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%LET type=toeph;

proc mixed data= RM cl plots=residualpanel (conditional) plot=boxplot (conditional); 
      class Block Day Accession Irrigation EU;
      model A_log = Accession Day Irrigation 
                    Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day 
                     / ddfm=satterth;
      Random Block;
      repeated Day / subject=EU type=&amp;amp;type r rcorr;
      lsmeans       Accession Day Irrigation 
                    Accession*Day Accession*Irrigation Irrigation*Day Accession*Irrigation*Day
                     / adjust=Tukey;
   store ABCXYZ / label='PLM: Getting Started';
run;

proc plm restore=ABCXYZ;
   lsmeans Accession*Irrigation / lines linestable;
   ods output LSMLines=LSMLines;
run;
/* end of program */&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Tue, 19 Sep 2023 19:40:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894969#M44366</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-09-19T19:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: Letter annotation for mean separation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894981#M44373</link>
      <description>It works. Thank you so much!</description>
      <pubDate>Tue, 19 Sep 2023 20:58:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Letter-annotation-for-mean-separation/m-p/894981#M44373</guid>
      <dc:creator>ngui</dc:creator>
      <dc:date>2023-09-19T20:58:09Z</dc:date>
    </item>
  </channel>
</rss>

