1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiza bayesiană a datelor în Python

Connected

exercițiu

Aproximare pe grilă fără cunoștințe prealabile

Conform rezultatelor experimentului, din 10 pacienți bolnavi tratați cu medicamentul, 9 s-au vindecat. Ce poți spune despre rata de eficacitate a medicamentului pe baza unui eșantion atât de mic? Presupune că nu ai nicio cunoștință prealabilă despre cât de eficient este medicamentul.

Un DataFrame df cu toate combinațiile posibile dintre numărul de pacienți vindecați și rata de eficacitate, creat în exercițiul anterior, este disponibil în spațiul de lucru.

uniform și binom au fost importate pentru tine din scipy.stats. De asemenea, pandas și seaborn sunt importate ca pd, respectiv sns.

Instrucțiuni 1/4

undefined XP
    1
    2
    3
    4
  • Calculează un prior uniform pentru efficacy_rate folosind uniform.pdf() și atribuie-l ca o nouă coloană în df.
  • Calculează likelihood-ul binomial folosind binom.pmf(), transmițând numărul de „succese", numărul total de observații și „probabilitatea de succes", și atribuie rezultatul ca o nouă coloană în df.