Непрерывные распределения

Введение в статистику на Python

Maggie Matsui

Content Developer, DataCamp

Ожидание автобуса

временная шкала с 1 до 2 часов дня с 6 прибытиями автобуса, каждые 12 минут

Введение в статистику на Python

Непрерывное равномерное распределение

Оси координат с временем ожидания на оси X

Введение в статистику на Python

Непрерывное равномерное распределение

Ось Y показывает P(исход = время ожидания), горизонтальная линия на уровне 1/12

Введение в статистику на Python

Вероятность = площадь

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

Область между 4 и 7 выделена под горизонтальной линией

Введение в статистику на Python

Вероятность = площадь

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

Ширина выделенной области 7−4=3, высота 1/12

Введение в статистику на Python

Вероятность = площадь

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

Ширина выделенной области 7−4=3, высота 1/12

Введение в статистику на Python

Равномерное распределение в Python

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

Область от 0 до 7 выделена под горизонтальной линией

from scipy.stats import uniform

uniform.cdf(7, 0, 12)
0.5833333
Введение в статистику на Python

Вероятности «больше чем»

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

Область от 7 до 12 выделена

from scipy.stats import uniform
1 - uniform.cdf(7, 0, 12)
0.4166667
Введение в статистику на Python

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

Область от 4 до 7 выделена

Введение в статистику на Python

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

Область от 0 до 7 выделена

Введение в статистику на Python

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

Область 0–4 выделена светлее, область 4–7 выделена темнее

from scipy.stats import uniform
uniform.cdf(7, 0, 12) - uniform.cdf(4, 0, 12)
0.25
Введение в статистику на Python

Суммарная площадь = 1

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

Ширина распределения = 1, высота = 1/12

Введение в статистику на Python

Суммарная площадь = 1

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

Ширина распределения = 1, высота = 1/12

Введение в статистику на Python

Генерация случайных чисел по равномерному распределению

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])
Введение в статистику на Python

Другие непрерывные распределения

 

Распределение с двумя пиками

 

Распределение в форме колокола

Введение в статистику на Python

Другие непрерывные распределения

 

Выделенная площадь под кривой с подписью: площадь = 1

 

Выделенная площадь под колоколообразной кривой с подписью: площадь = 1

Введение в статистику на Python

Другие специальные виды распределений

Нормальное распределение

График нормального распределения

Показательное распределение

График показательного распределения

Введение в статистику на Python

Давайте потренируемся!

Введение в статистику на Python

Preparing Video For Download...