Skip to main content

Fonctionnement de l'outil Statistiques de cellule

Disponible avec une licence Image Analyst.

Disponible avec une licence Spatial Analyst.

Pour l’outil Cell statistics (Statistiques de cellule), la valeur de chaque emplacement sur le raster en sortie est calculée sous la forme d’une fonction des valeurs des cellules de toutes les entrées à cet emplacement.

Vous trouverez ci-dessous des informations et des détails sur chaque statistique.

Moyenne

Détermine la valeur moyenne des entrées, cellule par cellule.

  • La sortie de la statistique Moyenne est toujours à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Mean (Moyenne)

OutRas = CellStatistics(["InRas1", "InRas2", "InRas3"], "Mean", "NODATA")

Majorité

Détermine la valeur la plus fréquente dans les entrées, cellule par cellule.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

  • Lorsqu'il existe plusieurs valeurs de majorité pour un emplacement de cellule, la sortie est une chaîne NoData pour cet emplacement.

  • Si toutes les valeurs en entrée sont identiques pour un emplacement de cellule, la valeur de majorité en sortie est identique à la valeur en entrée pour cet emplacement.

  • Une application correcte doit consister d’au moins trois entrées. Si seule une entrée est spécifiée, la sortie sera identique à l'entrée.

  • Si seulement deux entrées sont spécifiées, tout emplacement présentant des valeurs différentes sera enregistré sous forme d’une chaîne NoData. Puisqu’il n’existe que deux valeurs différentes à choisir, il n’existe aucune valeur de majorité. Si les valeurs sont identiques, cette valeur sera enregistrée dans le raster en sortie.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Majority (Majorité)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Majority", "NODATA")

Maximum

Détermine la valeur la plus élevée des entrées, cellule par cellule.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Maximum

OutRas = CellStatistics(["InRas1", "InRas2", "InRas3"], "Maximum", "NODATA")

Médiane

Détermine la valeur médiane des entrées, cellule par cellule.

  • Si le nombre d’entrées est impair, la valeur médiane est calculée en sélectionnant la valeur centrale du classement des valeurs. Si le nombre d’entrées est pair, la valeur médiane est calculée en faisant la moyenne des deux valeurs centrales du classement des valeurs. Cette valeur sera tronquée pour obtenir un entier si toutes les grilles en entrée sont de type entier.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Median (Médiane)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Median", "NODATA")

Minimum

Détermine la valeur la plus faible des entrées, cellule par cellule.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Minimum

OutRas = CellStatistics(["InRas1", "InRas2", "InRas3"], "Minimum", "NODATA")

Minorité

Détermine la valeur la moins fréquente dans les entrées, cellule par cellule.

  • Lorsqu'il existe plusieurs valeurs de minorité pour un emplacement de cellule, la sortie est une chaîne NoData pour cet emplacement.

  • Si toutes les valeurs en entrée d'un emplacement de cellule sont identiques, la valeur de minorité en sortie est identique à la valeur en entrée pour cet emplacement.

  • Une application correcte doit consister d’au moins trois entrées. Si seule une entrée est spécifiée, la sortie sera identique à l'entrée.

  • Si seulement deux entrées sont spécifiées, tout emplacement présentant des valeurs différentes sera enregistré sous forme d’une chaîne NoData. Puisqu’il n’existe que deux valeurs différentes à choisir, il n’existe aucune valeur de minorité. Si les valeurs sont identiques, cette valeur sera enregistrée dans le raster en sortie.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Minority (Minorité)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Minority", "NODATA")

Centile

Détermine le centile des valeurs dans les entrées, cellule par cellule.

  • Cette valeur de type statistique est calculée selon la méthode Q1 de Hyndman et Fan (1996) [1]. Lorsque deux valeurs triées sont également proches de la valeur médiane cible, la plus petite des deux valeurs est choisie.

  • Pour calculer le centile, toutes les cellules sont classées selon la formule suivante :

    \(R = P/100 x (n - 1) +1\)

    \(P\) représente le centile souhaité et \(n\), le nombre de cellules.

Plage

Détermine la plage des valeurs des entrées, cellule par cellule.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Range (Plage)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Range", "NODATA")

Écart type

Détermine l'écart type des valeurs des entrées, cellule par cellule.

  • La sortie de la statistique Type est toujours à virgule flottante.

  • Notez bien que l’écart type est calculé sur la population entière (méthode \(N\)). Il ne repose pas sur un échantillon (méthode \(N-1\)).

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Standard Deviation (Écart type)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "STD", "NODATA")

Somme

Détermine la somme des valeurs des entrées, cellule par cellule.

  • Si toutes les entrées sont des nombres entiers, la sortie est également de type entier. Si certaines entrées sont à virgule flottante, la sortie est à virgule flottante.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Sum (Somme)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Sum", "NODATA")

Variété

Détermine le nombre de valeurs uniques dans les entrées, cellule par cellule.

  • Le raster en sortie est toujours un entier.

Exemple :

Outil Cell statistics (Statistiques de cellule) — Exemple Variety (Variété)

OutRas = CellStatistics([InRas1, InRas2, InRas3], "Variety", "NODATA")

Bibliographie

Hyndman, Rob J., and Fan, Yanan. 1996. "Sample Quantiles in Statistical Packages." The American Statistician, Vol. 50, No. 4 (Nov., 1996), pp. 361-365.