Dans cette section : |
Lors de la création d'un graphique, il est important de sélectionner le type de graphique approprié pour afficher vos données. Vous pouvez choisir parmi de nombreux de types de graphiques, ainsi que des variantes de ces types. Les types de graphiques de base comprennent les graphiques en lignes, en barres, les camemberts, et les graphiques de dispersion. Servez-vous des brèves descriptions (consultez Types de graphiques) pour sélectionner un type de graphique qui convient à l'ensemble de données que vous affichez et à la modification que vous souhaitez mettre en évidence. Gardez à l'esprit que les données sont les ensembles de chiffres que vous affichez et les échelles sont les chiffres ou mesures variables affichées le long des axes.
Remarque : pour créer un graphique empilé de n'importe que type, il faut y avoir au moins deux séries de données.
Voici des descriptions des types de graphiques que vous pouvez créer :
Les graphiques linéaires peuvent également être tracés avec deux échelles ou plus pour suggérer une comparaison de la même valeur, ou d'un ensemble de valeurs, pendant des périodes différentes. Le nombre d'échelles comprises dans votre graphique dépend du type de graphique sélectionné. Pour plus de détails, consultez Détermination de styles de graphiques avec LOOKGRAPH.
Il est important de noter que les graphiques de dispersion et les graphiques linéaires se distinguent les uns des autres seulement en raison de leur format de l'axe X. Les graphiques linéaires peuvent s'afficher sans lignes de connexion (ils ressemblent alors à des graphiques de dispersion) et les graphiques de dispersion peuvent s'afficher avec des lignes de connexion (ils ressemblent alors à des graphiques linéaires).
Comment : |
Après avoir choisi un type de graphique, vous devez sélectionner une échelle appropriée. Une échelle est un schéma de classification ou une série de mesures que vous sélectionnez pour l'application aux axes de votre graphique. L'échelle fournit le cadre d'application en fonction duquel vos données sont tracées. Lorsque vous choisissez une échelle appropriée pour vos données, des tendances significatives peuvent se dégager, et lorsque vous modifiez une échelle, la forme générale de votre graphique change.
Les étapes ou mesures dans l'échelle sont représentées le long des axes de votre graphique par des marqueurs. Le type d'échelle que vous choisissez détermine le nombre de divisions sur l'échelle. Il y a deux types d'échelles générales que vous pouvez appliquer à l'axe Y de votre graphique :
Une échelle linéaire est une échelle dans laquelle les valeurs augmentent de façon arithmétique. Chaque mesure le long de l'échelle est une unité plus importante que celle qui la précède. Les échelles linéaires sont utiles lorsque les données que vous tracez sont relativement petites.
Une échelle logarithmique est une échelle dans laquelle les valeurs augmentent de façon logarithmique. Chaque mesure le long de l'échelle représente une augmentation exponentielle de la valeur des données. Les échelles logarithmiques sont utiles lorsque vous devez rendre compte d'une gamme de chiffres importante.
Pour incorporer des échelles dans votre graphique, ajoutez ce qui suit à la requête GRAPH :
ON GRAPH SET STYLE *
*GRAPH_SCRIPT
setY1LogScale(value);
*END
ENDSTYLE
END
où :
indique une des choses suivantes :
true active la mise en échelle logarithmique.
false désactive la mise en échelle logarithmique. La mise en échelle linéaire est utilisée à sa place.
Comment : |
Chaque requête GRAPH doit comprendre une phrase de tri et au minimum un champ d'affichage (les champs d'affichage sont limités à cinq).
Les champs, qui sont les sujets du graphique, peuvent être des champs réels ou virtuels, avec ou sans des opérateurs préfixe directs (AVE., MIN., MAX., etc.). Les champs peuvent aussi être des valeurs calculées.
Remarque : les champs d'affichage utilisés uniquement pour des calculs ne doivent pas s'afficher dans le graphique. Vous pouvez employer les phrases NOPRINT ou SUP-PRINT pour supprimer l'affichage de tels champs. Pour plus de détails, consultez Trier des rapports tabulaires.
Par défaut, une combinaison particulière de commandes d'affichage et de phrases de tri détermine le format du graphique. Voici les combinaisons :
Type de graphique |
Commande d'affichage et phrase de tri |
---|---|
Graphique linéaire |
PRINT A {ACROSS|BY} B (où B est alphanumérique) |
Graphique à barres verticales |
SUM A ACROSS B (où B est alphanumérique) |
Graphique à barres horizontales |
SUM A BY B |
Graphique circulaire |
SET LOOKGRAPH=PIE SUM A {ACROSS|BY} B ou SET PIE=ON SUM A {ACROSS|BY} B |
Graphique à nuage de points (sans lignes de connexion) |
PRINT A ACROSS B (où B est numérique) |
Graphique à nuage de points (avec des lignes de connexion) |
SUM A ACROSS B (où B est numérique) |
Vous pouvez remplacer le format de graphique par défaut à l'aide du pararmètre LOOKGRAPH. Pour plus de détails, consultez Détermination de styles de graphiques avec LOOKGRAPH.
Pour créer un graphique linéaire, lancez une requête GRAPH avec la combinaison de commande d'affichage et de champ de tri suivante :
PRINT fieldname1 [AND] fieldname2... {ACROSS|BY} sortfield
où :
Est le nom du champ à afficher sur l'axe Y du graphique. Une requête GRAPH peut comprendre jusqu'à cinq champs d'affichage.
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a aucune incidence sur le graphique.
Est le nom du champ à afficher sur l'axe X du graphique. Celui-là doit être un champ alphanumérique afin de générer un graphique linéaire. Si le champ spécifié est numérique, vous pouvez toujours créer un graphique linéaire à l'aide du paramètre LOOKGRAPH=LINE. Pour plus de détails, consultez Détermination de styles de graphiques avec LOOKGRAPH.
Ce qui suit illustre la façon de créer un graphique linéaire en utilisant la commande LOOKGRAPH.
SET LOOKGRAPH = LINE, GRID=ON SET HAXIS=600, VAXIS=315 GRAPH FILE GGORDER HEADING CENTER "Sample Line Graph" PRINT QUANTITY ACROSS PRODUCT_DESC WHERE PRODUCT_DESC EQ 'French Roast' OR 'Hazelnut' OR 'Kona' END
La sortie est :
Pour créer un graphique à barres horizontales, lancez une requête GRAPH avec la combinaison de commande d'affichage et de champ de tri suivante :
SUM fieldname1 [AND] fieldname2... BY sortfield
où :
Est le nom du champ à afficher sur l'axe Y du graphique. Une requête GRAPH peut comprendre jusqu'à cinq champs d'affichage.
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a aucune incidence sur le graphique.
Est le nom du champ à afficher sur l'axe X du graphique. Un groupe de barres différent est créé pour chaque valeur du champ BY, et chaque groupe comprend une barre pour chaque objet de commande d'affichage (SUM).
Pour créer un graphique à barres horizontales, lancez une requête GRAPH avec la combinaison de commande d'affichage et de champ de tri suivante :
SUM fieldname1 [AND] fieldname2... ACROSS sortfield
où :
Est le nom du champ à afficher sur l'axe Y du graphique. Une requête GRAPH peut comprendre jusqu'à cinq champs d'affichage.
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a aucune incidence sur le graphique.
Est le nom du champ alphanumérique à afficher sur l'axe X du graphique.
Ce qui suit illustre la façon de créer un graphique à barres horizontales :
GRAPH FILE GGORDER HEADING CENTER "Sample Horizontal Bar Graph" SUM QUANTITY BY PRODUCT_DESC WHERE PRODUCT_DESC EQ 'French Roast' OR 'Hazelnut' OR 'Kona' END
La sortie est :
Ce qui suit illustre la façon de créer un graphique à barres verticales :
GRAPH FILE GGORDER HEADING CENTER "SAMPLE VERTICAL BAR GRAPH" SUM QUANTITY ACROSS PRODUCT_DESC WHERE PRODUCT_DESC EQ 'French Roast' OR 'Hazelnut' OR 'Kona' END
La sortie est :
Pour créer un graphique circulaire, lancez une requête GRAPH avec la combinaison de commande SET et de commande d'affichage et de champ de tri suivante :
SET LOOKGRAPH=PIE SUM fieldname1 [AND] fieldname2... {ACROSS|BY} sortfield
où :
Est le nom du champ à afficher dans le rapport. Une requête GRAPH peut comprendre jusqu'à cinq champs d'affichage.
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a aucune incidence sur le graphique.
Est le nom du champ à afficher dans le rapport. Chaque valeur dans le critère de tri est représentée par une section dans le graphique à secteurs.
Ce qui suit illustre la façon de créer un graphique cicrulaire en utilisant un champ de tri BY et la commande LOOKGRAPH :
SET LOOKGRAPH=PIE GRAPH FILE GGORDER HEADING CENTER "SAMPLE PIE CHART" SUM QUANTITY BY PRODUCT_DESC AS COFFEES WHERE PRODUCT_DESC EQ 'French Roast' OR 'Hazelnut' OR 'Kona' END
La sortie est :
Pour créer un graphique de dispersion, lancez une requête GRAPH avec la combinaison de commande d'affichage et de champ de tri suivante :
{PRINT|SUM} fieldname1 [AND] fieldname2... ACROSS sortfield
où :
Est le nom du champ à afficher dans le rapport. Une requête GRAPH peut comprendre jusqu'à cinq champs d'affichage. Si vous spécifiez plus d'un champ de tri, ceux-ci sont représentés par des symboles différents.
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a aucune incidence sur le graphique.
Est le nom du champ numérique à afficher sur l'axe X du graphique.
Ce qui suit illustre la façon de créer un graphique de dispersion :
GRAPH FILE GGORDER HEADING CENTER "Sample Scatter Graph" PRINT QUANTITY AS 'Quantity' ACROSS PRODUCT_CODE WHERE PRODUCT_CODE EQ 'B144' WHERE QUANTITY LT 51 END
La sortie est :
Par défaut, une combinaison particulière de commandes d'affichage et de phrases de tri détermine le format du graphique. Vous pouvez remplacer le format de graphique par défaut à l'aide du pararmètre LOOKGRAPH.
L'utilisation de LOOKGRAPH vous permet de changer le format du graphique sans avoir à établir de paramètres de contrôle ou à restructurer la requête de graphique. Cependant, vous pouvez définir des paramètres de contrôle individuels (par exemple, SET GRID=ON), si vous choissisez d'utiliser LOOKGRAPH.
SET LOOKGRAPH= option
où :
Spécifie le style de graphique. Pour plus de détails sur les styles de graphiques, consultez :
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des points de traçage connectés :
SET LOOKGRAPH= |
Description |
---|---|
LINE |
Un graphique vertical à points connectés. |
HLINE |
Un graphique horizontal à points connectés. |
HLINE2 |
Un graphique horizontal à points connectés avec deux axes. |
HLINE2S |
Un graphique horizontal à points connectés avec deux axes différents. |
HLINSTK |
Un graphique horizontal empilé à points connectés. |
HLINSTK2 |
Un graphique horizontal empilé à points avec deux axes. |
HLNSTK2S |
Un graphique horizontal empilé à points connectés avec deux axes différents. |
HLNSTKPC |
Un graphique horizontal à points connectés affichant des pourcentages. |
VLINE |
Un graphique vertical à points connectés. |
VLINE2 |
Un graphique vertical à points connectés avec deux axes. |
VLINE2S |
Un graphique vertical à points connectés avec deux axes différents. |
VLINSTK |
Un graphique vertical empilé à points connectés. |
VLINSTK2 |
Un graphique vertical empilé à points avec deux axes. |
VLNSTK2S |
Un graphique vertical empilé à points avec deux axes différents. |
VLNSTKPC |
Un graphique vertical à points connectés affichant des pourcentages. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des points de traçage connectés :
SET LOOKGRAPH= |
Description |
---|---|
BAR |
Un graphique à barres dont les barres s'affichent à côté les unes des autres. |
STACK |
Un graphique à barres dont les barres sont empilées. |
VBAR |
Un graphique à barres verticales. |
VBAR2AX |
Un graphique à barres verticales avec deux axes. |
VBAR2AXS |
Un graphique à barres verticales avec deux axes différents. |
VBRSTK1 |
Un graphique à barres verticales empilé. |
VBRSTK2 |
Un graphique à barres verticales empilé. |
VBRSTK2S |
Un graphique à barres verticales empilé avec deux axes différents. |
VBRSTKPC |
Un graphique à barres verticales empilé affichant des pourcentages. |
HBAR |
Un graphique à barres horizontales. |
HBAR2AX |
Un graphique à barres horizontales avec deux axes. |
HBAR2AXS |
Un graphique à barres horizontales avec deux axes différents. |
HBRSTK1 |
Un graphique à barres horizontales empilé. |
HBRSTK2 |
Un graphiqueà barres horizontales empilé. |
HBRSTK2S |
Un graphique à barres horizontales empilé avec deux axes différents. |
HBRSTKPC |
Un graphique à barres horizontales empilé affichant des pourcentages. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques circulaires :
SET LOOKGRAPH= |
Description |
---|---|
PIE |
Un graphique à secteurs. |
PIESINGL |
Un graphique à secteurs unique. |
PIEMULTI |
Plusieurs graphiques à secteurs. |
PIERING |
Un graphique circulaire. |
PIEMULPR |
Plusieurs graphiques circulaires de taille proportionnelle. |
PIEMULTP |
Plusieurs graphiques à secteurs de taille proportionnelle. |
PIEMULTR |
Plusieurs graphiques circulaires. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques circulaires :
SET LOOKGRAPH= |
Description |
---|---|
SCATTER |
Génère un graphique de dispersion. |
SCATTERD |
Un graphique de dispersion dual. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
SCATTRLS |
Un graphique de dispersion qui marque chaque point de données par sa valeur numérique exacte. |
SCATTRLD |
Un graphique de dispersion dual qui marque chaque point de données par sa valeur numérique exacte. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques 3D :
SET LOOKGRAPH= |
Description |
---|---|
3DAREAG |
Un graphique 3D à une zone de groupe connectée. |
3DAREAS |
Un graphique 3D à une zone de séries connectée |
3DBAR |
Un graphique à barres à deux dimensions avec des barres à trois dimensions. |
3D_BAR |
Un graphique 3D avec des barres. |
3DCUBE |
Un graphique à barres 3D dans lequel tous les points de données sont sous forme de blocs de taille identique, au-dessus de la position montrant leurs valeurs de données. |
3DGROUP |
Un graphique 3D avec des barres. |
3DOCTAGN |
Un graphique à barres 3D avec des barres sous forme octogone sans racines. |
3DPYRAMD |
Un graphique pyramide 3D. |
3DRIBBNG |
Un graphique 3D aux groupes de rubans connectés. |
3DRIBBNS |
Un graphique 3D aux séries de rubans connectés. |
3DSPHERE |
Un graphique à barres 3D dans lequel tous les points de données sont des sphères de taille identique, qui se trouvent au-dessus de la position montrant leurs valeurs de données. |
3DSTACK |
Un graphique à barres bidimensionnel avec des barres de type 3D. |
3DSURFCE |
Un graphique de surface 3D qui trace tous les points de données sous forme de surface tridimensionnelle, comme une vague roulante. |
3DSURFHC |
Un graphique 3D de surface en nid d'abeille qui trace tous les points de données sous forme de surface tridimensionnelle en utilisant l'effet de nid en abeille. |
3DSURFSD |
Un graphique 3D de surface dont les côtés tracent tous les points de données sous forme de surface tridimensionnelle avec des côtés solides. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques de surface :
SET LOOKGRAPH= |
Description |
---|---|
VAREA |
Un graphique de surface verticale. |
VAREASTK |
Un graphique de surface verticale empilé. |
VAREAR2 |
Un graphique de surface verticale avec deux axes. |
VARESTK2 |
Un graphique de surface verticale empilé avec deux axes. |
VARESTKP |
Un graphique de surface verticale empilé affichant des pourcentages. |
HAREA |
Un graphique de surface horizontale. |
HAREAR2 |
Un graphique de surface horizontale avec deux axes. |
HAREASTK |
Un graphique de surface empilé. |
HARESTK2 |
Un graphiqueà de surface horizontale empilé avec deux axes. |
HARESTKP |
Un graphique de surface horizontale empilé affichant des pourcentages. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques boursiers :
SET LOOKGRAPH= |
Description |
---|---|
STOCK |
Un graphique boursier. |
STOCKH |
Un graphique boursier Max-Min. Des barres représentant des valeurs numériques plus elevées sont placées derrière des barres représentant des valeurs numériques plus basses. Seule le sommet de la barre plus elevée est visible, illustrant clairement la différence entre les valeurs. Ce type de graphe est largement utilisé pour représenter le prix d'une action. Chaque barre représente le prix maximal et minimal d'une action donnée à un jour donné. |
STOCKHB |
Un graphique boursier Max-Min bipolaire. Des valeurs de différents ensembles de données s'affichent sur différents pôles. |
STOCKHD |
Un graphique boursier Max-Min dual. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
STOCKHCL |
Un graphique boursier Max-Min-Clôture. Ce type de graphe est largement utilisé pour représenter le prix d'une action. Chaque barre représente le prix maximal, le prix minimal et le prix de clôture d'une action donnée à un jour donné. |
STOCKHCB |
Un graphique boursier bipolaire Max-Min-Clôture. Des valeurs de différents ensembles de données s'affichent sur différents pôles. Ce type de graphe est largement utilisé pour représenter le prix d'une action. Chaque barre représente le prix maximal, le prix minimal et le prix de clôture d'une action donnée à un jour donné. |
STOCKHCD |
Un graphique boursier dual Max-Min-Clôture. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
STOCKHOC |
Un graphique boursier Max-Min-Ouverture. Ce type de graphe est largement utilisé pour représenter le prix d'une action. Chaque barre représente le prix maximal, le prix minimal, le prix d'ouverture et le prix de clôture d'une action donnée à un jour donné. |
STOCKHOB |
Un graphique boursier bipolaire Max-Min-Ouverture-Clôture. Des valeurs de différents ensembles de données s'affichent sur différents pôles. |
STOCKHOD |
Un graphique boursier dual Max-Min-Ouverture-Clôture. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
STOCKHV |
Un graphique boursier Max-Min-Volume. |
STOCKHOV |
Un graphique boursier Max-Min-Ouverture-Clôture-Volume. |
STOCKC |
Un graphique boursier chandelle. |
STOCKHC |
Un graphique boursier chandelle Max-Min. |
STOCKCV |
Un graphique boursier chandelle Volume. |
STOCKHCV |
Un graphique boursier chandelle Max-Min-Volume. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques polaires :
SET LOOKGRAPH= |
Description |
---|---|
POLAR |
Un graphique polaire qui affiche des points de données sur un circle. |
POLAR2 |
Un graphique polaire dual. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques radar :
SET LOOKGRAPH= |
Description |
---|---|
RADARA |
Un graphique de surface radar. |
RADARL |
Un graphique radar linéaire. |
RADARL2 |
Un graphique radar dual linéaire. Les valeurs d'un ensemble de données supplémentaire s'affichent sur un deuxième axe de valeur (Y). |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques en bulles :
SET LOOKGRAPH= |
Description |
---|---|
BUBBLE |
Un graphique en bulles. |
BUBBLED |
Un graphique en bulles avec un axe dual. |
BUBBLEDL |
Un graphique en bulles avec un axe dual et des étiquettes. |
BUBBLEL |
Un graphique en bulles avec des étiquettes. |
Choissesez une des valeurs LOOKGRAPH suivantes pour changer le style des graphiques spéctraux :
SET LOOKGRAPH= |
Description |
---|---|
SPECTRAL |
Un graphique spectral de carte. Ce graphique comprend une matrice de lignes ou de colonnes de marqueurs qui est colorée selon les valeurs des données. |
SET LOOKGRAPH= |
Description |
---|---|
GANTT |
Fournit une représentation visuelle d'événements prioritaires orientés vers le projet. Les graphiques de Gantt exigent six champs d'affichage et un champ de tri, dans cet ordre précis. Le style conditionnel et le zoom en profondeur ne sont pas supportés pour les graphiques de Gantt. |
POSITION |
Les graphiques de positionnement de produits fournissent une représentation visuelle de la part du marché et de la croissance par rapport au revenu et à la dimension (passé, présent, futur). Trois champs d'affichage sont requis dans les diagrammes de positionnement des produits. |
VWATERFL |
Graphique vertical en cascade. |
HWATERFL |
Graphique horizontal en cascade. |
PARETO |
Affiche des données selon la règle 80:20 de Pareto. Les graphiques Pareto n'exigent qu'un champ d'affichage. |
MULTI3Y MULTI4Y MULTI5Y |
Ils empilent les graphiques afin de les rendre plus facile à lire, à analyser et à gérer. |
Les valeurs LOOKGRAPH suivantes ne sont valides que pour la génération d'un graphique HTML5 :
SET LOOKGRAPH |
Description |
---|---|
BUBBLEMAP |
Une carte à bulles et un graphique dans lequel des bulles dimensionnaient proportionnellement sont affichées sur des zones de la carte. |
CHOROPLETH |
Une carte choroplèthe est un graphique dans lequel les zones d'une carte sont ombrées ou remplies d'un motif proportionnellement à la valeur de la mesure qui est représentée, |
MEKKO |
Un graphique Mekko est une variante des graphiques à barres empilées, dans lequel la largeur des barres est ajustée relativement à sa valeur dans le jeu de données. |
PARABOX |
Un graphique à coordonnées parallèles (parabox) est similaire à un graphique à courbe régulière, à l'exception que chaque groupe dans le graphique à courbe possède un axe numérique unique et interactif. Chaque ligne représente une série de données. Chaque ligne verticale représente un axe numérique. Vous pouvez cliquer puis vous déplacer le long de chacun des axes pour sélectionner (filtrer) les lignes qui passent au travers de cette partie de l'axe |
STREAM |
Un graphique à niveaux (streamgraph) est une version simplifiée d'un graphique à aires empilées. Dans un graphique à niveaux, il n'y a ni axe ni grille. La ligne de base est libre, ce qui facilite la perception de l'épaisseur de n'importe quel calque donné au travers des données. |
TAGCLOUD |
Un nuage de mots-clés est une représentation visuelle d'une fréquence. Il n'affiche que les étiquettes de groupe. La taille de chaque étiquette proportionnelle à sa valeur de données. |
TREEMAP |
Un graphique d'arborescence affiche des données hiérarchiques en tant que jeu de rectangles incorporés. |
WebFOCUS |