kde
Estimativa de densidade por kernel: estimativa suave da densidade de probabilidade de uma amostra.
Categoria: Data Import and Analysis > Descriptive Statistics
Sintaxe
[f, xi] = kde(x)
Estima a densidade dos dados x em uma grade de 100 pontos.
Descrição
Uma estimativa de densidade por kernel coloca uma pequena elevação suave sobre cada observação e soma todas, gerando uma curva contínua que integra 1. É uma alternativa mais suave ao histograma, sem depender das bordas dos intervalos. A largura de banda, que define a largura de cada elevação, é escolhida automaticamente a partir dos dados.
Faça o gráfico de f contra xi para ver a forma da distribuição, inclusive vários picos.
Argumentos de entrada
x- Vetor de observações.
Argumentos de saída
f- Valores estimados da densidade.
xi- Pontos em que a densidade é avaliada, cobrindo os dados com alguma margem.
Exemplo
A densidade integra um
rng(1);
x = [randn(1,50), 4 + randn(1,50)];
[f, xi] = kde(x);
size(xi)
round(trapz(xi, f), 2)
Saída
ans = 1×2
1 100
ans = 1