Distribuições contínuas

Introdução à estatística em Python

Maggie Matsui

Content Developer, DataCamp

Esperando o ônibus

horário das 13 às 14 horas com 6 chegadas de ônibus, uma a cada 12 minutos

Introdução à estatística em Python

Distribuição uniforme contínua

Conjunto de eixos com tempo de espera no eixo x

Introdução à estatística em Python

Distribuição uniforme contínua

O eixo Y se torna P(resultado = tempo de espera) com uma linha horizontal atravessando o gráfico em 1/12

Introdução à estatística em Python

Probabilidade ainda = área

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

Área entre 4 e 7 destacada sob a linha horizontal

Introdução à estatística em Python

Probabilidade ainda = área

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

A largura da área destacada é 7-4=3, a altura é 1/12

Introdução à estatística em Python

Probabilidade ainda = área

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

A largura da área destacada é 7-4=3, a altura é 1/12

Introdução à estatística em Python

Distribuição uniforme em Python

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

Área destacada de 0 a 7 sob a linha horizontal

from scipy.stats import uniform

uniform.cdf(7, 0, 12)
0.5833333
Introdução à estatística em Python

Probabilidades "maiores que"

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

Área destacada de 7 a 12

from scipy.stats import uniform
1 - uniform.cdf(7, 0, 12)
0.4166667
Introdução à estatística em Python

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

Área destacada de 4 a 7

Introdução à estatística em Python

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

Área destacada de 0 a 7

Introdução à estatística em Python

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

Área de 0 a 4 levemente destacada, área de 4 a 7 destacada mais escura

from scipy.stats import uniform
uniform.cdf(7, 0, 12) - uniform.cdf(4, 0, 12)
0.25
Introdução à estatística em Python

Área total = 1

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

Largura da distribuição = 1, altura = 1/12

Introdução à estatística em Python

Área total = 1

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

Largura da distribuição = 1, altura = 1/12

Introdução à estatística em Python

Geração de números aleatórios de acordo com a distribuição uniforme

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])
Introdução à estatística em Python

Outras distribuições contínuas

 

Distribuição com 2 picos

 

distribuição em forma de curva de sino

Introdução à estatística em Python

Outras distribuições contínuas

 

Área destacada sob a curva com o texto: área = 1

 

Área destacada sob a curva de sino com o texto: area = 1

Introdução à estatística em Python

Outros tipos especiais de distribuições

Distribuição normal

Gráfico da distribuição normal

Distribuição exponencial

Gráfico da distribuição exponencial

Introdução à estatística em Python

Vamos praticar!

Introdução à estatística em Python

Preparing Video For Download...