Distribusi kontinu

Pengantar Statistika di Python

Maggie Matsui

Content Developer, DataCamp

Menunggu bus

linimasa dari 1 hingga 2 siang dengan 6 kedatangan bus, tiap 12 menit

Pengantar Statistika di Python

Distribusi uniform kontinu

Sumbu dengan waktu tunggu pada sumbu x

Pengantar Statistika di Python

Distribusi uniform kontinu

Sumbu Y menjadi P(outcome = wait time) dengan garis horizontal melintasi grafik pada 1/12

Pengantar Statistika di Python

Probabilitas tetap = luas area

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

Area antara 4 dan 7 disorot di bawah garis horizontal

Pengantar Statistika di Python

Probabilitas tetap = luas area

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

Lebar area yang disorot 7-4=3, tinggi 1/12

Pengantar Statistika di Python

Probabilitas tetap = luas area

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

Lebar area yang disorot 7-4=3, tinggi 1/12

Pengantar Statistika di Python

Distribusi uniform di Python

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

Area disorot dari 0 hingga 7 di bawah garis horizontal

from scipy.stats import uniform

uniform.cdf(7, 0, 12)
0.5833333
Pengantar Statistika di Python

Probabilitas “lebih besar dari”

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

Area disorot dari 7 hingga 12

from scipy.stats import uniform
1 - uniform.cdf(7, 0, 12)
0.4166667
Pengantar Statistika di Python

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

Area disorot dari 4 hingga 7

Pengantar Statistika di Python

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

Area disorot dari 0 hingga 7

Pengantar Statistika di Python

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

Area 0–4 disorot muda, area 4–7 disorot lebih gelap

from scipy.stats import uniform
uniform.cdf(7, 0, 12) - uniform.cdf(4, 0, 12)
0.25
Pengantar Statistika di Python

Total luas = 1

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

Lebar distribusi = 1, tinggi = 1/12

Pengantar Statistika di Python

Total luas = 1

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

Lebar distribusi = 1, tinggi = 1/12

Pengantar Statistika di Python

Menghasilkan bilangan acak menurut distribusi uniform

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])
Pengantar Statistika di Python

Distribusi kontinu lainnya

 

Distribusi dengan 2 puncak

 

Distribusi berbentuk lonceng

Pengantar Statistika di Python

Distribusi kontinu lainnya

 

Area di bawah kurva disorot dengan teks: area = 1

 

Area di bawah kurva lonceng disorot dengan teks: area = 1

Pengantar Statistika di Python

Jenis distribusi khusus lainnya

Distribusi normal

Plot distribusi normal

Distribusi eksponensial

Plot distribusi eksponensial

Pengantar Statistika di Python

Ayo berlatih!

Pengantar Statistika di Python

Preparing Video For Download...