Charts

EmbeddedChart

Graphique intégré dans une feuille.

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.

ChartSpec

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 qui décrit le graphique. Il est souvent utilisé pour l’accessibilité.

titleTextFormat

object (TextFormat)

Format du texte du titre. Le barré, le soulignement et le lien ne sont pas acceptés.

titleTextPosition

object (TextPosition)

Position du texte du titre. Ce champ est facultatif.

subtitle

string

Le sous-titre du graphique.

subtitleTextFormat

object (TextFormat)

Format du texte du sous-titre. Le barré, le soulignement et le lien ne sont pas acceptés.

subtitleTextPosition

object (TextPosition)

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

fontName

string

Nom de la police à utiliser par défaut pour l'ensemble du texte du graphique (par exemple, titre, libellés des axes, légende). Si une police est spécifiée pour une partie spécifique du graphique, elle remplace son nom.

maximized

boolean

"True" pour que le graphique occupe tout l'espace dans lequel il est affiché avec une marge intérieure minimale. "False" 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 source de données.

filterSpecs[]

object (FilterSpec)

Filtres appliqués aux données sources du graphique. Uniquement disponible pour les graphiques de source de données.

sortSpecs[]

object (SortSpec)

Ordre de tri des données du graphique. Une seule spécification de tri est acceptée. Uniquement disponible pour les graphiques de source 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 graphique de base peut être l'un des nombreux types de graphiques. Voir BasicChartType pour obtenir la liste de tous les graphiques compatibles.

pieChart

object (PieChartSpec)

Spécification de graphique à secteurs.

bubbleChart

object (BubbleChartSpec)

Spécification de graphique à bulles.

candlestickChart

object (CandlestickChartSpec)

Spécification d'un graphique en chandeliers japonais.

orgChart

object (OrgChartSpec)

Spécification d'un organigramme.

histogramChart

object (HistogramChartSpec)

Spécification d'un histogramme.

waterfallChart

object (WaterfallChartSpec)

Spécification d'un graphique en cascade.

treemapChart

object (TreemapChartSpec)

Spécification d'un graphique de carte proportionnelle.

scorecardChart

object (ScorecardChartSpec)

Spécification d'un graphique de tableau de données.

TextPosition

Paramètres de position du texte.

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

enum (HorizontalAlign)

Paramètre d'alignement horizontal du 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.

BasicChartSpec

Spécification d'un graphique de base. Voir 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 le graphique. Un seul domaine est accepté.

series[]

object (BasicChartSeries)

Données représentées par ce graphique.

headerCount

integer

Nombre de lignes ou de colonnes dans les données qui sont des "en-têtes". Si cette règle n'est pas configurée, Google Sheets détermine le nombre de lignes correspondant à des 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 convertir le graphique en 3D. S'applique aux graphiques à barres et à colonnes.

interpolateNulls

boolean

Si certaines valeurs d'une série sont manquantes, des écarts peuvent apparaître dans le graphique (par exemple, des segments de lignes seront manquants dans un graphique en courbes). Pour éliminer ces écarts, définissez cette option 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, à colonnes, combinés et en aires en escalier.

lineSmoothing

boolean

Détermine si toutes les lignes doivent être rendues lisses ou droites 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 vous pointez sur des données ou une zone de graphique

totalDataLabel

object (DataLabel)

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

BasicChartType

Comment le graphique doit être visualisé.

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

BasicChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

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

BasicChartAxis

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 fenêtre d'affichage pour cet axe.

BasicChartAxisPosition

Position de l'axe d'un graphique.

Enums
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_AXIS Axe affiché au bas d'un graphique. Pour la plupart des graphiques, il s'agit du grand axe 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 du grand axe 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, il s'agit d'un axe majeur inhabituel.

ChartAxisViewWindowOptions

Les 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 cette règle n'est pas configurée, elle détermine automatiquement une valeur minimale correcte 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 est automatiquement déterminée pour les données.

viewWindowMode

enum (ViewWindowMode)

Mode de la fenêtre d'affichage.

ViewWindowMode

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

Enums
DEFAULT_VIEW_WINDOW_MODE Mode de fenêtre d'affichage par défaut 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 équivaut à PRETTY
VIEW_WINDOW_MODE_UNSUPPORTED Ne pas utiliser. Représente 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, le paramètre PRETTY .
PRETTY Choisit une valeur minimale et une valeur maximale pour que le graphique s'affiche correctement. Dans ce mode, les valeurs minimale et maximale sont ignorées.

