CommencezCommencez gratuitement

Méthode de Fisher dans SciPy

Supposons que vous lisiez cinq articles différents sur le rôle d'une saine alimentation dans les diagnostics de cancer, avec des valeurs p rapportées chargées dans la liste p_values = [0.04, 0.13, 0.001, 0.09, 0.01]. Dans chaque cas, les articles évaluent l'hypothèse nulle selon laquelle une saine alimentation n'a aucun lien avec le diagnostic de cancer, tandis que l'hypothèse alternative est qu'il existe un lien.

Utilisez ces valeurs p avec la méthode de Fisher à l'aide de SciPy.

Le module stats de SciPy a été chargé pour vous.

Cette activité fait partie du cours

Fondements de l'inférence en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Compute the combined p-value and the p-value for this test
test_statistic, p_value = ____

# Print out the p-value for the test
____('Test p-value = ', ____)

# Print out if the p-value is signifcant at 5%
____
Modifier et exécuter le code