Etendue

L’étendue est une mesure de dispersion simple mais efficace qui représente la différence entre la valeur la plus élevée et la valeur la plus basse d’un ensemble de données. Elle donne une idée rapide de l’amplitude des valeurs observées.

Bien qu’elle soit facile à calculer, l’étendue peut être fortement influencée par les valeurs extrêmes (outliers), ce qui la rend moins fiable dans certains contextes. Néanmoins, elle reste utile pour avoir un aperçu global de la variabilité d’un jeu de données.

L’étendue est souvent utilisée en complément d’autres mesures statistiques comme la variance, l’écart-type ou l’intervalle interquartile, afin de mieux comprendre la structure d’un ensemble de données.

Dans cette page, vous apprendrez comment calculer l’étendue, quand l’utiliser, et quelles sont ses limites. Des exemples concrets et des visualisations vous aideront à l’interpréter dans divers contextes d’analyse.

Fonctions :

  • np.ptp()

    La fonction np.ptp() (peak-to-peak) de NumPy permet de calculer l'étendue d’un tableau, c’est-à-dire la différence entre la valeur maximale et la valeur minimale. Elle donne une mesure simple de la dispersion des données.

    Importation :

    import numpy as np

    Attributs :

    Nom Type Description
    a array_like Tableau d’entrée contenant les données numériques.
    axis int ou None, optionnel Axe le long duquel calculer l'étendue. Par défaut, l'étendue est calculée sur l'ensemble du tableau.
    out ndarray, optionnel Emplacement où stocker le résultat. Doit être de la bonne forme pour contenir la sortie.
    keepdims bool, optionnel Si True, les dimensions réduites sont conservées dans le résultat comme dimensions de taille un.

    Exemple de code :

    import numpy as np
    
    data = np.array([3, 7, 2, 10, 6])
    etendue = np.ptp(data)
    
    print("Étendue des données :", etendue)
    Résultat du code

    Explication du code :

    import numpy as np importe la bibliothèque numpy, renommée ici en np pour simplifier son utilisation dans le code.

    Création d'un tableau de données

    Le code crée un tableau data de dimension 1x5 à l'aide de np.array(), contenant les éléments [3, 7, 2, 10, 6].

    Calcul de l'étendue des données

    La fonction np.ptp() est utilisée pour calculer l'étendue des données, c'est-à-dire la différence entre la valeur maximale et la valeur minimale du tableau.

    Dans ce code, etendue = np.ptp(data) calcule l'étendue du tableau data, ce qui revient à soustraire la valeur minimale de la valeur maximale.

    Affichage du résultat

    Le résultat est ensuite affiché à l'aide de print("Étendue des données :", etendue).