hist
Conta dados em bins igualmente espaçados e desenha um histograma, ou retorna as contagens e os centros.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
hist(y)
Plota um histograma com 10 bins cobrindo a faixa de y.
hist(y, nbins)
Usa nbins bins.
hist(y, centers)
Usa o vetor centers como centros dos bins.
[n, c] = hist(___)
Retorna as contagens n e os centros c dos bins e não desenha nada.
Descrição
Com um número de bins, a faixa do mínimo ao máximo dos dados é dividida em partes iguais e o centro de cada parte é informado. Cada valor é contado no bin cujo centro é o mais próximo.
hist é uma função antiga. histogram oferece seleção automática de bins, normalização e um objeto de retorno, e histcounts retorna contagens sem desenhar.
Argumentos de entrada
y- Vetor de dados. Para uma matriz, cada coluna é contada separadamente.
nbins- Número de bins, 10 por padrão.
centers- Vetor de centros dos bins; as bordas ficam a meio caminho entre vizinhos.
Argumentos de saída
n- Contagens por bin, como vetor linha (uma coluna por coluna de dados para entrada matricial, com os bins nas linhas).
c- Centros dos bins.
Exemplo
Contagens e centros
y = [1 2 2 3 3 3 4 4 5 9];
[n, c] = hist(y, 3)
hist(y, [2 5 8])
Saída
n = 1×3
6 3 1
c = 1×3
2.3333 5.0000 7.6667