<?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: PROC GLIMMIX code for a single factor repeated measures design with replicates is needed in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192247#M10241</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;You might be interested in this blog post that I wrote that is based on our discussion: &lt;A href="http://blogs.sas.com/content/iml/2014/06/04/simulate-lognormal-data-with-specified-mean-and-variance/" title="http://blogs.sas.com/content/iml/2014/06/04/simulate-lognormal-data-with-specified-mean-and-variance/"&gt; Simulate lognormal data with specified mean and variance - The DO Loop&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Jun 2014 09:53:01 GMT</pubDate>
    <dc:creator>Rick_SAS</dc:creator>
    <dc:date>2014-06-04T09:53:01Z</dc:date>
    <item>
      <title>PROC GLIMMIX code for a single factor repeated measures design with replicates is needed</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192243#M10237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my design is like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="269" style="border: 1px solid #000000; width: 455px; height: 270px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Subject&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Condition1&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;SPAN style="text-align: center; color: #ffffff; background-color: #6690bc;"&gt;&lt;STRONG&gt;Condition2&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;SPAN style="text-align: center; color: #ffffff; background-color: #6690bc;"&gt;&lt;STRONG&gt;Condition3&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;SPAN style="text-align: center; color: #ffffff; background-color: #6690bc;"&gt;&lt;STRONG&gt;Condition4&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH style="text-align: left; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ffffff; text-align: center; background-color: #6690bc;"&gt;Condition&lt;/SPAN&gt;5&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;replicate15&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;replicate15&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;replicate12&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;P&gt;replicate1&lt;/P&gt;&lt;P&gt;replicate2&lt;/P&gt;&lt;P&gt;replicate3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;...&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;n&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: left;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Under the "replicate" I mean what is mentioned &lt;A href="http://en.wikipedia.org/wiki/Replication_(statistics)"&gt;here&lt;/A&gt; and &lt;A href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3321166/"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;For most subjects/conditions I have 3 replicated, for some ---- only 2 or even 1 (because of outliers).&lt;/P&gt;&lt;P&gt;Each subject's parameter of interest was measured in 5 conditions (not times).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the similar design but with one "replicate" only I was advised by &lt;A __default_attr="455729" __jive_macro_name="user" class="jive_macro jive_macro_user" data-objecttype="3" href="https://communities.sas.com/"&gt;&lt;/A&gt; the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;PROC GLIMMIX DATA = ff_long_sorted ORDER = DATA MAXOPT = 500 PCONV = 1E-8;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; VALUEp = VALUEE/100;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; CLASS ExpID Condition;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; MODEL VALUEp = Condition / DISTRIBUTION = BINOMIAL DDFM = KENWARDROGER;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; RANDOM Condition / RESIDUAL SUBJECT = ExpID TYPE = CSH;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; *RANDOM _RESIDUAL_ / SUBJECT = ExpID TYPE = CSH;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; NLOPTIONS TECHNIQUE = NMSIMP MAXITER = 500;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; LSMEANS Condition / ADJDFE = ROW DIFF ILINK ADJUST = TUKEY CL&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLOTS = DIFFOGRAM(NOABS CENTER);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;ODS SELECT ConvergenceStatus FitStatistics Tests3 DiffPlot;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff; padding-left: 30px;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier;"&gt;RUN;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But what about the situation when I have 1-3 replicates per subject/condition?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Apr 2014 10:29:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192243#M10237</guid>
      <dc:creator>stan</dc:creator>
      <dc:date>2014-04-25T10:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: PROC GLIMMIX code for a single factor repeated measures design with replicates is needed</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192244#M10238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here replicates provide an additional source of variability, and are a within-subject source.&amp;nbsp; Thus modify the code to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;PROC GLIMMIX DATA = ff_long_sorted ORDER = DATA MAXOPT = 500 PCONV = 1E-8;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; VALUEp = VALUEE/100;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; CLASS ExpID Condition Replicate;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; MODEL VALUEp = Condition / DISTRIBUTION = BINOMIAL DDFM = KENWARDROGER;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; RANDOM Condition / RESIDUAL SUBJECT = ExpID TYPE = CSH;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; RANDOM Replicate/ SUBJECT = ExpID*Condition;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; NLOPTIONS TECHNIQUE = NMSIMP MAXITER = 500;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; LSMEANS Condition / ADJDFE = ROW DIFF ILINK ADJUST = TUKEY CL&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLOTS = DIFFOGRAM(NOABS CENTER);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ODS SELECT ConvergenceStatus FitStatistics Tests3 DiffPlot;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RUN;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;You may want to change to method=laplace to get conditional estimates, rather than the marginals which are known to be biased.&amp;nbsp; That code would look like:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;PROC GLIMMIX DATA = ff_long_sorted ORDER = DATA method=laplace;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; VALUEp = VALUEE/100;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; CLASS ExpID Condition Replicate;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; MODEL VALUEp = Condition / DISTRIBUTION = BINOMIAL;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; RANDOM Condition / SUBJECT = ExpID TYPE = CSH;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; RANDOM Replicate/ SUBJECT = ExpID*Condition;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; NLOPTIONS TECHNIQUE = NMSIMP MAXITER = 500;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; LSMEANS Condition / ADJDFE = ROW DIFF ILINK ADJUST = simulate CL&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLOTS = DIFFOGRAM(NOABS CENTER);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ODS SELECT ConvergenceStatus FitStatistics Tests3 DiffPlot;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RUN;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;I also moved to a different adjustment (Edwards and Berry's simulation method as opposed to Tukey) as it provides better control of experiment-wise error rates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/P&gt;&lt;P style="background-color: #ffffff; padding-left: 30px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Steve Denham&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Apr 2014 15:02:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192244#M10238</guid>
      <dc:creator>SteveDenham</dc:creator>
      <dc:date>2014-04-25T15:02:55Z</dc:date>
    </item>
    <item>
      <title>Re: PROC GLIMMIX code for a single factor repeated measures design with replicates is needed</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192245#M10239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;Steve,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;following the idea of modelling repeated measures data in REplicates I've simulated &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;log-normally&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;distributed data (with known arithmetic mean and SD) [1] and tried to implement your suggestions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;The data set and code are attached.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;I changed distribution to &lt;EM&gt;lognormal&lt;/EM&gt; as there is some evidence in the literature for that (&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;[2]). I (naively)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;guess than &lt;/SPAN&gt;&lt;EM style="font-size: 10pt; line-height: 1.5em;"&gt;CSH&lt;/EM&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; is an adequate variance-covariance matrix type as &lt;/SPAN&gt;different conditions may cause&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;different dispersion/variance. (Right?) The number of experiments (four) was chosen as we usually&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;have 3-5 experiments.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;I checked different optimization techniques in the NLOPTIONS statement. With the simulated data&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;and the code I get strange output ---- negative values in the "Fit Statistics"&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;strange numbers in the&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;"Fit &lt;/SPAN&gt;Statistics for Conditional Distribution", empty cells in the "Covariance Parameter Estimates",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;"0.0" values in "Pearson Chi-Square / DF" and large F-values. Sometimes the SAS System stopped&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;processing because of errors, or optimizations cannot be completed, etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;To have a balanced data set I also tried only TRIplicates in my dependent variable. But with no&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;success. As well as for monoplicates (introduced in the PROC GLIMMIX as the means for REplicates).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;How to handle this kind of data sets?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;Sincerely,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;Stan&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;-----------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;P.S.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;References:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;[1] thanks to &lt;A __default_attr="129106" __jive_macro_name="user" class="jive_macro jive_macro_user" data-objecttype="3" href="https://communities.sas.com/"&gt;&lt;/A&gt;'s post/replies at&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A href="http://blogs.sas.com/content/iml/2011/08/24/how-to-generate-random-numbers-in-sas/" title="http://blogs.sas.com/content/iml/2011/08/24/how-to-generate-random-numbers-in-sas/"&gt; How to generate random numbers in SAS - The DO Loop&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;[2]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&amp;lt;1&amp;gt; "The logarithmic transformation and the geometric mean in reporting experimental &lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;IgE results..."&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;A class="jive-link-external-small" href="http://www.annallergy.org/article/S1081-1206(10)60595-9/abstract"&gt;http://www.annallergy.org/article/S1081-1206(10)60595-9/abstract&lt;/A&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;2\ Figure_S1.tif at&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A class="jive-link-external-small" href="http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0046423"&gt;http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0046423&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;3\ "Cytokine data were log-normally distributed. The values were therefore expressed &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;as geometric means ± standard errors of the means"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A class="jive-link-external-small" href="http://iai.asm.org/content/73/6/3462.full"&gt;http://iai.asm.org/content/73/6/3462.full&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;SPAN&gt;(4\ &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.biomedcentral.com/1471-2172/8/27"&gt;http://www.biomedcentral.com/1471-2172/8/27&lt;/A&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;5\ "Statistical analyses were performed using SAS 9.1.3 software (SAS Institute Inc., &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;Cary, NC, USA). Cytokine data were log-transformed due to the non-normal distribution &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;of plasma cytokines"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A class="jive-link-external-small" href="http://arthritis-research.com/content/11/5/r147"&gt;http://arthritis-research.com/content/11/5/r147&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;6\ "Because cytokine and chemokine data showed skewing from the normal distribution, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;statistical analyses were completed after logarithmic (base 10) transformation of &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;data, which established a normal distribution. ... Values of zero were converted to 1 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;before logarithmic transformation for statistical analysis. Data are presented in the &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;figures and tables as the mean±SE of the log10 values of individual cytokines and &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;chemokines or of their ratios. To enable comparisons with other studies, we also &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;provide the geometric mean values after transformation back from the log10 value"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;A class="jive-link-external-small" href="http://jid.oxfordjournals.org/content/184/4/393.long#sec-1"&gt;http://jid.oxfordjournals.org/content/184/4/393.long#sec-1&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 31 May 2014 04:39:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192245#M10239</guid>
      <dc:creator>stan</dc:creator>
      <dc:date>2014-05-31T04:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: PROC GLIMMIX code for a single factor repeated measures design with replicates is needed</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192246#M10240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One thing that is important to note is that for the lognormal distribution the mean and variance are functionally independent.&amp;nbsp; Given that, I would move back to the pseudo-likelihood method, and try (untested):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TITLE "----- GLIMMIX for REplicates -----"; &lt;BR /&gt;PROC GLIMMIX DATA = REplicates ORDER = DATA;&lt;BR /&gt; CLASS EXP CONDITION REPLICATA;&lt;BR /&gt; MODEL VALUEE = CONDITION / DISTRIBUTION = LOGNORMAL;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt; RANDOM CONDITION / SUBJECT = EXP;/* TYPE = CSH;&amp;nbsp; For this, I would fit a simpler variance component only model */&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt; RANDOM REPLICATA / &lt;STRONG&gt;residual type=ar(1) &lt;/STRONG&gt;SUBJECT = EXP*CONDITION ; /* Fit marginal model, with AR(1) for repeated factor*/&lt;BR /&gt; NLOPTIONS MAXITER = 2000;&lt;BR /&gt;&amp;nbsp; /* if TECHNIQUE = &lt;BR /&gt;&amp;nbsp; DBLDOG,NMSIMP,NEWRAP,NRRIDG then optimizations cannot be completed&lt;BR /&gt;&amp;nbsp; NONE,QUANEW,CONGRA,QUANEW then empty cells | negatives in "Fit Statistics" | "0.0" value for the "Pearson Chi-Square / DF".&lt;BR /&gt;&amp;nbsp; LEVMAR then the SAS System stopped processing because of errors.&lt;BR /&gt;&amp;nbsp; */&lt;BR /&gt; LSMEANS CONDITION / DIFF ILINK ADJUST = SIMULATE CL PLOTS = DIFFOGRAM(NOABS CENTER);&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;I would apply the same model for triplicates.&amp;nbsp; Note that ILINK will still report on the log scale, with dist=lognormal.&amp;nbsp; You can get geometric means by using the EXP option, or you can get backtransformed least squares means on the original scale using the formulas in the documentations (search for the omega symbol in the DIST= option material).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve Denham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jun 2014 13:09:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192246#M10240</guid>
      <dc:creator>SteveDenham</dc:creator>
      <dc:date>2014-06-02T13:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: PROC GLIMMIX code for a single factor repeated measures design with replicates is needed</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192247#M10241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;You might be interested in this blog post that I wrote that is based on our discussion: &lt;A href="http://blogs.sas.com/content/iml/2014/06/04/simulate-lognormal-data-with-specified-mean-and-variance/" title="http://blogs.sas.com/content/iml/2014/06/04/simulate-lognormal-data-with-specified-mean-and-variance/"&gt; Simulate lognormal data with specified mean and variance - The DO Loop&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jun 2014 09:53:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-GLIMMIX-code-for-a-single-factor-repeated-measures-design/m-p/192247#M10241</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2014-06-04T09:53:01Z</dc:date>
    </item>
  </channel>
</rss>