BasicChartDomain

Domaine d'un graphique. Par exemple, si vous représentez les cours d'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 représentez les cours d'actions au fil du temps, ces données représentent les dates.

reversed

boolean

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

ChartData

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 regrouper les données si le ChartData sauvegarde le domaine d'un graphique de source de données. Uniquement disponible pour les graphiques de source de données.

aggregateType

enum (ChartAggregateType)

Type d'agrégation pour la série d'un graphique de source de données. Uniquement disponible pour les graphiques de source de données.

Champ d'union type Type de données inclus. Une seule valeur doit être définie. 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.

ChartSourceRange

Plages sources d'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, celles-ci avec un décalage donné doivent être dans l'ordre et contiguës sur l'ensemble du domaine et de la série.

Voici des exemples de configurations 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

ChartGroupRule

Un paramètre facultatif ChartData du domaine d'un graphique de source de données qui définit des buckets pour les valeurs du domaine au lieu de séparer chaque valeur individuelle.

Par exemple, lorsque vous tracez un graphique de source de données, vous pouvez spécifier une règle d'histogramme pour le domaine (elle ne doit contenir que des valeurs numériques) et regrouper ses valeurs dans des buckets. Les valeurs d'une série de graphiques appartenant au même bucket sont agrégées en fonction 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 La règle à appliquer ChartData rule ne peut être que l'un des éléments suivants:
dateTimeRule

object (ChartDateTimeRule)

A ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

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

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

enum (ChartDateTimeRuleType)

Type de regroupement date/heure à appliquer.

ChartDateTimeRuleType

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

Enums
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Type par défaut, ne pas utiliser.
SECOND Regroupez les dates par seconde, de 0 à 59.
MINUTE Regroupez les dates par minute, de 0 à 59.
HOUR Regroupez les dates par heure en utilisant un système de 24 heures, de 0 à 23.
HOUR_MINUTE Regroupez les dates par heure et minute en utilisant un système de 24 heures, par exemple 19:45.
HOUR_MINUTE_AMPM Regroupez les dates par heure et minute en utilisant un système sur 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 sont traduits en fonction des paramètres régionaux de la feuille de calcul.
DAY_OF_YEAR Regroupez les dates par jour de l'année, de 1 à 366. Notez que les dates après le 29 février ne sont pas les mêmes dans les années bissextiles et les années non bissextiles.
DAY_OF_MONTH Regroupez les dates par jour du mois, de 1 à 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, par exemple "novembre". Le mois est traduit selon les paramètres régionaux de la feuille de calcul.
QUARTER Regroupez les dates par trimestre, par exemple Q1 (qui représente janv.-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-Nov. 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 au quatrième trimestre 2008.
YEAR_MONTH_DAY Regroupez les dates par année, mois et jour (par exemple, 2008-11-22).

ChartHistogramRule

Permet d'organiser les valeurs numériques d'une colonne de données source en 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 à la valeur minimale sont regroupées dans un seul bucket. S'il est omis, il est déterminé 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. S'il est omis, il est déterminé par la valeur maximale de l'article.

intervalSize

number

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

ChartAggregateType

Type d'agrégation pour les séries de graphiques.

Enums
CHART_AGGREGATE_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
AVERAGE Fonction d'agrégation moyenne.
COUNT Fonction d'agrégation de décompte
MAX Fonction d'agrégation maximale.
MEDIAN Fonction d'agrégation médiane.
MIN Fonction d'agrégation minimale.
SUM Fonction d'agrégation de somme.

BasicChartSeries

Une seule série de données dans un graphique. Par exemple, si vous représentez le cours d'une action sous forme graphique sur une période donnée, plusieurs séries peuvent exister : une pour "Prix ouvert", "Prix haut" ou "Prix bas". et "Fermer le prix".

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 secondaire qui spécifiera la plage de valeurs pour cette série. Par exemple, si vous représentez un graphique boursier au fil du temps, peuvent être épinglées à droite avec les cours épinglés à gauche, car l'échelle du volume d'échange et celle des prix sont différentes. Vous ne pouvez pas spécifier un axe qui n'est pas un axe mineur valide pour l'attribut type

type

enum (BasicChartType)

Type de série. Valide uniquement si le paramètre chartType correspond à COMBO Les différents types modifieront la façon dont la série est visualisée. Uniquement LINE, AREA COLUMN sont pris en charge.

lineStyle

object (LineStyle)

Style de ligne de cette série. Valide uniquement si le paramètre chartType correspond à AREA, LINE ou SCATTER COMBO les graphiques sont également acceptés series chart type correspond à AREA ou LINE

dataLabel

object (DataLabel)

Informations sur les étiquettes de données pour cette série.

color
(deprecated)

object (Color)

Couleur des éléments (tels que des barres, des lignes et des 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 des barres, des lignes et des 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 le paramètre chartType correspond à AREA, LINE ou SCATTER COMBO les graphiques sont également acceptés series chart type correspond à AREA, LINE ou SCATTER Si ce champ est vide, un style de point par défaut est utilisé.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

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

LineStyle

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 px.

type

enum (LineDashType)

Type de tiret de la ligne.

LineDashType

Type de tiret d'une ligne.

Enums
LINE_DASH_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
INVISIBLE Aucun type de tiret, ce qui équivaut à 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 Ligne continue
DOTTED Une ligne en pointillés.
MEDIUM_DASHED Une ligne en pointillés où les tirets comportent le mot "medium"
MEDIUM_DASHED_DOTTED Une ligne qui alterne entre un "support" un tiret et un point.
LONG_DASHED Une ligne en pointillés où les tirets ont la mention "long".
LONG_DASHED_DOTTED Une ligne qui alterne entre un « long » un tiret et un point.

DataLabel

Paramètres pour un ensemble de libellés 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 que les données représentent, comme une représentation textuelle de la valeur située derrière ce point sur le 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 l'étiquette de données. Le champ "Lien" n'est pas accepté.

placement

enum (DataLabelPlacement)

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 l'autre élément auquel ce libellé de données est appliqué. De plus, si la série est divisée en plusieurs plages sources, ces données sources 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.

DataLabelType

Type d'un libellé 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é des données ne s'affiche pas.
DATA Le libellé des données est affiché à 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ées par customLabelData

DataLabelPlacement

Positionnement 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 la barre ou la colonne à l'horizontale et à la verticale au sein d'une barre ou d'une colonne.
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 En dessous d'un point de données
INSIDE_END À l'intérieur d'une barre ou d'une colonne à la fin (en haut si elle est positive, en bas si elle est négative).
INSIDE_BASE À l'intérieur d'une barre ou d'une colonne à la base
OUTSIDE_END À l'extérieur d'une barre ou d'une colonne à la fin

PointStyle

Style d'un point sur le graphique.

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

number

Taille du point. Si ce champ n'est pas renseigné, une taille par défaut est utilisée.

shape

enum (PointShape)

Forme du point. Si ce champ n'est pas spécifié, une forme par défaut est utilisée.

PointShape

Forme d'un point.

Enums
POINT_SHAPE_UNSPECIFIED Valeur par défaut.
CIRCLE Cercle.
DIAMOND Forme en losange.
HEXAGON Forme hexagonale.
PENTAGON En forme de pentagone.
SQUARE Forme carrée.
STAR Forme d'étoile.
TRIANGLE Forme triangulaire.
X_MARK Forme en forme de X.

BasicSeriesDataPointStyleOverride

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

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

integer

Indice 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 le paramètre chartType correspond à AREA, LINE ou SCATTER COMBO les graphiques sont également acceptés series chart type correspond à 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 de plage (sur l'axe vertical) sont affichées les unes au-dessus des autres plutôt qu'à partir de l'axe horizontal. Par exemple, les deux valeurs 20 et 80 seraient tirées de 0, et 80 correspondrait à une distance de 80 unités de l'axe horizontal. S'ils étaient empilés, 80 seraient affichés à partir de 20, ce qui aurait pour effet de les éloigner de 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 de série sont empilées. Chaque valeur est affichée verticalement en partant du haut de la valeur située 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 unes par rapport aux autres.

BasicChartCompareMode

Type de mode de comparaison, qui décrit le comportement des info-bulles et de la mise en surbrillance des données lorsque vous pointez sur des données ou une zone de 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 ayant la même catégorie (par exemple, la valeur du domaine) sont mis en surbrillance et affichés dans l'info-bulle.

PieChartSpec

A graphique à secteurs.

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

enum (PieChartLegendPosition)

L'endroit où la légende du graphique à secteurs doit être dessinée.

domain

object (ChartData)

Les données qui couvrent le domaine du diagramme circulaire.

series

object (ChartData)

Les 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.

PieChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

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

BubbleChartSpec

A 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)

L'endroit où la légende du graphique doit être dessinée.

bubbleLabels

object (ChartData)

Données contenant les libellés des bulles. Ceux-ci n'ont pas besoin d'être uniques.

domain

object (ChartData)

Données contenant les valeurs x de la bulle. Ces valeurs positionnent les bulles horizontalement dans le graphique.

series

object (ChartData)

Données contenant les valeurs y des bulles. Ces valeurs positionnent les bulles verticalement dans le graphique.

groupIds

object (ChartData)

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

bubbleSizes

object (ChartData)

Données contenant les tailles de bulles. Les tailles de bulles sont utilisées pour dessiner des bulles de différentes tailles les unes par rapport aux autres. Si spécifié, groupIds doit également être spécifié. Ce champ est facultatif.

bubbleOpacity

number

Opacité des bulles, comprise entre 0 et 1,0. La valeur 0 correspond à une transparence totale et 1 à une opacité totale.

bubbleBorderColor
(deprecated)

object (Color)

Couleur de la bordure de la bulle. Obsolète: utilisez bubbleBorderColorStyle

bubbleBorderColorStyle

object (ColorStyle)

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

bubbleMaxRadiusSize

integer

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

bubbleMinRadiusSize

integer

Taille minimale du rayon des bulles, en pixels. S'il est spécifique, le champ doit contenir une valeur positive.

bubbleTextStyle

object (TextFormat)

Format du texte à l'intérieur des bulles. Le barré, le soulignement et le lien ne sont pas acceptés.

BubbleChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

Enums
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende est affichée à gauche du graphique.
RIGHT_LEGEND La légende est affichée à 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.

CandlestickChartSpec

A graphique en chandeliers japonais.

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

object (CandlestickDomain)

Données de domaine (axe horizontal) du graphique en chandeliers japonais. Les données de chaîne seront traitées comme des étiquettes discrètes, tandis que 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 graphique en chandeliers japonais.

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

object (ChartData)

Données du CandlestickDomain.

reversed

boolean

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

CandlestickData

Données du graphique en chandeliers japonais, contenant chacune les valeurs basse, ouverte, fermée 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 plage (axe vertical) pour la valeur basse/minimale pour chaque bougie. Il s'agit du bas de la ligne centrale du chandelier.

openSeries

object (CandlestickSeries)

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

closeSeries

object (CandlestickSeries)

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

highSeries

object (CandlestickSeries)

Données de la plage (axe vertical) pour la valeur haute/maximale de chaque bougie. Il s'agit de l'extrémité supérieure de la ligne centrale du chandelier.

CandlestickSeries

Série de données CandlestickData.

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

object (ChartData)

Données de la CandlestickSeries.

OrgChartSpec

Une organigramme. Les organigrammes nécessitent un ensemble unique d'étiquettes dans labels et peuvent éventuellement inclure parentLabels et tooltips parentLabels contiennent, pour chaque nœud, l'étiquette identifiant le nœud parent. tooltips contient, pour chaque nœud, une info-bulle facultative.

Par exemple, pour décrire un organigramme avec Alice en tant que PDG, Bob comme président (sous la direction d'Alice) et Cathy comme vice-présidente des ventes (sous la direction d'Alice), vous devez avoir labels contiennent "Alice", "Bob", "Cathy", parentLabels contient "", "Alice", "Alice" et tooltips contenant "PDG", "Président" ou "Vice-président des ventes".

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 étiquettes 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 qu'il s'agit d'un nœud de niveau supérieur. Ce champ est facultatif.

tooltips

object (ChartData)

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

OrgChartNodeSize

Taille des nœuds de l'organigramme.

Enums
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SMALL Petite taille du nœud de l'organigramme.
MEDIUM Taille moyenne du nœud de l'organigramme.
LARGE La grande taille du nœud de l'organigramme.

HistogramChartSpec

A histogramme. Un histogramme regroupe les éléments de données dans des bins, chacun d'entre eux étant affiché sous la forme d'une colonne d'éléments empilés. Les histogrammes sont utilisés pour afficher la distribution d'un ensemble de données. Chaque colonne d'articles représente une plage dans laquelle ces articles se situent. 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 constituée d'une seule série de valeurs à regrouper ou de plusieurs séries, chacune de la même longueur, contenant le nom de la série suivie des valeurs à regrouper pour cette série.

legendPosition

enum (HistogramChartLegendPosition)

Position de la légende du graphique.

showItemDividers

boolean

Détermine si des 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 aux buckets compris entre 0 et 1,5, entre 1,5 et 3,0, etc. Elle ne peut pas être négative. Ce champ est facultatif.

outlierPercentile

number

Le centile des anomalies permet de s'assurer qu'elles 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 5% supérieurs et inférieurs des valeurs lors du calcul des buckets. Les valeurs sont toujours incluses dans le graphique, mais seront ajoutées au premier ou au dernier bucket, et non à 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 pour cette série d'histogrammes.

HistogramChartLegendPosition

L'endroit où la légende du graphique doit être positionnée.

Enums
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valeur par défaut, ne pas utiliser.
BOTTOM_LEGEND La légende est affichée au bas du graphique.
LEFT_LEGEND La légende est affichée à gauche du graphique.
RIGHT_LEGEND La légende est affichée à 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.

WaterfallChartSpec

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)

Il s'agit des données représentées par ce graphique en cascade.

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 de ligne des lignes de connecteur.

totalDataLabel

object (DataLabel)

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

WaterfallChartDomain

Domaine d'un graphique en cascade.

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

object (ChartData)

Données du WaterfallChartDomain.

reversed

boolean

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

WaterfallChartSeries

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 comportant des valeurs négatives.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Styles de toutes les colonnes de sous-total de cette série.

hideTrailingSubtotal

boolean

True pour masquer la colonne du 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", la colonne du sous-total est masquée pour cette série.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Des colonnes de sous-total personnalisées apparaissent dans cette série. L'ordre dans lequel les sous-totaux sont définis n'a pas d'importance. Vous ne pouvez définir qu'un seul sous-total pour chaque point de données.

dataLabel

object (DataLabel)

Informations sur les étiquettes de données pour cette série.

WaterfallChartColumnStyle

Styles d'une colonne de graphique en cascade

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

string

Étiquette 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.

WaterfallChartCustomSubtotal

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

Indice basé sur zéro d'un point de données dans la série. Si dataIsSubtotal est vrai, le point de données à 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 avoir plusieurs sous-totaux pour des indices arbitraires, mais les sous-totaux n'affectent pas les indices des points de données. Par exemple, si une série comporte trois points de données, leurs indices seront toujours 0, 1 et 2, quels que soient le nombre de sous-totaux figurant sur la série ou les points de données auxquels elles sont associées.

label

string

Étiquette de la colonne du sous-total.

dataIsSubtotal

boolean

"True" si le point de données à 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.

WaterfallChartStackedType

Options de type empilé pour les graphiques en cascade

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

TreemapChartSpec

A 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 étiquettes des cellules de la carte proportionnelle.

parentLabels

object (ChartData)

Les données contenant les cellules de la carte proportionnelle étiquettes parentes.

sizeData

object (ChartData)

Données qui déterminent la taille de chaque cellule de données de la carte proportionnelle. Ces données sont censées être numériques. Les cellules correspondant à des données non numériques ou manquantes ne seront pas affichées. Si colorData n'est pas spécifiée, ces données sont également utilisées pour déterminer les couleurs 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 la carte proportionnelle. Ce champ est facultatif. Si aucune valeur n'est spécifiée, sizeData est utilisé pour déterminer les couleurs d'arrière-plan. Si spécifié, les données sont censées être numériques. colorScale déterminera comment les valeurs de ces données correspondent aux couleurs d'arrière-plan des cellules de données.

textFormat

object (TextFormat)

Format de texte de toutes les étiquettes du graphique. Le champ "Lien" n'est pas accepté.

levels

integer

Nombre de niveaux de données à afficher dans la carte proportionnelle. Ces niveaux sont interactifs et s'affichent avec 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 à afficher sur le graphique en arbre au-delà des niveaux étiquetés. Ces niveaux ne sont pas interactifs et s'affichent sans leur libellé. Si aucune valeur n'est spécifiée, la valeur par défaut est 0.

minValue

number

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

maxValue

number

Valeur maximale des données. Les cellules dont la valeur est supérieure auront la même couleur que les cellules contenant cette valeur. Si aucune valeur n'est spécifiée, la valeur par défaut est définie sur la valeur maximale réelle de colorData, ou la valeur maximale de sizeData si 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)

Échelle de couleurs des cellules de données dans la carte proportionnelle. Des couleurs sont attribuées aux cellules de données en fonction de leurs valeurs de couleur. Ces valeurs de couleur proviennent colorData ou à partir de sizeData si colorData n'est pas spécifiée. Cellules dont les valeurs de couleur sont inférieures ou égales à minValue comportera minValueColor comme couleur d'arrière-plan. Cellules dont les valeurs de couleur sont supérieures ou égales à maxValue comportera maxValueColor comme couleur d'arrière-plan. 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 gradient midValueColor Les cellules avec des valeurs de couleur manquantes ou non numériques auront noDataColor comme couleur d'arrière-plan.

hideTooltips

boolean

"True" pour masquer les info-bulles.

TreemapChartColorScale

Échelle de couleurs pour une carte proportionnelle.

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 dont la valeur de couleur est inférieure ou égale à minValue Si aucune valeur n'est spécifiée, la valeur par défaut est #dc3912. Obsolète: utilisez minValueColorStyle

minValueColorStyle

object (ColorStyle)

Couleur d'arrière-plan des cellules dont la valeur de couleur est inférieure ou égale à minValue Si aucune valeur n'est spécifiée, 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 dont la valeur de couleur se situe au milieu 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 dont la valeur de couleur se situe au milieu 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 dont la valeur de couleur est 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 dont la valeur de couleur est 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.

ScorecardChartSpec

Tableau de données. Les graphiques de tableau de données sont utilisés pour mettre en évidence les indicateurs clés de performance, appelés KPI, sur la feuille de calcul. Un tableau de données peut représenter des éléments tels que les ventes totales, le coût moyen ou un article le plus vendu. Vous pouvez spécifier une valeur de données unique ou agréger les données sur une plage de données. Vous pouvez mettre en évidence le pourcentage ou la différence absolue par rapport à une valeur de référence, comme les variations 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 pour les données clés et de référence du graphique de tableau de données. Ce champ n'est pas compatible avec les graphiques de source de données. Utilisez le ChartData.aggregateType du champ keyValueData ou baselineValueData pour les graphiques de source de données. Ce champ est facultatif.

keyValueFormat

object (KeyValueFormat)

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

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ée.

scaleFactor

number

Valeur de mise à l'échelle : clé du tableau de données et valeur de référence. Par exemple, un facteur de 10 peut être utilisé pour diviser toutes les valeurs du graphique par 10. Ce champ est facultatif.

numberFormatSource

enum (ChartNumberFormatSource)

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

customFormatOptions

object (ChartCustomNumberFormatOptions)

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

KeyValueFormat

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

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

object (TextFormat)

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

position

object (TextPosition)

Spécifie la position horizontale du texte de la valeur clé. Ce champ est facultatif. S'il n'est pas spécifié, 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 entre la clé-valeur et 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 la position horizontale du texte de la valeur de référence. Ce champ est facultatif. S'il n'est pas spécifié, 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 variation positive de la valeur clé. Ce champ est facultatif. Obsolète: utilisez positiveColorStyle

positiveColorStyle

object (ColorStyle)

Couleur à utiliser si la valeur de référence représente une variation positive de la valeur clé. 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 une variation négative de 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 une variation négative de la valeur clé. Ce champ est facultatif. Si negativeColor est également défini, ce champ est prioritaire.

ComparisonType

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

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

ChartNumberFormatSource

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

Enums
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valeur par défaut, ne pas utiliser.
FROM_DATA Hériter du format numérique des données.
CUSTOM Appliquer une mise en forme personnalisée comme spécifié par ChartCustomNumberFormatOptions

ChartCustomNumberFormatOptions

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

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

string

Préfixe personnalisé à ajouter au début de l'attribut de graphique. Ce champ est facultatif.

suffix

string

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

ChartHiddenDimensionStrategy

Détermine comment les graphiques doivent gérer les lignes sources masquées. Les lignes masquées incluent les données masquées manuellement et par un filtre.

Enums
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valeur par défaut, ne pas utiliser.
SKIP_HIDDEN_ROWS_AND_COLUMNS Les graphiques ignorent les lignes et les colonnes masquées.
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 graphiques n'ignorent ni les lignes ni les colonnes masquées.

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.