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

Veja também

histogram histcounts histc bar accumarray