CommencezCommencez gratuitement

Approximation par quadrillage sans connaissance préalable

D'après les résultats de l'expérience, sur 10 patient·e·s malades traité·e·s avec le médicament, 9 ont été guéri·e·s. Que pouvez-vous dire du taux d'efficacité du médicament avec un échantillon aussi petit? Supposons que vous n'ayez aucune connaissance préalable sur la performance du médicament.

Un DataFrame df contenant toutes les combinaisons possibles du nombre de patient·e·s guéri·e·s et du taux d'efficacité, que vous avez créé à l'exercice précédent, est disponible dans l'espace de travail.

uniform et binom ont été importés pour vous depuis scipy.stats. De plus, pandas et seaborn sont importés sous les noms pd et sns, respectivement.

Cette activité fait partie du cours

Analyse bayésienne des données en Python

Voir le cours

Exercice interactif pratique

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

# Calculate the prior efficacy rate and the likelihood
df["prior"] = ____(____)
df["likelihood"] = ____(____, 10, ____)
Modifier et exécuter le code