How to peform multiple paired-t tests
Afficher commentaires plus anciens
To my knowledge
ttest.m
can be used to peform a single parired t test, e.g., ttest(x,y), and the function can also be used for mutiple paired t tests when it is called many times. I wonder if there are some functions for multiple paired ttests, e.g., among x1, x2, x3 and x4, without calling ttest.m many times?
Réponse acceptée
Plus de réponses (1)
Pretty late, but I'll post an answer because I find myself coming here at least once a year to rediscover my own solution :-)
- Do paired t-tests and a Bonferroni Correction (file-exchange: https://au.mathworks.com/matlabcentral/fileexchange/4114-t-test-with-bonferroni-correction or multcompare)
- ANOVA (not perfect but appropriate for some problems)
- Ask yourself if multiple comparisons are necessary. If you can select one "master" set of measurements, you can just do a pairwise comparisons between this master set and the other sets.
Cheers to my future self and anyone who find this useful!
DISCLAIMER: Bonferroni Correction reduces type I error but increases type II error. Other more conservative corrections are avaiable in literature.
Catégories
En savoir plus sur Analysis of Variance and Covariance dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!