Matlab: distribution de fréquence
-
25-09-2019 - |
Question
J'ai des observations brutes de 500 valeurs numériques (allant de 1 à 25000) dans un fichier texte, je voudrais faire une distribution de fréquence dans Matlab. J'ai essayé l'histogramme (hist), mais je préférerais une courbe de distribution de fréquences que les blocs et les barres.
Toute aide est appréciée!
La solution
Si vous passez deux paramètres de sortie HIST , vous obtiendrez à la fois l'axe des x et l'axe y. Ensuite, vous pouvez tracer les données que vous le souhaitez. Par exemple,
[counts, bins] = hist(mydata);
plot(bins, counts); %# get a line plot of the histogram
Autres conseils
Vous pouvez essayer estimation de la densité de lissage du noyau
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow