- Aide Scilab
- Graphiques
- 2d_plot
- contour2di
- contourf
- errbar
- fec
- fgrayplot
- histplot
- paramfplot2d
- LineSpec
- Matplot
- Matplot1
- Matplot_properties
- Sfgrayplot
- Sgrayplot
- champ
- champ1
- champ_properties
- comet
- contour2d
- fchamp
- fcontour2d
- fec_properties
- fplot2d
- grayplot
- grayplot_properties
- graypolarplot
- oldplot
- plot
- plot2d
- plot2d1
- plot2d2
- plot2d3
- plot2d4
- plot2d_old_version
- polarplot
histplot
dessine un histogramme
Séquence d'appel
histplot(n, data, <opt_args>) histplot(x, data, <opt_args>)
Paramètres
- n
entier strictement positif (nombre de classes)
- x
vecteur (strictement croissant) definissant les classes
- data
vecteur (contenant les données à analyser)
- <opt_args>
Représente une séquence de la forme
clé1=valeur1, clé2=valeur2,... oùclé1,clé2,...peut être n'importe quel paramètre optionnel de plot2d (style,strf,leg, rect,nax, logflag,frameflag, axesflag) ou encorenormalization. Pour ce dernier la valeur correspondante est un scalaire booléen (la valeur par défaut étant %t).
Description
Cette fonction dessine un histogramme des données contenues dans le vecteur data
en utilisant les classes x. Quand le nombre de classes n est fourni
au lieu de x, celles-ci sont définies de manière équirépartie et telles que
x(1) = min(data) < x(2) = x(1) + dx < ... < x(n+1) = max(data)
avec dx = (x(n+1)-x(1))/n.
Les classes sont définies par C1 = [x(1), x(2)] puis Ci = ] x(i), x(i+1)] pour i = 2,3,...,n.
En notant Nmax le nombre total de données (Nmax = length(data)) et Ni le nombre de données
se situant dans Ci, la valeur de l'histogramme pour x appartenant à Ci
est égale à Ni/(Nmax (x(i+1)-x(i))) quand normalization est vrai
(comportement par défaut) et sinon elle vaut simplement Ni. Quand l'histogramme
est normalisé il vérifie la propriété suivante :

quand x(1)<=min(data) et max(data) <= x(n+1)
N'importe quel paramètre optionnel de plot2d peut être passé à histplot ; par exemple
pour dessiner votre histogramme avec la couleur numéro 2 (du bleu si vous utilisez la carte
des couleurs standard) tout en restreignant le dessin au le rectangle [-3,3]x[0,0.5],
vous pouvez utiliser histplot(n,data, style=2, rect=[-3,0,3,0.5]).
La commande histplot() sans argument montre un example.
Exemples
- Exemple #1: variations sur l'histogramme d'un échantillon gaussien N(0,1)
- Exemple #2: histogramme d'un échantillon de loi binomiale B(6,0.5)
- Exemple #3: histogramme d'un échantillon de loi exponentielle E(lambda)
Voir aussi
| << fgrayplot | 2d_plot | paramfplot2d >> |