J'analyse une table 2x2 à partir d'un petit ensemble de données de 30 patients. Nous essayons rétrospectivement de trouver des variables qui donnent un indice sur le traitement à choisir. Les variables (obs normal / étrange) et la décision de traitement (A / B) sont d'un intérêt particulier et donc les données ressemblent à ceci:
De toute évidence, une cellule manque sur les entrées, ce qui exclut un test du chi carré et le test exact de Fisher ne donne pas une valeur de p saturante (mais toujours <10%). Donc ma première idée était de trouver un test avec une plus grande puissance et je lisais dans un blog et dans cet article sur le test de Barnard et Boschloos, qu'en général il y a trois scénarios qui donnent lieu à un test puissant:
- Colonne et rangs fixes Fisher's exact test
- Colonne ou (xclusif) Rowsums fixes Barnard's exact Test
- Aucun n'est corrigé Boschloos Test exact
L'article ci-dessus a souligné que la somme des traitements A et B n'est presque jamais connue auparavant, nous pouvons donc exclure le test exact de Fisher. Mais qu'en est-il des autres alternatives? Dans le cas d'un contrôle où nous avons des contrôles sains, nous pouvons contrôler le groupe placebo et le groupe verum dont nous pouvons contrôler les nombres, donc on choisirait 2: Barnard. Dans mon cas, je ne suis pas sûr, car d'une part, nous avons un problème mathématique similaire (somme des niveaux d'observation équivalente à la somme du placebo / verum), ce qui conduit à Barnard mais la conception est différente, car nous ne pouvons pas contrôler la nr. d'observation normale / étrange avant de prélever l'échantillon ce qui conduit à 3: Boschloo.
Alors, quel test utiliser et pourquoi? Bien sûr, je veux une puissance élevée.
(Une autre question que je voudrais savoir est la suivante: si en cas d' chisq.test
in r, il ne serait pas préférable de l'utiliser prop.test(x, alternative = "greater")
? Les aspects théoriques sont expliqués ici .)