Kansen van twee gebeurtenissen berekenen

Basis van kansrekening in Python

Alexander A. Ramírez M.

CEO @ Synergy Vision

Onafhankelijkheid

Gegeven dat A en B gebeurtenissen zijn in een toevalsproef, gelden voor onafhankelijkheid:

  1. De volgorde waarin A en B optreden verandert hun kansen niet.
  2. Als A optreedt, verandert dit de kans op B niet.
  3. Als B optreedt, verandert dit de kans op A niet.
Basis van kansrekening in Python

Kans op kop en munt bij eerlijke worp

Basis van kansrekening in Python

Uitkomsten voor twee muntworpen

Basis van kansrekening in Python

Uitkomsten voor twee muntworpen

Basis van kansrekening in Python

Kans voor twee muntworpen

Basis van kansrekening in Python

Gezamenlijke kans voor twee muntworpen

Basis van kansrekening in Python

Gezamenlijke kans voor twee muntworpen

Basis van kansrekening in Python

Gezamenlijke kans voor twee muntworpen

Basis van kansrekening in Python

Een steekproef meten

Genereer een steekproef die 1000 keer twee eerlijke muntworpen voorstelt

from scipy.stats import binom
sample = binom.rvs(n=2, p=0.5, size=1000, random_state=1)
array([1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 2, 0, 1, 1, 1, 0, 0, 2, 2,...

Zoek herhaalde waarden

from scipy.stats import find_repeats
find_repeats(sample)
RepeatedResults(values=array([0., 1., 2.]), counts=array([249, 497, 254]))
Basis van kansrekening in Python

Vertekende munt: kans op kop of munt

Basis van kansrekening in Python

Vertekende munt: kans op kop of munt

Basis van kansrekening in Python

Een vertekende steekproef meten

Gebruik de biased_sample-data om de relatieve frequentie per uitkomst te berekenen

from scipy.stats import relfreq
relfreq(biased_sample, numbins=3).frequency
array([0.039, 0.317, 0.644])
Basis van kansrekening in Python

Gezamenlijke kans berekenen

$$ $$

Motor Versnellingsbak
Fout 0.01 0.005
Goed 0.99 0.995

$$ $$ $$P(Motor\ faalt\ en\ Versnellingsbak\ faalt)=?$$

$$ $$

P_Eng_fail = 0.01
P_GearB_fail = 0.005
P_both_fails = P_Eng_fail*P_GearB_fail
print(P_both_fails)
0.00005
Basis van kansrekening in Python

P(A of B) met kaarten

$$P(Boer\ of\ Koning) = ?$$ Kaartspel

Basis van kansrekening in Python

P(A of B) met kaarten (Verv.)

$$P(Boer\ of\ Koning) = \color{red}{P(Boer)}+...$$ Boeren uit een kaartspel $$P(Boer\ of\ Koning) = \color{red}{\frac{4}{52}}+...$$

Basis van kansrekening in Python

P(A of B) met kaarten (Verv.)

$$P(Boer\ of\ Koning) = P(Boer)+\color{red}{P(Koning)}$$ Boeren en koningen uit een kaartspel $$P(Boer\ of\ Koning) = \frac{4}{52}+\color{red}{\frac{4}{52}}$$

Basis van kansrekening in Python

P(A of B) met kaarten (Verv.)

$$P(Boer\ of\ Koning) = P(Boer)+P(Koning)$$ Boeren en koningen uit een kaartspel $$P(Boer\ of\ Koning) = \frac{4}{52}+\frac{4}{52}=\frac{8}{52}=\frac{2}{13}$$

Basis van kansrekening in Python

P(A of B) met kaarten (Verv.)

$$P(Boer\ of\ Koning) = P(Boer)+P(Koning)$$ Boeren en koningen uit een kaartspel $$P(Boer\ of\ Koning) = \frac{4}{52}+\frac{4}{52}=\frac{8}{52}=\frac{2}{13}$$

Basis van kansrekening in Python

Kans op A of B

Gebeurtenis A Venn-diagram

Basis van kansrekening in Python

Kans op A of B (Verv.)

Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Kans op A of B (Verv.)

$$P(A\ of\ B) = ?$$ Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Kans op A of B (Verv.)

$$P(A\ of\ B) = \color{red}{P(A)}+...$$ A en B disjuncte gebeurtenissen Venn-diagram

Basis van kansrekening in Python

Kans op A of B (Verv.)

$$P(A\ of\ B) = P(A) + \color{red}{P(B)}$$ A en B disjuncte gebeurtenissen Venn-diagram

Basis van kansrekening in Python

P(A of B) met overlap

$$P(Boer\ of\ Harten)=?$$ Boer of harten uit een kaartspel

Basis van kansrekening in Python

P(A of B) met overlap (Verv.)

$$P(Boer\ of\ Harten) =\color{red}{P(Boer)}+...$$ Boer of harten uit een kaartspel $$P(Boer\ of\ Harten) =\color{red}{\frac{4}{52}}+...$$

Basis van kansrekening in Python

P(A of B) met overlap (Verv.)

$$P(Boer\ of\ Harten) =P(Boer)+\color{red}{P(Harten)}\ ...$$ Boer of harten uit een kaartspel $$P(Boer\ of\ Harten) =\frac{4}{52}+\color{red}{\frac{13}{52}}\ ...$$

Basis van kansrekening in Python

P(A of B) met overlap (Verv.)

$$P(Boer\ of\ Harten) =P(Boer)+P(Harten)...$$ Doorsnede: boer of harten uit kaartspel $$P(Boer\ of\ Harten) =\frac{4}{52}+\frac{13}{52}...$$

Basis van kansrekening in Python

P(A of B) met overlap (Verv.)

$$P(Boer\ of\ Harten) =P(Boer)+P(Harten)-\color{red}{P(Boer\ en\ Harten)}$$ Doorsnede: boer of harten uit kaartspel $$P(Boer\ of\ Harten) =\frac{4}{52}+\frac{13}{52}-\color{red}{\frac{1}{52}}$$

Basis van kansrekening in Python

P(A of B) met overlap (Verv.)

$$P(Boer\ of\ Harten) =P(Boer)+P(Harten)-P(Boer\ en\ Harten)$$ Doorsnede: boer of harten uit kaartspel $$P(Boer\ of\ Harten) =\frac{4}{52}+\frac{13}{52}-\frac{1}{52}=\frac{16}{52}=\frac{4}{13}$$

Basis van kansrekening in Python

Diagram van P(A of B)

Gebeurtenis A Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=?$$ Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=\color{red}{P(A)}+...$$ Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=P(A)+\color{red}{P(B)}\ ...$$ Gebeurtenis A en B Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=P(A)+P(B)\ ...$$ Doorsnede Venn-diagram van A en B

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=P(A)+P(B)-\color{red}{P(A\ en\ B)}$$ Kans op A en B Venn-diagram

Basis van kansrekening in Python

Diagram van P(A of B) (Verv.)

$$P(A\ of\ B)=P(A)+P(B)-P(A\ en\ B)$$ Doorsnede Venn-diagram van A en B

Basis van kansrekening in Python

Berekening P(Boer of Harten) in Python

P_Jack = 4/52
P_Hearts = 13/52
P_Jack_n_Hearts = 1/52
P_Jack_or_Hearts = P_Jack + P_Hearts - P_Jack_n_Hearts
print(P_Jack_or_Hearts)
0.307692307692
Basis van kansrekening in Python

Laten we kansen van twee gebeurtenissen berekenen

Basis van kansrekening in Python

Preparing Video For Download...