Diagramme linéaire

Les diagrammes linéaires permettent de visualiser l'évolution sur une plage continue : temporelle ou de distance. La visualisation de l'évolution à l'aide d'un diagramme linéaire permet d'afficher immédiatement la tendance globale et de comparer plusieurs tendances simultanément.

Variables

Les diagrammes linéaires se composent d'une valeur Date or Number (Date ou nombre) continue sur l'axe des X et d'une valeur numérique associée sur l'axe des Y.

L’axe des X d’un diagramme linéaire affiche une variable continue, telle que le temps ou la distance, et une ligne est tracée pour visualiser le changement de valeur entre chaque intervalle de temps ou de distance consécutif. Chaque intervalle est marqué par un point correspondant à une valeur numérique mesurée par l’axe des Y.

Si un champ numérique est choisi pour l'axe des X et que chaque nombre apparaît une seule fois dans la table, aucune agrégation n'est nécessaire, mais un Numeric field (Champ numérique) doit être spécifié.

Si un champ de date est choisi pour l'axe des X, les dates sont regroupées, ou agrégées, en intervalles temporels. Si un diagramme linéaire est tracé à l’aide d’un champ de date ou d’un champ de nombre agrégé, une méthode Aggregation (Agrégation) doit être sélectionnée pour spécifier la manière dont les données seront agrégées.

Si aucun Numeric field (Champ numérique) n’est spécifié, le diagramme utilise la méthode d'agrégation Count, qui totalise le nombre d’enregistrements apparaissant à chaque intervalle de temps ou de distance. Par exemple, dans un jeu de données d'actes criminels, un champ de date est regroupé en intervalles de deux semaines, avec une méthode Aggregation (Agrégation) Count. Le diagramme obtenu affiche un symbole ponctuel pour chaque intervalle de deux semaines représentant le nombre de délits ayant eu lieu au cours de ces deux semaines.

Si des Numeric fields (Champs numériques) sont spécifiés, la méthode d'agrégation peut être l'une des suivantes :

  • Somme
  • Moyenne
  • Médian

Options d'agrégation temporelle

L’agrégation temporelle, ou le regroupement, se produit automatiquement lorsqu’un champ de date est choisi pour l’axe des x. Plusieurs options contrôlent la taille d'intervalle et les paramètres associés qui sont appliqués au regroupement.

Taille d’intervalle

Les données temporelles sont regroupées en intervalles temporels le long de l'axe des x. Une taille d'intervalle par défaut est choisie en fonction de l'étendue temporelle du jeu de données et peut être modifiée manuellement à l'aide de la taille d'intervalle.

Groupes vides

