Helmut ★★★ ![]() ![]() Vienna, Austria, 2007-04-17 19:16 (6586 d 02:22 ago) Posting: # 674 Views: 14,760 |
![]() |
Hi everybody! In this post I wrote: ❝ You never know when rounding will hit you - and don't dare asking the software vendor for the algorithm... OK, it’s getting even worse! According to FDA’s Guidance For parallel designs, the confidence interval for the difference of means in the log scale can be computed using the total between-subject variance. As in the analysis for replicated designs (section VI. B.1.b), equal variances should not be assumed. (my emphasis)In other words, naïve pooling of variances – as given in this post – is not appropriate (at least with the FDA). Degrees of freedom should be corrected by e.g. the Welch-Satterthwaite-Approximation, and the confidence interval calculated accordingly. Therefore df=21.431 (M$-Excel rounds down to the nearest integer 21) instead of df=22. Below is a comparison of results (90% CI) for period 1 of the example data set, using different software packages (general purpose statistics, and ‘spezialized’ packages for PK/BE). ┌────────────────────────┬─────────────────┬────────────────┐ For unequal variances in the manual calculation I used the Satterthwaite approximation, WinNonlin, Kinetica, and EquivTest calculate the CI based on the assumption of equal variances (naïve pooling) only, which:
If assumption(s) are violated, the ‘classical’ t-test becomes liberal (i.e., the CI is too tight; patient’s risk is higher than the nominal 5%). Whereas for equal group sizes this inflation of the α-risk may be small, the more imbalanced a study gets the more liberal the test becomes. As an example I multiplied AUC-values of subjects 4-6 (test) by three, and removed subjects 22-24 (test). Now we have an imbalanced data set (Ntest: 9, Nreference: 12) with unequal variances (test: 0.564, ref: 0.129; F-ratio test p 0.0272, modified Levene test p 0.107). equal variances: 81.21% - 190.41% Nothing about the methods used is documented in the ‘specialized’ programs’ manuals and online help. Making things even worse, WinNonlin has an option field for ‘Degrees of Freedom’, where ‘Satterthwaite’ is checked by default. Anyhow, for parallel groups it should be noted, that exactly the same results are obtained as for the other method ‘Residual’! Wang H and S-C Chow A practical approach for comparing means of two groups without equal variance assumption Statist Med 21, 3137–51 (2002) online resource Edit: Link corrected for FDA’s new site. [Helmut] — Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |
Helmut ★★★ ![]() ![]() Vienna, Austria, 2007-04-18 19:05 (6585 d 02:33 ago) @ Helmut Posting: # 675 Views: 12,296 |
|
Hi everybody! I prepared some code in Save the data-file to the bin folder below the main
disply <- function() { Results should be:
Two Sample t-test Have fun, and don’t trust in commercial software! ![]() — Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |