Charts

EmbeddedChart

Graphique intégré dans une feuille de calcul.

Représentation JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Champs
chartId

integer

ID du graphique.

spec

object (ChartSpec)

Spécification du graphique.

position

object (EmbeddedObjectPosition)

Position du graphique.

border

object (EmbeddedObjectBorder)

Bordure du graphique

Spécifications des graphiques

Spécifications d'un graphique

Représentation JSON
{
  "title": string,
  "altText": string,
  "titleTextFormat": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "subtitle": string,
  "subtitleTextFormat": {
    object (TextFormat)
  },
  "subtitleTextPosition": {
    object (TextPosition)
  },
  "fontName": string,
  "maximized": boolean,
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "dataSourceChartProperties": {
    object (DataSourceChartProperties)
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "hiddenDimensionStrategy": enum (ChartHiddenDimensionStrategy),

  // Union field chart can be only one of the following:
  "basicChart": {
    object (BasicChartSpec)
  },
  "pieChart": {
    object (PieChartSpec)
  },
  "bubbleChart": {
    object (BubbleChartSpec)
  },
  "candlestickChart": {
    object (CandlestickChartSpec)
  },
  "orgChart": {
    object (OrgChartSpec)
  },
  "histogramChart": {
    object (HistogramChartSpec)
  },
  "waterfallChart": {
    object (WaterfallChartSpec)
  },
  "treemapChart": {
    object (TreemapChartSpec)
  },
  "scorecardChart": {
    object (ScorecardChartSpec)
  }
  // End of list of possible types for union field chart.
}
Champs
title

string

Titre du graphique.

altText

string

Texte alternatif décrivant le graphique. Elle est souvent utilisée à des fins d'accessibilité.

titleTextFormat

object (TextFormat)

Format du texte du titre. Les éléments barré, souligné et lien ne sont pas compatibles.

titleTextPosition

object (TextPosition)

Position du texte du titre Ce champ est facultatif.

subtitle

string

Sous-titre du graphique.

subtitleTextFormat

object (TextFormat)

Format du texte du sous-titre. Les éléments barré, souligné et lien ne sont pas compatibles.

subtitleTextPosition

object (TextPosition)

Position du texte du sous-titre. Ce champ est facultatif.

fontName

string

Nom de la police à utiliser par défaut pour tout le texte du graphique (par exemple, le titre, les libellés de l'axe ou la légende). Si une police est spécifiée pour une partie spécifique du graphique, elle remplace ce nom de police.

maximized

boolean

Vrai pour qu'un graphique occupe tout l'espace dans lequel il est affiché avec une marge intérieure minimale. Faux pour utiliser la marge intérieure par défaut. (non applicable aux graphiques géographiques et aux organigrammes)

backgroundColor
(deprecated)

object (Color)

Couleur d'arrière-plan de l'ensemble du graphique. Non applicable aux organigrammes. Obsolète: utilisez backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

Couleur d'arrière-plan de l'ensemble du graphique. Non applicable aux organigrammes. Si backgroundColor est également défini, ce champ est prioritaire.

dataSourceChartProperties

object (DataSourceChartProperties)

S'il est présent, le champ contient des propriétés spécifiques au graphique de la source de données.

filterSpecs[]

object (FilterSpec)

Filtres appliqués aux données sources du graphique. Uniquement compatible avec les graphiques de sources de données.

sortSpecs[]

object (SortSpec)

L'ordre de tri des données du graphique Une seule spécification de tri est acceptée. Uniquement compatible avec les graphiques de sources de données.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Détermine la manière dont les graphiques utiliseront les lignes ou les colonnes masquées.

Champ d'union chart. Spécification de graphique spécifique : une seule valeur doit être définie. chart ne peut être que l'un des éléments suivants:
basicChart

object (BasicChartSpec)

Une spécification de base de graphique peut être l'un des nombreux types disponibles. Consultez BasicChartType pour obtenir la liste de tous les graphiques compatibles.

pieChart

object (PieChartSpec)

Spécification du graphique à secteurs.

bubbleChart

object (BubbleChartSpec)

Spécification d'un graphique à bulles

candlestickChart

object (CandlestickChartSpec)

Spécification du graphique en chandeliers japonais

orgChart

object (OrgChartSpec)

Spécification d'un organigramme

histogramChart

object (HistogramChartSpec)

Spécification d'un graphique en histogramme.

waterfallChart

object (WaterfallChartSpec)

Spécification d'un graphique en cascade

treemapChart

object (TreemapChartSpec)

Spécification d'un graphique en carte proportionnelle

scorecardChart

object (ScorecardChartSpec)

Spécification du graphique de tableau de données.

Position du texte

Paramètres de position du texte.

Représentation JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Champs
horizontalAlignment

enum (HorizontalAlign)

Paramètre d'alignement horizontal pour l'extrait de texte.

DataSourceChartProperties

Propriétés d'un graphique de source de données.

Représentation JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Champs
dataSourceId

string

ID de la source de données à laquelle le graphique est associé.

dataExecutionStatus

object (DataExecutionStatus)

Uniquement en sortie. État d'exécution des données.

Spécifications du graphique de base

Spécification pour un graphique de base. Consultez BasicChartType pour obtenir la liste des graphiques compatibles.

Représentation JSON
{
  "chartType": enum (BasicChartType),
  "legendPosition": enum (BasicChartLegendPosition),
  "axis": [
    {
      object (BasicChartAxis)
    }
  ],
  "domains": [
    {
      object (BasicChartDomain)
    }
  ],
  "series": [
    {
      object (BasicChartSeries)
    }
  ],
  "headerCount": integer,
  "threeDimensional": boolean,
  "interpolateNulls": boolean,
  "stackedType": enum (BasicChartStackedType),
  "lineSmoothing": boolean,
  "compareMode": enum (BasicChartCompareMode),
  "totalDataLabel": {
    object (DataLabel)
  }
}
Champs
chartType

enum (BasicChartType)

Type de graphique.

legendPosition

enum (BasicChartLegendPosition)

Position de la légende du graphique.

axis[]

object (BasicChartAxis)

Axe du graphique.

domains[]

object (BasicChartDomain)

Domaine des données représentées dans un graphique. Un seul domaine est accepté.

series[]

object (BasicChartSeries)

Données que ce graphique représente.

headerCount

integer

Nombre de lignes ou de colonnes "en-têtes" dans les données. Si cette option n'est pas définie, Google Sheets déduit le nombre de lignes correspondant aux en-têtes en fonction des données.

Notez que BasicChartAxis.title peut remplacer le titre de l'axe déduit des valeurs d'en-tête.

threeDimensional

boolean

True pour transformer le graphique en 3D. S'applique aux graphiques à barres et à colonnes.

interpolateNulls

boolean

Si certaines valeurs d'une série sont manquantes, des blancs peuvent apparaître dans le graphique (par exemple, des segments de lignes seront absents). Pour résoudre ce problème, définissez la valeur sur "true". S'applique aux graphiques en courbes, en aires et combinés.

stackedType

enum (BasicChartStackedType)

Type empilé pour les graphiques compatibles avec l'empilement vertical. S'applique aux graphiques en aires, à barres, en colonnes, combinées et en escalier.

lineSmoothing

boolean

Détermine si toutes les lignes doivent être affichées de manière fluide ou par défaut. S'applique aux graphiques en courbes.

compareMode

enum (BasicChartCompareMode)

Comportement des info-bulles et de la mise en surbrillance des données lorsque l'utilisateur pointe sur les données et la zone du graphique.

totalDataLabel

object (DataLabel)

Détermine si des libellés de données supplémentaires doivent être affichés sur des graphiques empilés qui additionnent la valeur totale de toutes les valeurs empilées à chaque valeur le long de l'axe de domaine. Ces libellés de données ne peuvent être définis que lorsque chartType est défini sur AREA, BAR, COLUMN, COMBO ou STEPPED_AREA, et que stackedType est STACKED ou PERCENT_STACKED. De plus, pour COMBO, cette option ne sera disponible que s'il n'y a qu'un seul type de série empilable type ou qu'un type comporte plus de séries que les autres et que les autres types n'ont pas plus d'une série. Par exemple, si un graphique comporte deux séries de barres empilées et une série de zones, le nombre total de libellés de données sera accepté. S'il comporte trois séries de barres et deux séries de zones, les libellés de données ne sont pas autorisés. Ni CUSTOM, ni placement ne peuvent être définis sur totalDataLabel.

Type du graphique de base

Mode de visualisation du graphique

Enums
BASIC_CHART_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BAR Un graphique à barres.
LINE Graphique en courbes.
AREA Un graphique en aires.
COLUMN Graphique à colonnes.
SCATTER Un graphique à nuage de points.
COMBO Graphique combiné.
STEPPED_AREA Graphique en aires en escalier.

Position de la légende de base du graphique

Emplacement de la légende du graphique.

Enums
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.

Graphique BasicBasic

Axe du graphique. Un graphique ne peut pas comporter plus d'un axe par axis position.

Représentation JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Champs
position

enum (BasicChartAxisPosition)

Position de cet axe.

title

string

Titre de cet axe. Si cet attribut est défini, il remplace tout titre déduit des en-têtes des données.

format

object (TextFormat)

Format du titre. Valide uniquement si l'axe n'est pas associé au domaine. Le champ "Lien" n'est pas accepté.

titleTextPosition

object (TextPosition)

Position du texte du titre de l'axe.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Options de la fenêtre d'affichage pour cet axe.

Position du graphique de base

Position d'un axe du graphique.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_AXIS Axe affiché en bas d'un graphique. Pour la plupart des graphiques, il s'agit de l'axe principal standard. Pour les graphiques à barres, il s'agit d'un axe mineur.
LEFT_AXIS Axe affiché à gauche d'un graphique. Pour la plupart des graphiques, il s'agit d'un axe mineur. Pour les graphiques à barres, il s'agit de l'axe principal standard.
RIGHT_AXIS Axe affiché à droite d'un graphique. Pour la plupart des graphiques, il s'agit d'un axe mineur. Pour les graphiques à barres, cet axe est inhabituel.

ChartAxisViewWindowOptions

Options qui définissent une "fenêtre d'affichage" pour un graphique (comme les valeurs visibles sur un axe).

Représentation JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Champs
viewWindowMin

number

Valeur numérique minimale à afficher dans cette fenêtre d'affichage. Si ce paramètre n'est pas défini, il détermine automatiquement une valeur minimale intéressante pour les données.

viewWindowMax

number

Valeur numérique maximale à afficher dans cette fenêtre d'affichage. Si cette règle n'est pas configurée, la valeur maximale qui convient aux données sera automatiquement déterminée.

viewWindowMode

enum (ViewWindowMode)

Mode de la fenêtre d'affichage.

Mode ViewWindow

Mode de la fenêtre d'affichage. Il définit comment traiter les valeurs minimale et maximale de la fenêtre d'affichage.

Enums
DEFAULT_VIEW_WINDOW_MODE Mode par défaut de la fenêtre d'affichage utilisé dans l'éditeur Sheets pour ce type de graphique. Dans la plupart des cas, s'il est défini, le mode par défaut est équivalent à PRETTY.
VIEW_WINDOW_MODE_UNSUPPORTED Ne l'utilisez pas. Indique que le mode actuellement défini n'est pas compatible avec l'API.
EXPLICIT Suit exactement les valeurs minimale et maximale, si elles sont spécifiées. Si une valeur n'est pas spécifiée, la valeur PRETTY est utilisée.
PRETTY Il choisit une valeur minimale et une valeur maximale qui permettent d'obtenir un bon rendu du graphique. Les valeurs minimale et maximale sont ignorées dans ce mode.

Domaine BasicGraph

Domaine d'un graphique. Par exemple, si vous graphiquez les cours des actions au fil du temps, il s'agit de la date.

Représentation JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
domain

object (ChartData)

Données du domaine. Par exemple, si vous graphiquez les cours des actions au fil du temps, les données représentent les dates.

reversed

boolean

Vrai pour inverser l'ordre des valeurs du domaine (axe horizontal).

Données de graphique

Données incluses dans un domaine ou une série.

Représentation JSON
{
  "groupRule": {
    object (ChartGroupRule)
  },
  "aggregateType": enum (ChartAggregateType),

  // Union field type can be only one of the following:
  "sourceRange": {
    object (ChartSourceRange)
  },
  "columnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field type.
}
Champs
groupRule

object (ChartGroupRule)

Règle selon laquelle les données doivent être regroupées si ChartData sauvegarde le domaine d'un graphique de source de données. Uniquement compatible avec les graphiques de sources de données.

aggregateType

enum (ChartAggregateType)

Type d'agrégation de la série d'un graphique de source de données. Uniquement compatible avec les graphiques de sources de données.

Champ d'union type. Type de données inclus. Vous ne devez définir qu'une seule valeur. type ne peut être que l'un des éléments suivants:
sourceRange

object (ChartSourceRange)

Plages sources des données.

columnReference

object (DataSourceColumnReference)

Référence à la colonne de la source de données à partir de laquelle les données sont lues.

Plage de valeurs de graphique

Plages sources pour un graphique.

Représentation JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Champs
sources[]

object (GridRange)

Plages de données pour une série ou un domaine. Une seule dimension doit avoir une longueur de 1, et toutes les sources de la liste doivent avoir la même dimension avec une longueur de 1. Le domaine (s'il existe) et toutes les séries doivent avoir le même nombre de plages sources. Si vous utilisez plusieurs plages sources, la plage source à un décalage donné doit être ordonnée et contiguë au sein du domaine et de la série.

Par exemple, les configurations suivantes sont valides:

domain sources: A1:A5
series1 sources: B1:B5
series2 sources: D6:D10

domain sources: A1:A5, C10:C12
series1 sources: B1:B5, D10:D12
series2 sources: C1:C5, E10:E12

Règle du groupe de graphiques

Paramètre facultatif sur l'élément ChartData du domaine d'un graphique de source de données qui définit des buckets pour les valeurs du domaine au lieu de détailler chaque valeur.

Par exemple, lorsque vous représentez un graphique de source de données, vous pouvez spécifier une règle d'histogramme sur le domaine (elle ne doit contenir que des valeurs numériques) en regroupant ses valeurs dans des buckets. Toutes les valeurs d'une série de graphiques appartenant au même bucket sont agrégées en fonction de aggregateType.

Représentation JSON
{

  // Union field rule can be only one of the following:
  "dateTimeRule": {
    object (ChartDateTimeRule)
  },
  "histogramRule": {
    object (ChartHistogramRule)
  }
  // End of list of possible types for union field rule.
}
Champs
Champ d'union rule. Règle à appliquer à ChartData. rule ne peut être que l'un des éléments suivants:
dateTimeRule

object (ChartDateTimeRule)

Une ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

ChartHistogramRule

Règle DateDateHeure

Vous permet d'organiser les valeurs de date et d'heure d'une colonne de données source dans des buckets en fonction des parties sélectionnées de ces valeurs.

Représentation JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Champs
type

enum (ChartDateTimeRuleType)

Type de regroupement par date/heure à appliquer.

Type DateDateRuleRule

Types de règles de regroupement par date/heure disponibles.

Enums
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Ne pas utiliser le type par défaut.
SECOND Regroupez les dates par seconde (0 à 59).
MINUTE Regroupez les dates par minute, entre 0 et 59.
HOUR Regroupez les dates par heure sur une période de 0 à 23 heures.
HOUR_MINUTE Regroupez les dates par heure et par minute dans un système ouvert 24 heures (par exemple, 19:45).
HOUR_MINUTE_AMPM Regroupez les dates par heure et par minute dans un système de 12 heures, par exemple 19h45. La désignation AM/PM est traduite en fonction des paramètres régionaux de la feuille de calcul.
DAY_OF_WEEK Regroupez les dates par jour de la semaine (par exemple, dimanche). Les jours de la semaine seront traduits en fonction des paramètres régionaux de la feuille de calcul.
DAY_OF_YEAR Regrouper les dates par jour d'année, de 1 à 366 Notez que les dates après le 29 février sont classées dans des tranches différentes pour les années bissextiles et pour les années non bissextiles.
DAY_OF_MONTH Regroupez les dates par jour de chaque mois, entre 1 et 31.
DAY_MONTH Regroupez les dates par jour et par mois, par exemple 22-nov. Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
MONTH Regroupez les dates par mois (novembre, par exemple). Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
QUARTER Regroupez les dates par trimestre, par exemple Q1 (correspondant à janvier-mars).
YEAR Regroupez les dates par année, par exemple 2008.
YEAR_MONTH Regroupez les dates par année et par mois (par exemple, 2008-novembre). Le mois est traduit en fonction des paramètres régionaux de la feuille de calcul.
YEAR_QUARTER Regroupez les dates par année et par trimestre, par exemple T4 2008.
YEAR_MONTH_DAY Regroupez les dates par année, mois et jour, par exemple 2008-11-22.

GraphiqueHistogramRule

Vous permet d'organiser les valeurs numériques d'une colonne de données source dans des buckets de taille constante.

Représentation JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Champs
minValue

number

Valeur minimale à laquelle les éléments sont placés dans des buckets. Les valeurs inférieures au minimum sont regroupées dans un seul bucket. En cas d'omission, elle est déterminée par la valeur minimale de l'article.

maxValue

number

Valeur maximale à laquelle les éléments sont placés dans des buckets. Les valeurs supérieures au maximum sont regroupées dans un seul bucket. En cas d'omission, elle est déterminée par la valeur maximale de l'article.

intervalSize

number

Taille des buckets créés. Doit être positive.

Type de graphiques agrégés

Type d'agrégation des séries de graphiques.

Enums
CHART_AGGREGATE_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
AVERAGE Fonction d'agrégation moyenne.
COUNT Calculer la fonction d'agrégation
MAX Fonction d'agrégation maximale.
MEDIAN Fonction d'agrégation médiane.
MIN Fonction d'agrégation minimale.
SUM Somme des fonctions d'agrégation.

Série BasicCharts

Une série de données dans un graphique. Par exemple, si les cours des actions sont présentés au fil du temps, plusieurs séries peuvent s'afficher, l'une pour les prix "Open Open", "High Price", "Low Price" et "Close Price".

Représentation JSON
{
  "series": {
    object (ChartData)
  },
  "targetAxis": enum (BasicChartAxisPosition),
  "type": enum (BasicChartType),
  "lineStyle": {
    object (LineStyle)
  },
  "dataLabel": {
    object (DataLabel)
  },
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  },
  "styleOverrides": [
    {
      object (BasicSeriesDataPointStyleOverride)
    }
  ]
}
Champs
series

object (ChartData)

Données visualisées dans cette série de graphiques.

targetAxis

enum (BasicChartAxisPosition)

Axe mineur qui spécifie la plage de valeurs pour cette série. Par exemple, si vous graphiquez des actions au fil du temps sur des actions, vous souhaiterez peut-être épingler la série "Volume" à droite et afficher les prix épinglés à gauche, car l'échelle du volume des transactions est différente de l'échelle des cours. Vous avez indiqué une erreur en indiquant un axe qui n'est pas un axe mineur valide pour la type du graphique.

type

enum (BasicChartType)

Type de cette série. Valide uniquement si chartType est défini sur COMBO. Les différents types modifieront la façon dont la série est visualisée. Seuls LINE, AREA et COLUMN sont acceptés.

lineStyle

object (LineStyle)

Style de ligne de cette série. Valide uniquement si chartType est défini sur AREA, LINE ou SCATTER. Les graphiques COMBO sont également acceptés si la valeur de series chart type est AREA ou LINE.

dataLabel

object (DataLabel)

Informations sur les libellés de données de cette série.

color
(deprecated)

object (Color)

Couleur des éléments (tels que les barres, les lignes et les points) associés à cette série. Si ce champ est vide, une couleur par défaut est utilisée. Obsolète: utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur des éléments (tels que les barres, les lignes et les points) associés à cette série. Si ce champ est vide, une couleur par défaut est utilisée. Si color est également défini, ce champ est prioritaire.

pointStyle

object (PointStyle)

Style des points associés à cette série. Valide uniquement si chartType est défini sur AREA, LINE ou SCATTER. Les graphiques COMBO sont également acceptés si series chart type est AREA, LINE ou SCATTER. Si vide, un style de point par défaut est utilisé.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Paramètres de remplacement de style pour les points de données de série.

Style de ligne

Propriétés décrivant le style d'une ligne.

Représentation JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Champs
width

integer

Épaisseur de la ligne, en pixels.

type

enum (LineDashType)

Type de tiret de la ligne.

Type LineDash

Type de tiret d'une ligne.

Enums
LINE_DASH_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
INVISIBLE Aucun type de tiret (équivalent à une ligne non visible).
CUSTOM Tiret personnalisé pour une ligne. Il n'est actuellement pas possible de modifier le style exact du tiret personnalisé.
SOLID Une ligne continue.
DOTTED Une ligne en pointillés
MEDIUM_DASHED Ligne en pointillés où la longueur est moyenne.
MEDIUM_DASHED_DOTTED Ligne alternant entre tirets et points.
LONG_DASHED Une ligne en pointillés dans laquelle les tirets sont "longs".
LONG_DASHED_DOTTED Ligne alternant entre "trait d'union" et point.

Libellé de données

Paramètres d'un ensemble d'étiquettes de données. Les libellés de données sont des annotations qui s'affichent à côté d'un ensemble de données, comme les points d'un graphique en courbes, et fournissent des informations supplémentaires sur ce qu'elles représentent (comme une représentation textuelle de la valeur derrière ce point du graphique).

Représentation JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Champs
type

enum (DataLabelType)

Type d'étiquette de données.

textFormat

object (TextFormat)

Format de texte utilisé pour le libellé de données. Le champ "Lien" n'est pas accepté.

placement

enum (DataLabelPlacement)

L'emplacement du libellé de données par rapport aux données étiquetées.

customLabelData

object (ChartData)

Données à utiliser pour les étiquettes personnalisées. Utilisé uniquement si type est défini sur CUSTOM. Ces données doivent avoir la même longueur que la série ou tout autre élément auquel ce libellé de données est appliqué. En outre, si la série est divisée en plusieurs plages sources, ces données doivent provenir de la colonne suivante dans les données sources. Par exemple, si la série est B2:B4,E6:E8, ces données doivent provenir de C2:C4,F6:F8.

Type de libellé de données

Type d'étiquette de données.

Enums
DATA_LABEL_TYPE_UNSPECIFIED Le type d'étiquette de données n'est pas spécifié et sera interprété en fonction du contexte de l'étiquette de données dans le graphique.
NONE Le libellé de données ne s'affiche pas.
DATA Le libellé de données s'affiche à l'aide des valeurs des données de la série.
CUSTOM Le libellé de données s'affiche à l'aide des valeurs d'une source de données personnalisée indiquée par customLabelData.

Emplacement des libellés de données

L'emplacement d'un libellé de données par rapport aux données étiquetées.

Enums
DATA_LABEL_PLACEMENT_UNSPECIFIED Le positionnement est déterminé automatiquement par le moteur de rendu.
CENTER Centrez l'image dans une barre ou une colonne, horizontalement et verticalement.
LEFT À gauche d'un point de données
RIGHT À droite d'un point de données.
ABOVE Au-dessus d'un point de données.
BELOW Sous un point de données
INSIDE_END À l'intérieur d'une barre ou d'une colonne à la fin (en haut si positif, en bas si la valeur est négative).
INSIDE_BASE À l'intérieur d'une barre ou d'une colonne à la base
OUTSIDE_END en dehors d'une barre ou d'une colonne à la fin ;

Style de point

Style d'un point sur le graphique.

Représentation JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Champs
size

number

Taille du point. Si ce champ est vide, une taille par défaut est utilisée.

shape

enum (PointShape)

Forme du point. Si vide ou non spécifié, une forme par défaut est utilisée.

Forme de point

Forme d'un point.

Enums
POINT_SHAPE_UNSPECIFIED Valeur par défaut.
CIRCLE Forme circulaire.
DIAMOND Forme losange.
HEXAGON Forme hexagonale.
PENTAGON Forme pentagone.
SQUARE Forme carrée.
STAR Forme en étoile.
TRIANGLE Forme triangulaire.
X_MARK Forme x.

BasicSeriesDataPointStyleOverride

Paramètres de remplacement de style pour un point de données de série unique.

Représentation JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Champs
index

integer

Index basé sur zéro du point de données de la série.

color
(deprecated)

object (Color)

Couleur du point de données de la série. Si ce champ est vide, la valeur par défaut de la série est utilisée. Obsolète: utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur du point de données de la série. Si ce champ est vide, la valeur par défaut de la série est utilisée. Si color est également défini, ce champ est prioritaire.

pointStyle

object (PointStyle)

Style de point du point de données de la série. Valide uniquement si chartType est défini sur AREA, LINE ou SCATTER. Les graphiques COMBO sont également acceptés si series chart type est AREA, LINE ou SCATTER. Si ce champ est vide, la valeur par défaut de la série est utilisée.

BasicChartStackedType

Lorsque les graphiques sont empilés, les valeurs des plages (axe vertical) sont affichées les unes sur les autres plutôt que sur l'axe horizontal. Par exemple, les valeurs 20 et 80 sont représentées par 0, et 80 par 80 unités par rapport à l'axe horizontal. Si elles étaient empilées, 80 seraient affichées à partir de 20, soit 100 unités de l'axe horizontal.

Enums
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
NOT_STACKED Les séries ne sont pas empilées.
STACKED Les valeurs des séries sont empilées. Chaque valeur est affichée verticalement à partir du haut de la valeur en dessous.
PERCENT_STACKED Les piles verticales sont étirées pour atteindre le haut du graphique, les valeurs étant présentées sous forme de pourcentages les uns par rapport aux autres.

Comparaison avec le graphique de base

Le mode de comparaison, qui décrit le comportement des info-bulles et la mise en surbrillance des données lorsque vous pointez sur les données et la zone du graphique.

Enums
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
DATUM Seul l'élément de données sélectionné est mis en surbrillance et affiché dans l'info-bulle.
CATEGORY Tous les éléments de données associés à la même catégorie (valeur du domaine, par exemple) sont mis en surbrillance et affichés dans l'info-bulle.

Graphique à secteurs

Un graphique à secteurs.

Représentation JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Champs
legendPosition

enum (PieChartLegendPosition)

Emplacement de la légende du graphique à secteurs.

domain

object (ChartData)

Données qui couvrent le domaine du graphique à secteurs.

series

object (ChartData)

Données qui couvrent la seule et unique série du graphique à secteurs.

threeDimensional

boolean

Vrai si le graphique est tridimensionnel.

pieHole

number

La taille du trou dans le graphique à secteurs.

Position de la légende du graphique

Emplacement de la légende du graphique.

Enums
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
LABELED_LEGEND Chaque secteur est associé à un libellé.

Graphique des bulles

Un graphique à bulles.

Représentation JSON
{
  "legendPosition": enum (BubbleChartLegendPosition),
  "bubbleLabels": {
    object (ChartData)
  },
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "groupIds": {
    object (ChartData)
  },
  "bubbleSizes": {
    object (ChartData)
  },
  "bubbleOpacity": number,
  "bubbleBorderColor": {
    object (Color)
  },
  "bubbleBorderColorStyle": {
    object (ColorStyle)
  },
  "bubbleMaxRadiusSize": integer,
  "bubbleMinRadiusSize": integer,
  "bubbleTextStyle": {
    object (TextFormat)
  }
}
Champs
legendPosition

enum (BubbleChartLegendPosition)

Emplacement de la légende du graphique.

bubbleLabels

object (ChartData)

Données contenant les libellés des bulles. Il n'est pas nécessaire qu'elles soient uniques.

domain

object (ChartData)

Données contenant les valeurs X de la bulle. Ces valeurs permettent de situer horizontalement les bulles du graphique.

series

object (ChartData)

Données contenant les valeurs des bulles y. Ces valeurs permettent de positionner les bulles du graphique verticalement.

groupIds

object (ChartData)

Données contenant les ID des groupes de bulles. Toutes les bulles avec le même ID de groupe sont affichées dans la même couleur. Si bubbleSizes est spécifié, ce champ doit également l'être, mais il peut contenir des valeurs vides. Ce champ est facultatif.

bubbleSizes

object (ChartData)

Données contenant les tailles des bulles. Les tailles des bulles permettent de dessiner des bulles de différentes tailles par rapport aux autres. Si cette option est spécifiée, groupIds doit également être spécifié. Ce champ est facultatif.

bubbleOpacity

number

Opacité des bulles entre 0 et 1. 0 est totalement transparent et 1 totalement opaque.

bubbleBorderColor
(deprecated)

object (Color)

Couleur de la bordure des bulles. Obsolète: utilisez bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

Couleur de la bordure des bulles. Si bubbleBorderColor est également défini, ce champ est prioritaire.

bubbleMaxRadiusSize

integer

Taille maximale du rayon des bulles, en pixels. Si ce champ est spécifié, il doit contenir une valeur positive.

bubbleMinRadiusSize

integer

Rayon minimal de la bulle, en pixels. Si ce champ est spécifique, il doit contenir une valeur positive.

bubbleTextStyle

object (TextFormat)

Format du texte dans les bulles. Les éléments barré, souligné et lien ne sont pas compatibles.

Position de la légende dans les bulles

Emplacement de la légende du graphique.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
INSIDE_LEGEND La légende s'affiche dans la zone du graphique.

CandlestickGraphSpec

Graphique en chandeliers japonais.

Représentation JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Champs
domain

object (CandlestickDomain)

Données du domaine (axe horizontal) du graphique en chandeliers japonais. Les données de chaîne seront traitées comme des libellés distincts. Les autres données seront traitées comme des valeurs continues.

data[]

object (CandlestickData)

Données du graphique en chandeliers japonais. Un seul CandlestickData est accepté.

CandlestickDomain

Domaine d'un CandlestickChart.

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
data

object (ChartData)

Données du CandlestickDomain.

reversed

boolean

Vrai pour inverser l'ordre des valeurs du domaine (axe horizontal).

CandlestickData

Données du graphique en chandeliers japonais, contenant chacune les valeurs faible, ouverte, proche et élevée d'une série.

Représentation JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Champs
lowSeries

object (CandlestickSeries)

Données de la plage (axe vertical) de la valeur faible/minimale pour chaque bougie. Il s'agit du bas de la ligne centrale du bougie.

openSeries

object (CandlestickSeries)

Données de la plage (axe vertical) de la valeur d'ouverture/initiale de chaque bougie. Il s'agit de la partie inférieure du corps de la bougie. Si la valeur est inférieure à la valeur de fermeture, la bougie est remplie. Sinon, la bougie est vide.

closeSeries

object (CandlestickSeries)

Données de la plage (axe vertical) de la valeur de fermeture/finale pour chaque bougie. Il s'agit de la partie supérieure du corps de la bougie. Si la valeur est supérieure à l'ouverture, la bougie est remplie. Sinon, la bougie est vide.

highSeries

object (CandlestickSeries)

Données de la plage (axe vertical) de la valeur maximale/maximale pour chaque bougie. Il s'agit du haut de la ligne centrale du bougie.

CandlestickSeries

Série de CandlestickData.

Représentation JSON
{
  "data": {
    object (ChartData)
  }
}
Champs
data

object (ChartData)

Données de CandlestickSeries.

OrgOrgSpec

Organigramme. Les organigrammes nécessitent un ensemble unique de libellés dans labels, et peuvent éventuellement inclure parentLabels et tooltips. parentLabels contiennent, pour chaque nœud, le libellé identifiant le nœud parent. tooltips contiennent, pour chaque nœud, une info-bulle facultative.

Par exemple, pour décrire un organigramme avec Alice en tant que PDG, Bob en tant que président (subordonné à Alice) et Cathy en tant que vice-présidente des ventes (également sous la responsabilité d'Alice), demandez à labels d'inclure "Alice", "Bob", "Cathy", "parentLabels" contient "", "Alice", "Alice" et tooltips.

Représentation JSON
{
  "nodeSize": enum (OrgChartNodeSize),
  "nodeColor": {
    object (Color)
  },
  "nodeColorStyle": {
    object (ColorStyle)
  },
  "selectedNodeColor": {
    object (Color)
  },
  "selectedNodeColorStyle": {
    object (ColorStyle)
  },
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "tooltips": {
    object (ChartData)
  }
}
Champs
nodeSize

enum (OrgChartNodeSize)

Taille des nœuds de l'organigramme.

nodeColor
(deprecated)

object (Color)

Couleur des nœuds de l'organigramme. Obsolète: utilisez nodeColorStyle.

nodeColorStyle

object (ColorStyle)

Couleur des nœuds de l'organigramme. Si nodeColor est également défini, ce champ est prioritaire.

selectedNodeColor
(deprecated)

object (Color)

Couleur des nœuds de l'organigramme sélectionnés. Obsolète: utilisez selectedNodeColorStyle.

selectedNodeColorStyle

object (ColorStyle)

Couleur des nœuds de l'organigramme sélectionnés. Si selectedNodeColor est également défini, ce champ est prioritaire.

labels

object (ChartData)

Données contenant les étiquettes de tous les nœuds du graphique. Les libellés doivent être uniques.

parentLabels

object (ChartData)

Données contenant l'étiquette du parent pour le nœud correspondant. Une valeur vide indique que le nœud n'a pas de parent et est un nœud de niveau supérieur. Ce champ est facultatif.

tooltips

object (ChartData)

Données contenant l'info-bulle du nœud correspondant. Si cette valeur est vide, aucune info-bulle ne s'affiche pour le nœud. Ce champ est facultatif.

Taille du nœud d'organisation

Taille des nœuds de l'organigramme.

Enums
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SMALL Taille du nœud de l'organigramme de petite taille.
MEDIUM Taille du nœud de l'organigramme moyen.
LARGE Taille importante des nœuds de l'organigramme

HistogramChartSpec

Un graphique d'histogramme. Un histogramme regroupe des éléments de données en bins, en affichant chaque bin sous la forme d'une colonne d'éléments empilés. Les histogrammes permettent d'afficher la distribution d'un ensemble de données. Chaque colonne d'éléments représente une plage dans laquelle se trouvent ces éléments. Le nombre de bins peut être choisi automatiquement ou spécifié explicitement.

Représentation JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Champs
series[]

object (HistogramSeries)

La série d'un histogramme peut être une série unique de valeurs à regrouper ou plusieurs séries, de même longueur, contenant le nom de la série, suivi des valeurs à regrouper dans cette série.

legendPosition

enum (HistogramChartLegendPosition)

Position de la légende du graphique.

showItemDividers

boolean

Permet de spécifier si les lignes de séparation horizontales doivent être affichées entre les éléments de chaque colonne.

bucketSize

number

Par défaut, la taille du bucket (la plage de valeurs empilées dans une seule colonne) est choisie automatiquement, mais elle peut être remplacée ici. Exemple : Une taille de bucket de 1,5 correspond à des buckets allant de 0 à 1,5, de 1,5 à 3,0, etc. Elle ne peut pas être négative. Ce champ est facultatif.

outlierPercentile

number

Le centile d'anomalie permet de s'assurer que les anomalies n'affectent pas le calcul de la taille des buckets. Par exemple, la définition d'un centile d'anomalie de 0,05 indique que les valeurs supérieures et inférieures de 5% sont calculées lors du calcul des buckets. Les valeurs sont toujours incluses dans le graphique. Elles sont ajoutées au premier ou au dernier bucket au lieu de leurs propres buckets. Doit être comprise entre 0,0 et 0,5.

HistogramSeries

Série d'histogrammes contenant la couleur et les données de la série.

Représentation JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Champs
barColor
(deprecated)

object (Color)

Couleur de la colonne représentant cette série dans chaque bucket. Ce champ est facultatif. Obsolète: utilisez barColorStyle.

barColorStyle

object (ColorStyle)

Couleur de la colonne représentant cette série dans chaque bucket. Ce champ est facultatif. Si barColor est également défini, ce champ est prioritaire.

data

object (ChartData)

Données de cette série d'histogrammes.

HistogramChartLegendPosition

Emplacement de la légende du graphique.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende s'affiche en bas du graphique.
LEFT_LEGEND La légende s'affiche à gauche du graphique.
RIGHT_LEGEND La légende s'affiche à droite du graphique.
TOP_LEGEND La légende s'affiche en haut du graphique.
NO_LEGEND Aucune légende n'est affichée.
INSIDE_LEGEND La légende s'affiche dans la zone du graphique.

Spécifications du graphique en cascade

Graphique en cascade.

Représentation JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
Champs
domain

object (WaterfallChartDomain)

Données du domaine (axe horizontal) du graphique en cascade.

series[]

object (WaterfallChartSeries)

Données que ce graphique en cascade affiche.

stackedType

enum (WaterfallChartStackedType)

Type empilé.

firstValueIsTotal

boolean

True pour interpréter la première valeur comme un total.

hideConnectorLines

boolean

True pour masquer les lignes de connexion entre les colonnes.

connectorLineStyle

object (LineStyle)

Style des lignes des connecteurs.

totalDataLabel

object (DataLabel)

Détermine si des libellés de données supplémentaires doivent être affichés sur des graphiques empilés qui additionnent la valeur totale de toutes les valeurs empilées à chaque valeur le long de l'axe de domaine. stackedType doit être STACKED, et ni CUSTOM, ni placement ne peuvent être définis sur totalDataLabel.

Domaine du graphique des cascades d'annonces

Domaine d'un graphique en cascade.

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Champs
data

object (ChartData)

Données du CascadeChartDomain.

reversed

boolean

Vrai pour inverser l'ordre des valeurs du domaine (axe horizontal).

Graphique en cascade

Une seule série de données pour un graphique en cascade

Représentation JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Champs
data

object (ChartData)

Données visualisées dans cette série.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de cette série avec des valeurs positives.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de cette série avec des valeurs négatives.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Styles de tous les sous-totaux de cette série.

hideTrailingSubtotal

boolean

Vrai pour masquer la colonne de sous-total à la fin de la série. Par défaut, une colonne de sous-total apparaît à la fin de chaque série. Si ce champ est défini sur "true", ce sous-total est masqué pour cette série.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Colonnes de sous-total personnalisées apparaissant dans cette série. L'ordre dans lequel les sous-totaux sont définis n'est pas significatif. Vous ne pouvez définir qu'un sous-total par point de données.

dataLabel

object (DataLabel)

Informations sur les libellés de données de cette série.

CascadeGraphiqueColonneStyle

Styles d'une colonne de graphique en cascade

Représentation JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Champs
label

string

Libellé de la légende de la colonne.

color
(deprecated)

object (Color)

Couleur de la colonne. Obsolète: utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur de la colonne. Si color est également défini, ce champ est prioritaire.

CascadeGraphiquePersonnaliséSous-total

Colonne de sous-total personnalisée pour une série de graphiques en cascade.

Représentation JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Champs
subtotalIndex

integer

Index basé sur zéro d'un point de données dans la série. Si dataIsSubtotal est "true", le point de données de cet indice correspond au sous-total. Sinon, le sous-total apparaît après le point de données avec cet indice. Une série peut comporter plusieurs sous-totaux aux indices arbitraires, mais les sous-totaux n'affectent pas les index des points de données. Par exemple, si une série contient trois points de données, leurs index seront toujours 0, 1 et 2, quel que soit le nombre de sous-totaux présents dans la série ou les points de données auxquels ils sont associés.

label

string

Libellé de la colonne "Sous-total".

dataIsSubtotal

boolean

Vrai si le point de données de subtotalIndex correspond au sous-total. Si la valeur est "false", le sous-total est calculé et apparaît après le point de données.

CascadeChartStackedType

Options de type empilées pour les graphiques en cascade.

Enums
WATERFALL_STACKED_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
STACKED Les valeurs correspondant au même domaine (axe horizontal) sont empilées verticalement.
SEQUENTIAL Les séries seront réparties le long de l'axe horizontal.

TreemapChartSpec

Graphique en arbre.

Représentation JSON
{
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "sizeData": {
    object (ChartData)
  },
  "colorData": {
    object (ChartData)
  },
  "textFormat": {
    object (TextFormat)
  },
  "levels": integer,
  "hintedLevels": integer,
  "minValue": number,
  "maxValue": number,
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "colorScale": {
    object (TreemapChartColorScale)
  },
  "hideTooltips": boolean
}
Champs
labels

object (ChartData)

Données contenant les libellés de la carte proportionnelle.

parentLabels

object (ChartData)

Les données contiennent les libellés parents des cellules de la carte proportionnelle.

sizeData

object (ChartData)

Données déterminant la taille de chaque cellule de carte proportionnelle. Ces données doivent être numériques. Les cellules correspondant à des données non numériques ou manquantes ne s'afficheront pas. Si colorData n'est pas spécifié, ces données sont également utilisées pour déterminer la couleur d'arrière-plan des cellules de données.

colorData

object (ChartData)

Données qui déterminent la couleur d'arrière-plan de chaque cellule de données de carte proportionnelle. Ce champ est facultatif. Si aucune valeur n'est spécifiée, sizeData permet de déterminer les couleurs de l'arrière-plan. Si les données sont spécifiées, elles doivent être numériques. colorScale déterminera la correspondance entre les valeurs de ces données et les couleurs d'arrière-plan des cellules de données.

textFormat

object (TextFormat)

Format de texte pour tous les libellés du graphique. Le champ "Lien" n'est pas accepté.

levels

integer

Nombre de niveaux de données à afficher sur le graphique en arbre. Ces niveaux sont interactifs et sont accompagnés de leurs libellés. Si aucune valeur n'est spécifiée, la valeur par défaut est "2".

hintedLevels

integer

Nombre de niveaux de données supplémentaires au-delà des niveaux étiquetés dans le graphique proportionnelle. Ces niveaux ne sont pas interactifs et s'affichent sans leurs libellés. Si aucune valeur n'est spécifiée, la valeur par défaut est "0".

minValue

number

Valeur de données minimale possible. Les cellules dont les valeurs sont inférieures auront la même couleur que les cellules contenant cette valeur. Si aucune valeur n'est spécifiée, la valeur minimale par défaut est de colorData ou la valeur minimale de sizeData si colorData n'est pas spécifié.

maxValue

number

Valeur de données maximale possible. Les cellules dont les valeurs sont supérieures auront la même couleur que les cellules contenant cette valeur. Si aucune valeur n'est spécifiée, la valeur maximale par défaut est colorData (valeur réelle) ou la valeur maximale (sizeData) est indiquée si la valeur colorData n'est pas spécifiée.

headerColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules d'en-tête. Obsolète: utilisez headerColorStyle.

headerColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules d'en-tête. Si headerColor est également défini, ce champ est prioritaire.

colorScale

object (TreemapChartColorScale)

Dégradé de couleurs pour les cellules de données dans le graphique en arbre. Des couleurs sont attribuées aux cellules de données en fonction de leurs valeurs de couleur. Ces valeurs de couleur proviennent de colorData ou de sizeData si colorData n'est pas spécifié. Pour les cellules dont les valeurs de couleur sont inférieures ou égales à minValue, la couleur d'arrière-plan sera minValueColor. La couleur d'arrière-plan des cellules dont les valeurs de couleur sont supérieures ou égales à maxValue indiquera maxValueColor. Les cellules dont les valeurs de couleur sont comprises entre minValue et maxValue auront des couleurs d'arrière-plan sur un dégradé entre minValueColor et maxValueColor, le point médian du dégradé étant midValueColor. Pour les cellules avec des valeurs de couleur manquantes ou non numériques, la couleur d'arrière-plan sera noDataColor.

hideTooltips

boolean

True pour masquer les info-bulles.

Carte proportionnelle

Dégradé de couleurs pour un graphique en arbre.

Représentation JSON
{
  "minValueColor": {
    object (Color)
  },
  "minValueColorStyle": {
    object (ColorStyle)
  },
  "midValueColor": {
    object (Color)
  },
  "midValueColorStyle": {
    object (ColorStyle)
  },
  "maxValueColor": {
    object (Color)
  },
  "maxValueColorStyle": {
    object (ColorStyle)
  },
  "noDataColor": {
    object (Color)
  },
  "noDataColorStyle": {
    object (ColorStyle)
  }
}
Champs
minValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules avec une valeur de couleur inférieure ou égale à minValue. Si ce nombre n'est pas spécifié, la valeur par défaut est #dc3912. Obsolète: utilisez minValueColorStyle.

minValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules avec une valeur de couleur inférieure ou égale à minValue. Si ce nombre n'est pas spécifié, la valeur par défaut est #dc3912. Si minValueColor est également défini, ce champ est prioritaire.

midValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules avec une valeur de couleur au point médian entre minValue et maxValue. Si aucune valeur n'est spécifiée, la valeur par défaut est #efe6dc. Obsolète: utilisez midValueColorStyle.

midValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules avec une valeur de couleur au point médian entre minValue et maxValue. Si aucune valeur n'est spécifiée, la valeur par défaut est #efe6dc. Si midValueColor est également défini, ce champ est prioritaire.

maxValueColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules avec une valeur de couleur supérieure ou égale à maxValue. Si aucune valeur n'est spécifiée, la valeur par défaut est #109618. Obsolète: utilisez maxValueColorStyle.

maxValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules avec une valeur de couleur supérieure ou égale à maxValue. Si aucune valeur n'est spécifiée, la valeur par défaut est #109618. Si maxValueColor est également défini, ce champ est prioritaire.

noDataColor
(deprecated)

object (Color)

Couleur d'arrière-plan des cellules auxquelles aucune donnée de couleur n'est associée. Si aucune valeur n'est spécifiée, la valeur par défaut est #000000. Obsolète: utilisez noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules auxquelles aucune donnée de couleur n'est associée. Si aucune valeur n'est spécifiée, la valeur par défaut est #000000. Si noDataColor est également défini, ce champ est prioritaire.

Tableau des données

Graphique du tableau de données. Les tableaux de données permettent de mettre en évidence les indicateurs clés de performance, appelés KPI, sur la feuille de calcul. Un graphique de tableau de données peut représenter le total des ventes, le coût moyen ou un article enregistrant les meilleures ventes. Vous pouvez spécifier une seule valeur de données ou agréger les données sur une plage de données. Vous pouvez mettre en évidence un pourcentage ou une différence absolue par rapport à une valeur de référence, comme les modifications au fil du temps.

Représentation JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
Champs
keyValueData

object (ChartData)

Données pour la clé-valeur du tableau de données.

baselineValueData

object (ChartData)

Données pour la valeur de référence du tableau de données. Ce champ est facultatif.

aggregateType

enum (ChartAggregateType)

Type d'agrégation des données du graphique de référence et du graphique de référence. Ce champ n'est pas compatible avec les graphiques de sources de données. Utilisez plutôt le champ ChartData.aggregateType de keyValueData ou baselineValueData pour les graphiques de sources de données. Ce champ est facultatif.

keyValueFormat

object (KeyValueFormat)

Options de mise en forme pour la valeur de clé.

baselineValueFormat

object (BaselineValueFormat)

Options de mise en forme pour la valeur de référence. Ce champ n'est nécessaire que si baselineValueData est spécifié.

scaleFactor

number

Valeur permettant de mettre à l'échelle la clé du tableau de données et la valeur de référence. Par exemple, vous pouvez utiliser un facteur de 10 pour diviser toutes les valeurs du graphique par 10. Ce champ est facultatif.

numberFormatSource

enum (ChartNumberFormatSource)

Source du format numérique utilisé dans le graphique de tableau de données. Ce champ est facultatif.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Options de mise en forme personnalisées pour les valeurs clés/de référence numériques dans le graphique de tableau de données. Ce champ n'est utilisé que lorsque numberFormatSource est défini sur CUSTOM. Ce champ est facultatif.

Format de la valeur-clé

Options de mise en forme pour la valeur de clé.

Représentation JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Champs
textFormat

object (TextFormat)

Options de mise en forme du texte pour la valeur de clé. Le champ "Lien" n'est pas accepté.

position

object (TextPosition)

Spécifie le positionnement horizontal de la valeur de clé. Ce champ est facultatif. Si aucune valeur n'est spécifiée, le positionnement par défaut est utilisé.

BaselineValueFormat

Options de mise en forme pour la valeur de référence.

Représentation JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
Champs
comparisonType

enum (ComparisonType)

Type de comparaison de clé-valeur avec la valeur de référence.

textFormat

object (TextFormat)

Options de mise en forme du texte pour la valeur de référence. Le champ "Lien" n'est pas accepté.

position

object (TextPosition)

Spécifie le positionnement horizontal du texte de référence. Ce champ est facultatif. Si aucune valeur n'est spécifiée, le positionnement par défaut est utilisé.

description

string

Description ajoutée après la valeur de référence. Ce champ est facultatif.

positiveColor
(deprecated)

object (Color)

Couleur à utiliser, si la valeur de référence représente une modification positive de la clé-valeur. Ce champ est facultatif. Obsolète: utilisez positiveColorStyle.

positiveColorStyle

object (ColorStyle)

Couleur à utiliser, si la valeur de référence représente une modification positive de la clé-valeur. Ce champ est facultatif. Si positiveColor est également défini, ce champ est prioritaire.

negativeColor
(deprecated)

object (Color)

Couleur à utiliser, si la valeur de référence représente un changement négatif pour la valeur clé. Ce champ est facultatif. Obsolète: utilisez negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Couleur à utiliser, si la valeur de référence représente un changement négatif pour la valeur clé. Ce champ est facultatif. Si negativeColor est également défini, ce champ est prioritaire.

Type de comparaison

Type de comparaison de clé-valeur avec la valeur de référence.

Enums
COMPARISON_TYPE_UNDEFINED Valeur par défaut, ne pas utiliser.
ABSOLUTE_DIFFERENCE Utilisez une différence absolue entre la clé et la valeur de référence.
PERCENTAGE_DIFFERENCE Utilisez le pourcentage de différence entre les valeurs de clé et de référence.

ChartNumberFormatSource

Options de source de mise en forme des nombres pour les attributs de graphique.

Enums
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valeur par défaut, ne pas utiliser.
FROM_DATA Hériter de la mise en forme des nombres à partir des données.
CUSTOM Appliquer la mise en forme personnalisée comme spécifié par ChartCustomNumberFormatOptions.

ChartCustomNumberFormatOptions

Options de mise en forme des nombres personnalisés pour les attributs du graphique.

Représentation JSON
{
  "prefix": string,
  "suffix": string
}
Champs
prefix

string

Préfixe personnalisé à ajouter en tant que préfixe de l'attribut de graphique. Ce champ est facultatif.

suffix

string

Suffixe personnalisé à ajouter à l'attribut du graphique. Ce champ est facultatif.

Stratégie de dimension masquée

Détermine comment les graphiques doivent gérer les lignes sources masquées. Les lignes masquées incluent à la fois manuellement et (masquée) par un filtre.

Enums
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SKIP_HIDDEN_ROWS_AND_COLUMNS Les lignes et les colonnes masquées ne seront pas affichées dans les graphiques.
SKIP_HIDDEN_ROWS Les graphiques ignorent uniquement les lignes masquées.
SKIP_HIDDEN_COLUMNS Les graphiques ignorent uniquement les colonnes masquées.
SHOW_ALL Les lignes et les colonnes masquées ne seront ni ignorées par le graphique.

EmbeddedObjectBorder

Bordure le long d'un objet intégré

Représentation JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Champs
color
(deprecated)

object (Color)

Couleur de la bordure. Obsolète: utilisez colorStyle.

colorStyle

object (ColorStyle)

Couleur de la bordure. Si color est également défini, ce champ est prioritaire.