Rozkłady ciągłe

Wprowadzenie do statystyki w Pythonie

Maggie Matsui

Content Developer, DataCamp

Oczekiwanie na autobus

Oś czasu od 13:00 do 14:00 z 6 przyjazdami autobusu co 12 minut

Wprowadzenie do statystyki w Pythonie

Ciągły rozkład jednostajny

Układ osi z czasem oczekiwania na osi X

Wprowadzenie do statystyki w Pythonie

Ciągły rozkład jednostajny

Oś Y jako P(wynik = czas oczekiwania) z poziomą linią na poziomie 1/12

Wprowadzenie do statystyki w Pythonie

Prawdopodobieństwo = pole

$$P(4 \le \text{wait time} \le 7) = ~~ ?$$

Zaznaczony obszar między 4 a 7 pod poziomą linią

Wprowadzenie do statystyki w Pythonie

Prawdopodobieństwo = pole

$$P(4 \le \text{wait time} \le 7) = ~~ ?$$

Szerokość zaznaczonego obszaru wynosi 7-4=3, wysokość to 1/12

Wprowadzenie do statystyki w Pythonie

Prawdopodobieństwo = pole

$$P(4 \le \text{wait time} \le 7) = 3 \times 1/12 = 3/12$$

Szerokość zaznaczonego obszaru wynosi 7-4=3, wysokość to 1/12

Wprowadzenie do statystyki w Pythonie

Rozkład jednostajny w Pythonie

$$ P(\text{wait time} \le 7)$$

Zaznaczony obszar od 0 do 7 pod poziomą linią

from scipy.stats import uniform

uniform.cdf(7, 0, 12)
0.5833333
Wprowadzenie do statystyki w Pythonie

Prawdopodobieństwa „większe niż"

$$ P(\text{wait time} \ge 7) = 1 - P(\text{wait time} \le 7)$$

Zaznaczony obszar od 7 do 12

from scipy.stats import uniform
1 - uniform.cdf(7, 0, 12)
0.4166667
Wprowadzenie do statystyki w Pythonie

$$ P(4 \le \text{wait time} \le 7)$$

Zaznaczony obszar od 4 do 7

Wprowadzenie do statystyki w Pythonie

$$ P(4 \le \text{wait time} \le 7)$$

Zaznaczony obszar od 0 do 7

Wprowadzenie do statystyki w Pythonie

$$ P(4 \le \text{wait time} \le 7)$$

Obszar 0–4 lekko zaznaczony, obszar 4–7 zaznaczony ciemniej

from scipy.stats import uniform
uniform.cdf(7, 0, 12) - uniform.cdf(4, 0, 12)
0.25
Wprowadzenie do statystyki w Pythonie

Całkowite pole = 1

$$P(0 \le \text{wait time} \le 12) = ~~ ?$$

Szerokość rozkładu = 1, wysokość = 1/12

Wprowadzenie do statystyki w Pythonie

Całkowite pole = 1

$$P(0 \le \text{outcome} \le 12) = 12 \times 1/12 = 1$$

Szerokość rozkładu = 1, wysokość = 1/12

Wprowadzenie do statystyki w Pythonie

Generowanie liczb losowych z rozkładu jednostajnego

from scipy.stats import uniform
uniform.rvs(0, 5, size=10)
array([1.89740094, 4.70673196, 0.33224683, 1.0137103 , 2.31641255,
       3.49969897, 0.29688598, 0.92057234, 4.71086658, 1.56815855])
Wprowadzenie do statystyki w Pythonie

Inne rozkłady ciągłe

 

Rozkład z dwoma modami

 

Rozkład o kształcie dzwonu

Wprowadzenie do statystyki w Pythonie

Inne rozkłady ciągłe

 

Zaznaczony obszar pod krzywą z tekstem: pole = 1

 

Zaznaczony obszar pod krzywą dzwonową z tekstem: pole = 1

Wprowadzenie do statystyki w Pythonie

Inne szczególne typy rozkładów

Rozkład normalny

Wykres rozkładu normalnego

Rozkład wykładniczy

Wykres rozkładu wykładniczego

Wprowadzenie do statystyki w Pythonie

Czas na ćwiczenia!

Wprowadzenie do statystyki w Pythonie

Preparing Video For Download...