Matlab: distribuição de frequência
-
25-09-2019 - |
Pergunta
Tenho observações brutas de 500 valores numéricos (variando de 1 a 25000) em um arquivo de texto, desejo fazer uma distribuição de frequência no MATLAB. Eu tentei o histograma (HIST), no entanto, preferiria uma curva de distribuição de frequência que blocos e barras.
Qualquer ajuda é apreciada!
Solução
Se você passar dois parâmetros de saída para Hist, você obterá os valores do eixo x e Y. Então você pode plotar os dados como quiser. Por exemplo,
[counts, bins] = hist(mydata);
plot(bins, counts); %# get a line plot of the histogram
Outras dicas
Você poderia tentar Estimativa de densidade de suavização do kernel
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow