Fixed Effects Muddleties [General Sta­tis­tics]

posted by Helmut Homepage – Vienna, Austria, 2013-03-05 16:53 (4431 d 01:16 ago) – Posting: # 10156
Views: 10,965

Dear Detlew,

❝ IMHO you can't talk about inter-subject variance if using an "all effects as fixed" EMAphylistic model. In such a model there is only one error source, the residual error.

❝ If one is interested in inter-subject variance (to what end ever) a mixed model evaluated via real mixed model software is indispensable.


Yep.

❝ Although it makes no or little difference in case of balanced datasets with no missings. I have played with Helmut's dataset:


Well, my dataset is complete but imbalanced.

               CVinter    CVintra

Proc GLM       9.9912%    49.1476%

Proc Mixed     9.9912%    49.1476%

GLM: s2inter = (MSsub(seq)-MSerror)/2; s2intra = MSerror

Mixed: variance terms directly read from Covariance parameters

CV = sqrt(exp(s2)-1)


Got exactly your values. Since Pharsight abandoned ANOVA in WinNonlin 3.2 (was standard till 3.1) everything now ‘sits on top’ of REML. It’s a little bit tricky* to get CVinter from the fixed effects model since PHX doesn’t report the MSEs in this case – have to be reconstructed from the table of F-values and the residual variance. :-( In the next release (1.4) Phar­sight might bring back ANOVA-tables and test statements like in Proc GLM…

❝ BTW: @Helmut - No message / warning whatsoever during fit of the mixed model (subject(sequence) as random effect, all other fixed) with Proc Mixed.


Stupid enough I couldn’t find a dataset which gives this warning. Don’t remember whether I have seen it previously. I will ask Pharsight – maybe they have an example.


* Workaround for the fixed effects model:
  1. Partial Tests → Data Wizard
    Filter: Exclude Units, Numer_DF, Denom_DF, P_value

  2. Result → Join Worksheets
    Worksheet 2: Final Variance Parameters
    Sort: Dependent

  3. Result → Data Wizard
    Custom Transformation, Formula: if(Hypothesis = 'int', Estimate, F_stat*Estimate), New Column Name: MS
    Filter: Replace where [Hypothesis] = 'int' with 'Error', Exclude F_stat, Parameter
    Proporties: Estimate → MSerror
    Custom Transformation, Formula: if(Hypothesis = 'Error', 100*sqrt(exp(MSerror)-1), ''), New Column Name: CVintra
    Custom Transformation, Formula: if(Hypothesis = 'Sequence*Subject', 100*sqrt(exp((MS-MSerror)/2)-1), ''), New Column Name: CVinter
    Filter: Exclude MSerror
Gives:
   Hypothesis         MS       CVintra    CVinter
Error             0.21635983  49.147639
Sequence          1.0368565
Sequence*Subject  0.23622554             9.9911704
Formulation       0.39246506
Period            0.054789184


Note that PHX’ Partial Tests are expected to agree with SAS’ Type III LSMs in most of cases (whereas Sequential Tests ≡ SAS’ Type I).

Dif-tor heh smusma 🖖🏼 Довге життя Україна! [image]
Helmut Schütz
[image]

The quality of responses received is directly proportional to the quality of the question asked. 🚮
Science Quotes

Complete thread:

UA Flag
Activity
 Admin contact
23,424 posts in 4,927 threads, 1,670 registered users;
16 visitors (0 registered, 16 guests [including 4 identified bots]).
Forum time: 19:10 CEST (Europe/Vienna)

The true Enlightenment thinker, the true rationalist,
never wants to talk anyone into anything.
No, he does not even want to convince;
all the time he is aware that he may be wrong.    Karl R. Popper

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz
HTML5