Selon la rareté du jeu de données et la taille d'intervalle temporel choisie pour le regroupement, il est possible que certains groupes ne renferment aucune donnée. Les groupes vides peuvent être considérés comme nuls si un manque de données représente réellement la valeur zéro (par exemple, aucune maladie n'a été signalée en mai et aucune pluie n'a été collectée en l'espace d'une semaine). Il ne convient pas d'attribuer une valeur nulle à un groupe dans lequel aucune donnée n'est présente car rien n'a été collecté (par exemple, si aucune lecture n'est effectuée sur un indicateur de température, cela ne signifie pas que la température a atteint zéro).

Trois options permettent de gérer les groupes vides.

  • Considérez-les comme nuls (Traiter comme zéro) : cette option convient le mieux pour comptabiliser les incidents, car aucun incident comptabilisé signifie probablement que zéro incident s'est produit.
  • Interpolez les valeurs voisines (Connecter des lignes) : les valeurs Null peuvent être visuellement interpolées en connectant la ligne entre les groupes de part et d'autre du groupe vide.
  • Fracturez la ligne (Ligne de fracture) : laissez un espace vierge à l'endroit où se trouve un groupe vide.

Alignement des intervalles

Les intervalles temporels peuvent s'aligner sur le premier ou sur le dernier point de données.

Exemple de données

Aligner sur le premier point de données initie un regroupement avec la date la plus ancienne et continue vers l'avant.

Regroupement avec alignement au début du jeu de données

Aligner sur le dernier point de données initie un regroupement avec la date la plus récente et retourne en arrière.

Regroupement avec alignement à la fin du jeu de données

Il est important de garder à l'esprit que, comme le dernier groupe créé peut être partiellement vide, cela peut donner la trompeuse impression d'un fléchissement de la valeur ou du nombre au cours de cette période, alors qu'en réalité la collecte de données a commencé ou s'est terminée pendant la durée de ce groupe. Pour éviter la déformation des groupes, sélectionnez l'option Tronquer l'intervalle incomplet. Cette opération supprime le groupe rempli partiellement de la visualisation :

Tronquer l'intervalle incomplet

Série multiple

Il est possible de visualiser plusieurs lignes ou séries dans un même diagramme pour comparer des tendances.

Il est possible de créer des diagrammes linéaires Série multiple en ajoutant plusieurs Numeric Fields (Champs numériques) ou en définissant un champ de catégorie Split by (Fractionner en).

Si plusieurs Numeric fields (Champs numériques) sont ajoutés, une ligne est tracée pour visualiser le changement de chaque champ numérique. Par exemple, dans un jeu de données d’actes criminels, un champ de date est regroupé en intervalles de deux semaines avec une méthode Aggregation (Agrégation) Sum et deux Numeric fields (Champs numériques), PropertyLoss et TotalDamage. Le diagramme obtenu affiche deux lignes ; l’une représentant la somme des valeurs PropertyLoss et l’autre, celle des valeurs TotalDamage pour chaque intervalle de deux semaines.

Un champ de catégorie peut également servir à fractionner un diagramme linéaire en plusieurs séries. Par exemple, dans un jeu de données d’actes criminels, un champ de date est regroupé en intervalles de deux semaines avec une méthode Aggregation (Agrégation) Count (Décompte) et un champ Split by (Fractionner en) CrimeType. La table Series (Série) est renseignée avec chaque valeur CrimeType unique (Theft (Vol), Vandalism (Vandalisme), Arson (Incendie criminel)) et le diagramme généré affiche trois lignes, chacune représentant le nombre de délits de ce type qui ont eu lieu au cours de ces deux semaines.

Remarque :

Une catégorie Split by (Fractionner en) ne peut pas être appliquée si plusieurs Numeric fields (Champs numériques) ont été ajoutés.

Remarque :

Les champs de catégorie dotés de plusieurs valeurs uniques ne conviennent pas au fractionnement d'un champ en plusieurs séries.

Axes

Limites de l'axe des Y

Les limites minimum et maximum par défaut de l’axe des Y sont basées sur la plage des valeurs de date représentées sur l’axe. Vous pouvez personnaliser ces valeurs en indiquant une nouvelle valeur limite pour l’axe. Il suffit de cliquer sur l’icône de réinitialisation pour revenir à la valeur par défaut de la limite de l’axe. Il est possible de définir des limites d’axe de façon à conserver une échelle cohérente de votre diagramme pour la comparaison. Il suffit de cliquer sur l’icône de réinitialisation pour revenir à la valeur par défaut de la limite de l’axe.

Axe Journal

Par défaut, tous les axes de diagramme linéaire s’affichent sur une échelle linéaire. Il est possible d’afficher les axes numériques (ne représentant pas de date) sur une échelle logarithmique en cochant la case Log axis (Axe logarithmique) dans l’onglet Axes (Axes) de la fenêtre Chart Properties (Propriétés du diagramme).

Les échelles logarithmiques sont utiles lorsque vous visualisez des données avec une forte inclinaison positive, pour lesquelles les lots de points de données ont une faible valeur, quelques points de données ayant des valeurs très élevées. Le changement d’échelle de l’axe ne change pas la valeur des données, simplement la manière dont elles sont affichées.

Les échelles linéaires reposent sur l’addition et les échelles logarithmiques sur la multiplication.

Sur une échelle linéaire, chaque incrément sur l’axe représente la même distance en valeur. Par exemple, dans le diagramme ci-dessous, chaque incrément de l’axe représente une augmentation de 10.

Axe d’échelle linéaire

Sur une échelle logarithmique, les incréments sont augmentés par magnitude. Par exemple, dans le diagramme ci-dessous, chaque incrément de l’axe représente une multiplication par 10.

Axe d’échelle logarithmique
Remarque :

Les échelles logarithmiques ne peuvent pas afficher de valeurs négatives ou nulles. Si vous choisissez d’utiliser un axe logarithmique pour une variable avec des valeurs négatives ou un zéro, ces valeurs n’apparaissent pas sur le diagramme.

Format numérique

Vous pouvez indiquer le format dans lequel un axe affiche les valeurs numériques en précisant une catégorie de format numérique ou en définissant une chaîne de format personnalisé. Par exemple, $#,### peut être utilisé comme chaîne de format personnalisé pour afficher les valeurs de devises.

Apparence

Titres et description

Des titres par défaut sont attribués aux diagrammes et axes en fonction du nom des variables et du type de diagramme. Ces valeurs peuvent être mises à jour sur l’onglet General (Général) dans la fenêtre Properties (Propriétés). Vous pouvez également attribuer une description au diagramme. Il s'agit d'un bloc de texte qui apparaît au bas de la fenêtre du diagramme.

Couleur

Les couleurs de ligne peuvent être modifiées dans l’onglet Series (Série) de la fenêtre Chart Properties (Propriétés du diagramme) en cliquant sur le correctif de couleur Symbol (Symbole) de la table Series (Série), puis en sélectionnant une nouvelle couleur.

Etiquettes de données

Les étiquettes affichant la valeur de chaque point de données peuvent être activées en cochant la case Label lines (Étiqueter les lignes) dans l’onglet Data (Données) de la fenêtre Chart Properties (Propriétés du diagramme).

Orientation

Les lignes peuvent être tracées verticalement à l’aide du bouton Rotate chart (Faire pivoter le diagramme) Rotate Chart (Faire pivoter le diagramme) de la fenêtre de diagramme.

Repères

Les lignes ou plages des guides peuvent être ajoutées aux diagrammes pour servir de référence ou mettre en évidence des valeurs importantes. Pour ajouter un nouveau guide, accédez à l’onglet Guides de la fenêtre Chart Properties (Propriétés du diagramme), choisissez de tracer un guide vertical ou horizontal et cliquez sur Add guide (Ajouter un guide). Pour tracer une ligne, entrez une Value (Valeur) à l’endroit où vous souhaitez que la ligne soit tracée. Pour créer une plage, saisissez une valeur to (Jusqu’à) value. Vous avez également la possibilité d’ajouter du texte à votre guide en spécifiant une Label (Étiquette).

Exemple

Créez un diagramme linéaire pour visualiser les tendances des incendies à Naperville entre 2007 et 2010.

  • Date or Number (Date ou nombre) : date
  • Aggregation (Agrégation) : nombre
  • Time Interval Size (Taille d'intervalle temporel) : trois mois
  • Numeric fields (Champs numériques) : <vide>
  • Split by (Fractionner en) : heure du jour

Diagramme linéaire présentant les tendances des incendies à Naperville entre 2007 et 2010