Charts

Grafico incorporato

Un grafico incorporato in un foglio.

Rappresentazione JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Campi
chartId

integer

L'ID del grafico.

spec

object (ChartSpec)

Le specifiche del grafico.

position

object (EmbeddedObjectPosition)

La posizione del grafico.

border

object (EmbeddedObjectBorder)

Il bordo del grafico.

GraficoSpecifiche

Le specifiche di un grafico.

Rappresentazione 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.
}
Campi
title

string

Il titolo del grafico.

altText

string

Il testo alternativo che descrive il grafico. Questa opzione viene spesso utilizzata per l'accessibilità.

titleTextFormat

object (TextFormat)

Il formato del testo del titolo. Barrati, sottolineato e link non sono supportati.

titleTextPosition

object (TextPosition)

La posizione del testo del titolo. Questo campo è facoltativo.

subtitle

string

Il sottotitolo del grafico.

subtitleTextFormat

object (TextFormat)

Il formato del testo dei sottotitoli. Barrati, sottolineato e link non sono supportati.

subtitleTextPosition

object (TextPosition)

La posizione del testo dei sottotitoli. Questo campo è facoltativo.

fontName

string

Il nome del carattere da utilizzare per impostazione predefinita per tutto il testo del grafico (ad es. titolo, etichette asse, legenda). Se un carattere viene specificato per una parte specifica del grafico, avrà la precedenza sul nome.

maximized

boolean

È vero per far sì che un grafico riempia l'intero spazio in cui viene visualizzato con spaziatura interna minima. Falso per utilizzare la spaziatura interna predefinita. (non applicabile ai grafici geografici e organizzativi).

backgroundColor
(deprecated)

object (Color)

Il colore di sfondo dell'intero grafico. Non applicabile ai grafici dell'organizzazione. Deprecato: utilizza backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

Il colore di sfondo dell'intero grafico. Non applicabile ai grafici dell'organizzazione. Se è impostato anche backgroundColor, questo campo ha la precedenza.

dataSourceChartProperties

object (DataSourceChartProperties)

Se presente, il campo contiene proprietà specifiche del grafico di origine dati.

filterSpecs[]

object (FilterSpec)

I filtri applicati ai dati di origine del grafico. Supportato solo per i grafici delle origini dati.

sortSpecs[]

object (SortSpec)

L'ordine in cui ordinare i dati del grafico. È supportata una sola specifica di ordinamento. Supportato solo per i grafici delle origini dati.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Determina il modo in cui i grafici utilizzeranno le righe o le colonne nascoste.

Campo Union chart. La specifica del grafico specifica deve essere impostata esattamente un valore. chart può essere solo uno dei seguenti:
basicChart

object (BasicChartSpec)

Una specifica di base dei grafici può essere uno dei molti tipi di grafici. Consulta BasicChartType per l'elenco di tutti i grafici supportati.

pieChart

object (PieChartSpec)

Una specifica del grafico a torta.

bubbleChart

object (BubbleChartSpec)

Una specifica dei grafici a bolle.

candlestickChart

object (CandlestickChartSpec)

Una specifica del grafico a candele.

orgChart

object (OrgChartSpec)

Una specifica del grafico dell'organizzazione.

histogramChart

object (HistogramChartSpec)

Una specifica del grafico a istogramma.

waterfallChart

object (WaterfallChartSpec)

Una specifica del grafico a cascata.

treemapChart

object (TreemapChartSpec)

Una specifica dei grafici a mappa ad albero.

scorecardChart

object (ScorecardChartSpec)

Una specifica del grafico prospetto.

Posizione testo

Impostazioni di posizione per il testo

Rappresentazione JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Campi
horizontalAlignment

enum (HorizontalAlign)

Impostazione dell'allineamento orizzontale della parte di testo.

Proprietà grafico origine dati

Proprietà di un grafico di origine dati.

Rappresentazione JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campi
dataSourceId

string

ID dell'origine dati a cui è associato il grafico.

dataExecutionStatus

object (DataExecutionStatus)

Solo output. Lo stato di esecuzione dei dati.

Specifiche di grafico di base

La specifica per un grafico di base. Consulta BasicChartType per l'elenco dei grafici supportati.

Rappresentazione 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)
  }
}
Campi
chartType

enum (BasicChartType)

Il tipo di grafico.

legendPosition

enum (BasicChartLegendPosition)

La posizione della legenda del grafico.

axis[]

object (BasicChartAxis)

L'asse sul grafico.

domains[]

object (BasicChartDomain)

Il dominio dei dati di questo grafico. È supportato un solo dominio.

series[]

object (BasicChartSeries)

I dati visualizzati in questo grafico.

headerCount

integer

Il numero di righe o colonne nei dati che sono "intestazioni". Se non viene configurato, Fogli Google indovina quante righe sono intestazioni in base ai dati.

Tieni presente che BasicChartAxis.title potrebbe sostituire il titolo dell'asse dedotto dai valori dell'intestazione.

threeDimensional

boolean

Vero per rendere il grafico 3D. Si applica ai grafici a barre e a colonne.

interpolateNulls

boolean

Se alcuni valori di una serie non sono presenti, nel grafico potrebbero essere presenti delle lacune, ad esempio segmenti di linee mancanti. Per eliminare queste lacune, imposta questa opzione su true. Si applica ai grafici a linee, ad area e combinati.

stackedType

enum (BasicChartStackedType)

Il tipo di pila per grafici che supportano l'impilamento verticale. Si applica ai grafici ad area, a barre, a colonne, combinati e ad area con gradini.

lineSmoothing

boolean

Indica se tutte le linee devono essere visualizzate lisce o dritte per impostazione predefinita. Si applica ai grafici a linee.

compareMode

enum (BasicChartCompareMode)

Il comportamento delle descrizioni comando e dell'evidenziazione dei dati quando si passa il mouse sopra i dati e l'area del grafico.

totalDataLabel

object (DataLabel)

Specifica se visualizzare etichette dati aggiuntive su grafici in pila che sommano il valore totale di tutti i valori in pila a ciascun valore lungo l'asse del dominio. È possibile impostare queste etichette dei dati soltanto se chartType è uno di AREA, BAR, COLUMN, COMBO o STEPPED_AREA e stackedType è STACKED o PERCENT_STACKED. Inoltre, per COMBO, questa funzionalità sarà supportata solo se esiste un solo tipo di serie impilabile type o se un tipo ha più serie rispetto agli altri e ciascuno degli altri tipi non ha più di una serie. Ad esempio, se un grafico ha due serie di barre in pila e una serie di aree, saranno supportate le etichette di dati totali. Se sono presenti tre serie di barre e due serie di aree, le etichette di dati totali non sono consentite. Non è possibile impostare CUSTOM o placement su totalDataLabel.

Tipo grafico di base

Come visualizzare il grafico.

Enum
BASIC_CHART_TYPE_UNSPECIFIED Valore predefinito, non utilizzare.
BAR Un grafico a barre.
LINE Un grafico a linee.
AREA Un grafico ad area.
COLUMN Un grafico a colonne.
SCATTER Un grafico a dispersione.
COMBO Un grafico combinato.
STEPPED_AREA Un grafico ad area con passaggi.

Posizione legenda grafico di base

Posizione in cui posizionare la legenda del grafico.

Enum
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non utilizzare.
BOTTOM_LEGEND La legenda è visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.

Asse base grafico

Un asse del grafico. Un grafico non può avere più di un asse per axis position.

Rappresentazione JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Campi
position

enum (BasicChartAxisPosition)

La posizione di questo asse.

title

string

Il titolo di questo asse. Se impostato, sostituisce qualsiasi titolo dedotto dalle intestazioni dei dati.

format

object (TextFormat)

Il formato del titolo. Valido solo se l'asse non è associato al dominio. Il campo del link non è supportato.

titleTextPosition

object (TextPosition)

La posizione del testo del titolo dell'asse.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Le opzioni della finestra di visualizzazione per questo asse.

Posizione asse base grafico

La posizione di un asse del grafico.

Enum
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Valore predefinito, non utilizzare.
BOTTOM_AXIS L'asse visualizzato nella parte inferiore di un grafico. Per la maggior parte dei grafici, si tratta dell'asse principale standard. Per i grafici a barre, si tratta di un asse secondario.
LEFT_AXIS L'asse visualizzato a sinistra di un grafico. Per la maggior parte dei grafici, questo è un asse minore. Per i grafici a barre, si tratta dell'asse principale standard.
RIGHT_AXIS L'asse visualizzato a destra di un grafico. Per la maggior parte dei grafici, questo è un asse minore. Per i grafici a barre, si tratta di un asse principale insolito.

Opzioni Finestra Grafico Axis

Le opzioni che definiscono una "finestra di visualizzazione" per un grafico (ad es. i valori visibili in un asse).

Rappresentazione JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Campi
viewWindowMin

number

Il valore numerico minimo da mostrare in questa finestra di visualizzazione. Se il criterio non viene configurato, il valore minimo determina automaticamente l'aspetto ottimale dei dati.

viewWindowMax

number

Il valore numerico massimo da mostrare in questa finestra di visualizzazione. Se il criterio non viene configurato, viene scelto automaticamente un valore massimo che soddisfa i dati.

viewWindowMode

enum (ViewWindowMode)

La modalità della finestra di visualizzazione.

Modalità finestra finestra

La modalità della finestra di visualizzazione. Definisce come trattare i valori minimo e massimo della finestra di visualizzazione.

Enum
DEFAULT_VIEW_WINDOW_MODE La modalità finestra di visualizzazione predefinita utilizzata nell'editor di Fogli per questo tipo di grafico. Nella maggior parte dei casi, se impostata, la modalità predefinita è equivalente a PRETTY.
VIEW_WINDOW_MODE_UNSUPPORTED Non utilizzare. Rappresenta che la modalità attualmente impostata non è supportata dall'API.
EXPLICIT Segue esattamente il valore minimo e quello massimo, se specificati. Se un valore non è specificato, verrà utilizzato il valore PRETTY.
PRETTY Sceglie un minimo e un massimo che rendono il grafico buono. In questa modalità vengono ignorati entrambi i valori minimo e massimo.

Dominio BasicChart

Il dominio di un grafico. Ad esempio, se nel grafico viene indicato il prezzo delle azioni nel tempo, viene indicata questa data.

Rappresentazione JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
domain

object (ChartData)

I dati del dominio. Ad esempio, se grafici i prezzi delle azioni nel tempo, si tratta dei dati che rappresentano le date.

reversed

boolean

True per invertire l'ordine dei valori di dominio (asse orizzontale).

Dati grafico

I dati inclusi in un dominio o in una serie.

Rappresentazione 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.
}
Campi
groupRule

object (ChartGroupRule)

La regola per raggruppare i dati in base al fatto che ChartData supporta il dominio di un grafico di origine dati. Supportato solo per i grafici delle origini dati.

aggregateType

enum (ChartAggregateType)

Il tipo di aggregazione per la serie di un grafico di origine dati. Supportato solo per i grafici delle origini dati.

Campo Union type. Deve essere impostato il tipo di dati incluso. type può essere solo uno dei seguenti:
sourceRange

object (ChartSourceRange)

Gli intervalli di origine dei dati.

columnReference

object (DataSourceColumnReference)

Il riferimento alla colonna dell'origine dati da cui provengono i dati.

Intervallo di origine grafico

Intervalli di origine di un grafico.

Rappresentazione JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Campi
sources[]

object (GridRange)

Gli intervalli di dati per una serie o un dominio. Esattamente una dimensione deve avere una lunghezza pari a 1 e tutte le origini nell'elenco devono avere la stessa dimensione con lunghezza 1. Il dominio (se esiste) e tutte le serie devono avere lo stesso numero di intervalli di origine. Se utilizzi più di un intervallo di origine, l'intervallo di origine in corrispondenza di un determinato offset deve essere in ordine e contiguo nel dominio e nella serie.

Ad esempio, le configurazioni sono valide:

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

Regole per gruppi di grafici

Un'impostazione facoltativa sul dominio ChartData del dominio di un grafico di origine dati che definisce i bucket per i valori nel dominio anziché suddividere ogni singolo valore.

Ad esempio, quando si traccia un grafico di origine dati, è possibile specificare una regola a istogramma sul dominio (deve contenere solo valori numerici), raggruppando i relativi valori in bucket. Tutti i valori di una serie di grafici che rientrano nello stesso bucket vengono aggregati in base al aggregateType.

Rappresentazione 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.
}
Campi
Campo Union rule. La regola da applicare a ChartData. rule può essere solo uno dei seguenti:
dateTimeRule

object (ChartDateTimeRule)

Un ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

Un ChartHistogramRule

Regola data e ora grafico

Consente di organizzare i valori di data e ora in una colonna di dati di origine in bucket basati su parti selezionate dei relativi valori di data o ora.

Rappresentazione JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Campi
type

enum (ChartDateTimeRuleType)

Il tipo di raggruppamento di data e ora da applicare.

TipoRegolaRegolaDataDataTabella

I tipi di regole di raggruppamento per data-ora disponibili.

Enum
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Non utilizzare il tipo predefinito.
SECOND Raggruppa le date per secondo, da 0 a 59.
MINUTE Raggruppa le date per minuto, da 0 a 59.
HOUR Raggruppa le date per ora utilizzando un sistema che dura 24 ore, da 0 a 23.
HOUR_MINUTE Raggruppare le date per ora e minuto utilizzando un sistema di 24 ore, ad esempio 19:45.
HOUR_MINUTE_AMPM Raggruppa le date per ora e minuto utilizzando un sistema di 12 ore, ad esempio 19:45. La dicitura AM/PM viene tradotta in base alle impostazioni internazionali del foglio di lavoro.
DAY_OF_WEEK Raggruppa le date per giorno della settimana, ad esempio domenica. I giorni della settimana verranno tradotti in base alle impostazioni internazionali del foglio di lavoro.
DAY_OF_YEAR Raggruppare le date per giorno dell'anno, da 1 a 366. Tieni presente che, a partire dagli anni bisestili, le date successive al 29 febbraio rientrano in segmenti diversi rispetto agli anni bisestili.
DAY_OF_MONTH Raggruppa le date per giorno del mese, da 1 a 31.
DAY_MONTH Raggruppa le date per giorno e mese, ad esempio 22 novembre. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
MONTH Raggruppa le date per mese, ad esempio novembre. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
QUARTER Raggruppa le date per trimestre, ad esempio Q1 (che rappresenta gen-mar).
YEAR Raggruppare le date per anno, ad esempio 2008.
YEAR_MONTH Raggruppa le date per anno e mese, ad esempio 2008-novembre. Il mese viene tradotto in base alle impostazioni internazionali del foglio di lavoro.
YEAR_QUARTER Raggruppare le date per anno e trimestre, ad esempio T4 2008.
YEAR_MONTH_DAY Raggruppa le date per anno, mese e giorno, ad esempio 22-11-2008.

RegolaIstogrammaGrafico

Consente di organizzare i valori numerici in una colonna di dati di origine in bucket di dimensioni costanti.

Rappresentazione JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Campi
minValue

number

Il valore minimo per cui gli elementi vengono inseriti nei bucket. I valori inferiori al minimo vengono raggruppati in un unico bucket. Se omesso, viene determinato dal valore minimo dell'articolo.

maxValue

number

Il valore massimo con cui gli elementi vengono inseriti nei bucket. I valori superiori al massimo vengono raggruppati in un unico bucket. Se omesso, viene determinato dal valore massimo dell'articolo.

intervalSize

number

Le dimensioni dei bucket creati. Deve essere positivo.

TipoAggregatoGrafico

Il tipo di aggregazione per la serie di grafici.

Enum
CHART_AGGREGATE_TYPE_UNSPECIFIED Valore predefinito, non utilizzare.
AVERAGE Funzione media aggregata.
COUNT Conteggio della funzione aggregata.
MAX Funzione aggregata massima.
MEDIAN Funzione mediana aggregata.
MIN Funzione aggregata minima.
SUM Somma la funzione aggregata.

Serie di grafici di base

Una singola serie di dati in un grafico. Ad esempio, se grafici i prezzi delle azioni nel tempo, possono esistere più serie, una per "Prezzo aperto", "Prezzo alto", "Prezzo basso" e "Prezzo di chiusura".

Rappresentazione 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)
    }
  ]
}
Campi
series

object (ChartData)

I dati visualizzati in questa serie di grafici.

targetAxis

enum (BasicChartAxisPosition)

L'asse secondario che specifica l'intervallo di valori per questa serie. Ad esempio, se crei grafici delle azioni nel tempo, la serie "Volume" potrebbe voler essere bloccata a destra con i prezzi bloccati a sinistra, perché la scala del volume delle transazioni è diversa dalla scala dei prezzi. È un errore specificare un asse non valido per l'asse secondario di type del grafico.

type

enum (BasicChartType)

Il tipo di questa serie. Valido solo se chartType è COMBO. I diversi tipi cambieranno il modo in cui viene visualizzata la serie. Sono supportati solo LINE, AREA e COLUMN.

lineStyle

object (LineStyle)

Lo stile della linea di questa serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se series chart type è AREA o LINE.

dataLabel

object (DataLabel)

Informazioni sulle etichette dei dati per questa serie.

color
(deprecated)

object (Color)

Il colore degli elementi (ad esempio barre, linee e punti) associati a questa serie. Se il campo è vuoto, viene utilizzato un colore predefinito. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore degli elementi (ad esempio barre, linee e punti) associati a questa serie. Se il campo è vuoto, viene utilizzato un colore predefinito. Se è impostato anche color, questo campo ha la precedenza.

pointStyle

object (PointStyle)

Lo stile dei punti associati a questa serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se series chart type è AREA, LINE o SCATTER. Se vuoto, viene utilizzato uno stile del punto predefinito.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Impostazioni di override dello stile per i punti dati della serie.

Stile linea

Proprietà che descrivono lo stile di una linea.

Rappresentazione JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Campi
width

integer

Lo spessore della linea, in px.

type

enum (LineDashType)

Il tipo di trattino della linea.

Tipo LineDash

Il tipo di trattino di una linea.

Enum
LINE_DASH_TYPE_UNSPECIFIED Valore predefinito, non utilizzare.
INVISIBLE Nessun tipo di trattino, che equivale a una riga non visibile.
CUSTOM Un trattino personalizzato per una riga. Al momento, la modifica dell'esatto stile del trattino personalizzato non è supportata.
SOLID Una linea continua.
DOTTED Una linea tratteggiata.
MEDIUM_DASHED Una linea tratteggiata in cui i trattini hanno una lunghezza "media".
MEDIUM_DASHED_DOTTED Una linea che alterna un trattino "medio" e un punto.
LONG_DASHED Una linea tratteggiata in cui i trattini hanno una lunghezza "lunga".
LONG_DASHED_DOTTED Una linea che alterna un trattino lungo e un punto.

Etichetta dati

Impostazioni di un set di etichette dati. Le etichette dei dati sono annotazioni visualizzate accanto a un set di dati, come i punti su un grafico a linee, e forniscono informazioni aggiuntive su ciò che i dati rappresentano, ad esempio una rappresentazione testuale del valore dietro quel punto del grafico.

Rappresentazione JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Campi
type

enum (DataLabelType)

Il tipo di etichetta dati.

textFormat

object (TextFormat)

Il formato di testo utilizzato per l'etichetta dei dati. Il campo del link non è supportato.

placement

enum (DataLabelPlacement)

Il posizionamento dell'etichetta dati rispetto ai dati etichettati.

customLabelData

object (ChartData)

Dati da utilizzare per le etichette personalizzate. Utilizzato solo se type è impostato su CUSTOM. I dati devono avere la stessa lunghezza della serie o di un altro elemento a cui è applicata questa etichetta dati. Inoltre, se la serie è suddivisa in più intervalli di origine, questi dati di origine devono provenire dalla colonna successiva nei dati di origine. Ad esempio, se la serie è B2:B4,E6:E8, questi dati devono provenire da C2:C4,F6:F8.

Tipo di etichetta dati

Il tipo di un'etichetta di dati.

Enum
DATA_LABEL_TYPE_UNSPECIFIED Il tipo di etichetta dati non è specificato e verrà interpretato a seconda del contesto dell'etichetta dati nel grafico.
NONE L'etichetta dati non viene visualizzata.
DATA L'etichetta dati viene visualizzata utilizzando i valori dei dati di serie.
CUSTOM L'etichetta dati viene visualizzata utilizzando i valori di un'origine dati personalizzata indicata da customLabelData.

Posizionamento etichetta dati

Il posizionamento di un'etichetta dati rispetto ai dati etichettati.

Enum
DATA_LABEL_PLACEMENT_UNSPECIFIED Il posizionamento viene determinato automaticamente dal renderer.
CENTER Centra una barra o una colonna, sia in orizzontale che in verticale.
LEFT A sinistra di un punto dati.
RIGHT A destra di un punto dati.
ABOVE Sopra un punto dati.
BELOW Sotto un punto dati.
INSIDE_END All'interno di una barra o di una colonna alla fine (in alto se positivo, in basso se negativo).
INSIDE_BASE All'interno di una barra o di una colonna alla base.
OUTSIDE_END All'esterno di una barra o di una colonna alla fine.

Stile punto

Lo stile di un punto sul grafico.

Rappresentazione JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Campi
size

number

Le dimensioni del punto. Se è vuota, viene utilizzata una dimensione predefinita.

shape

enum (PointShape)

La forma del punto. Se è vuota o non è specificata, viene utilizzata una forma predefinita.

Forma punto

La forma di un punto.

Enum
POINT_SHAPE_UNSPECIFIED Valore predefinito.
CIRCLE A forma di cerchio.
DIAMOND A forma di diamante.
HEXAGON Una forma esagonale.
PENTAGON A forma di pentagono.
SQUARE Una forma quadrata.
STAR A forma di stella.
TRIANGLE a forma di triangolo.
X_MARK Forma del segno X.

Override dello standard dei punti di dati di serie

Impostazioni di override dello stile per un singolo punto dati della serie.

Rappresentazione JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Campi
index

integer

L'indice in base zero del punto dati della serie.

color
(deprecated)

object (Color)

Colore del punto dati della serie. Se il campo è vuoto, viene utilizzato il valore predefinito della serie. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Colore del punto dati della serie. Se il campo è vuoto, viene utilizzato il valore predefinito della serie. Se è impostato anche color, questo campo ha la precedenza.

pointStyle

object (PointStyle)

Stile del punto dati della serie. Valido solo se chartType è AREA, LINE o SCATTER. I grafici COMBO sono supportati anche se series chart type è AREA, LINE o SCATTER. Se il campo è vuoto, viene utilizzato il valore predefinito della serie.

Tipo di grafico in pila di base

Quando i grafici sono sovrapposti, i valori degli intervalli (asse verticale) vengono visualizzati uno sopra l'altro anziché dall'asse orizzontale. Ad esempio, i due valori 20 e 80 verrebbero estratti da 0 e 80 corrisponderà a 80 unità dall'asse orizzontale. Se fossero impilati, 80 verrebbero visualizzati da 20, posizionandoli a 100 unità dall'asse orizzontale.

Enum
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Valore predefinito, non utilizzare.
NOT_STACKED Le serie non sono impilate.
STACKED I valori delle serie vengono impilati, ognuno dei quali viene visualizzato in verticale a partire dall'alto del valore sottostante.
PERCENT_STACKED Gli stack verticali sono allungati in modo da raggiungere la parte superiore del grafico, con i valori disposti come percentuali l'uno dell'altro.

Confronto modalità base grafico

Il tipo di modalità di confronto, che descrive il comportamento delle descrizioni comando e dei dati evidenziati quando si passa il mouse sopra i dati e l'area del grafico.

Enum
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Valore predefinito, non utilizzare.
DATUM Solo la descrizione del testo evidenziato è evidenziata e mostrata nella descrizione comando.
CATEGORY Tutti gli elementi di dati con la stessa categoria (ad es. valore dominio) vengono evidenziati e mostrati nella descrizione comando.

Grafico a torta Spec

Un grafico a torta.

Rappresentazione JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Campi
legendPosition

enum (PieChartLegendPosition)

Dove tracciare la legenda del grafico a torta.

domain

object (ChartData)

I dati relativi al dominio del grafico a torta.

series

object (ChartData)

I dati che coprono l'unica serie del grafico a torta.

threeDimensional

boolean

True se la torta è tridimensionale.

pieHole

number

La dimensione del foro nel grafico a torta.

Posizione legenda grafico a torta

Posizione in cui posizionare la legenda del grafico.

Enum
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non utilizzare.
BOTTOM_LEGEND La legenda è visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
LABELED_LEGEND A ogni sezione è collegata un'etichetta.

BubbleChartSpec

Un grafico a bolle.

Rappresentazione 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)
  }
}
Campi
legendPosition

enum (BubbleChartLegendPosition)

Dove tracciare la legenda del grafico.

bubbleLabels

object (ChartData)

I dati contenenti le etichette delle bolle. Non è necessario che siano univoci.

domain

object (ChartData)

I dati contenenti i valori x delle bolle. Questi valori posizionano le bolle nel grafico in orizzontale.

series

object (ChartData)

I dati contenenti i valori y delle bolle. Questi valori individuano le bolle nel grafico in verticale.

groupIds

object (ChartData)

I dati contenenti gli ID dei gruppi di bolle. Tutte le bolle con lo stesso ID gruppo sono disegnate con lo stesso colore. Se bubbleSizes è specificato, anche questo campo deve essere specificato, ma può contenere valori vuoti. Questo campo è facoltativo.

bubbleSizes

object (ChartData)

I dati contenenti le dimensioni delle bolle. Le dimensioni delle bolle vengono utilizzate per disegnare le bolle di dimensioni diverse l'una rispetto all'altra. Se specificato, è necessario specificare anche groupIds. Questo campo è facoltativo.

bubbleOpacity

number

L'opacità delle bolle tra 0 e 1,0. 0 indica del tutto trasparente e 1 completamente opaco.

bubbleBorderColor
(deprecated)

object (Color)

Il colore del bordo della bolla. Deprecato: utilizza bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

Il colore del bordo della bolla. Se è impostato anche bubbleBorderColor, questo campo ha la precedenza.

bubbleMaxRadiusSize

integer

La dimensione massima del raggio delle bolle, in pixel. Se specificato, il campo deve essere un valore positivo.

bubbleMinRadiusSize

integer

La dimensione minima del raggio delle bolle, in pixel. Se specifico, il campo deve essere un valore positivo.

bubbleTextStyle

object (TextFormat)

Il formato del testo all'interno delle bolle. Barrati, sottolineato e link non sono supportati.

BubbleLegendLegendPosition

Posizione in cui posizionare la legenda del grafico.

Enum
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non utilizzare.
BOTTOM_LEGEND La legenda è visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
INSIDE_LEGEND La legenda viene visualizzata all'interno dell'area del grafico.

Specchio candeliere

Un grafico a candele.

Rappresentazione JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Campi
domain

object (CandlestickDomain)

I dati del dominio (asse orizzontale) per il grafico a candele. I dati delle stringhe saranno trattati come etichette discrete, gli altri dati verranno trattati come valori continui.

data[]

object (CandlestickData)

I dati del grafico a candeliere. È supportato solo un CandlestickData.

Dominio candeliere

Il dominio di un CandlestickChart.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
data

object (ChartData)

I dati di CandlestickDomain.

reversed

boolean

True per invertire l'ordine dei valori di dominio (asse orizzontale).

Dati a candeliere

I dati del grafico a candele, ciascuno contenente i valori basso, aperto, chiuso e alto di una serie.

Rappresentazione JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Campi
lowSeries

object (CandlestickSeries)

I dati di intervallo (asse verticale) per il valore basso/minimo di ogni candela. Si tratta della parte inferiore della linea centrale della candela.

openSeries

object (CandlestickSeries)

I dati di intervallo (asse verticale) per il valore aperto/iniziale per ogni candela. Si tratta della parte inferiore del corpo della candela. Se è inferiore al valore di chiusura, la candela verrà riempita. In caso contrario, la candela sarà vuota.

closeSeries

object (CandlestickSeries)

I dati di intervallo (asse verticale) per il valore di chiusura/finale per ciascuna candela. Questa è la parte superiore del corpo della candela. Se maggiore del valore aperto, la candela verrà riempita. In caso contrario, la candela sarà vuota.

highSeries

object (CandlestickSeries)

I dati di intervallo (asse verticale) per il valore massimo/massimo per ciascuna candela. Si tratta della parte superiore della linea centrale della candela.

Serie candele

Serie di dati a candeliere.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  }
}
Campi
data

object (ChartData)

I dati della serie CandlestickSeries.

OrgChartSpec

Un organigramma. I grafici dell'organizzazione richiedono un set univoco di etichette in labels e possono facoltativamente includere parentLabels e tooltips. parentLabels contengono, per ogni nodo, l'etichetta che identifica il nodo padre. tooltips contengono, per ogni nodo, una descrizione comando facoltativa.

Ad esempio, per descrivere un OrgChart con Alice in qualità di CEO, Roberto come Presidente (che fa riferimento ad Alice) e Cathy come VP di vendita (anche segnalando ad Alice), fai in modo che labels contenga "Alice", "Bob", "Cathy", parentLabels contenga "", "Alice", "Alice" e tooltips contengano "CEO", "Presidente", "VP Sales".

Rappresentazione 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)
  }
}
Campi
nodeSize

enum (OrgChartNodeSize)

Le dimensioni dei nodi dell'organigramma.

nodeColor
(deprecated)

object (Color)

Il colore dei nodi dell'organigramma. Deprecato: utilizza nodeColorStyle.

nodeColorStyle

object (ColorStyle)

Il colore dei nodi dell'organigramma. Se è impostato anche nodeColor, questo campo ha la precedenza.

selectedNodeColor
(deprecated)

object (Color)

Il colore dei nodi dell'organigramma selezionato. Deprecato: utilizza selectedNodeColorStyle.

selectedNodeColorStyle

object (ColorStyle)

Il colore dei nodi dell'organigramma selezionato. Se è impostato anche selectedNodeColor, questo campo ha la precedenza.

labels

object (ChartData)

I dati contenenti le etichette per tutti i nodi nel grafico. Le etichette devono essere univoche.

parentLabels

object (ChartData)

I dati contenenti l'etichetta dell'elemento padre per il nodo corrispondente. Un valore vuoto indica che il nodo non ha un nodo padre ed è un nodo di primo livello. Questo campo è facoltativo.

tooltips

object (ChartData)

I dati contenenti la descrizione comando per il nodo corrispondente. Se il valore è vuoto, non viene visualizzata alcuna descrizione comando per il nodo. Questo campo è facoltativo.

Dimensione Nodo Organizzazione

Le dimensioni dei nodi dell'organigramma.

Enum
ORG_CHART_LABEL_SIZE_UNSPECIFIED Valore predefinito, non utilizzare.
SMALL Le dimensioni dei nodi dell'organigramma piccolo.
MEDIUM Le dimensioni medie del nodo del grafico dell'organizzazione.
LARGE Le dimensioni dei nodi dell'organigramma di grandi dimensioni.

IstogrammaGraficoSpec

Un grafico con istogramma. Un grafico a istogramma raggruppa gli elementi di dati in bin, visualizzando ogni bin come colonna di elementi impilati. Gli istogrammi vengono utilizzati per visualizzare la distribuzione di un set di dati. Ogni colonna rappresenta un intervallo in cui rientrano gli elementi. Il numero di bin può essere scelto automaticamente o specificato in modo esplicito.

Rappresentazione JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Campi
series[]

object (HistogramSeries)

La serie per un istogramma può essere una singola serie di valori da bucketare o più serie, ciascuna della stessa lunghezza, contenente il nome della serie seguito dai valori da bucket per quella serie.

legendPosition

enum (HistogramChartLegendPosition)

La posizione della legenda del grafico.

showItemDividers

boolean

Indica se visualizzare le linee di divisione orizzontali tra gli elementi in ogni colonna.

bucketSize

number

Per impostazione predefinita, viene scelta automaticamente la dimensione del bucket (l'intervallo di valori sovrapposto a una singola colonna), ma questa può essere sostituita. ad esempio Una dimensione del bucket pari a 1,5 genera bucket da 0 a 1,5, 1,5 - 3,0 e così via. Non può essere negativa. Questo campo è facoltativo.

outlierPercentile

number

Il percentile outlier viene utilizzato per garantire che le anomalie non influiscano negativamente sul calcolo delle dimensioni dei bucket. Ad esempio, l'impostazione di un percentile outlier di 0,05 indica che il 5% dei valori superiore e inferiore quando si calcolano i bucket. I valori continuano a essere inclusi nel grafico, ma vengono aggiunti al primo o all'ultimo bucket anziché ai rispettivi bucket. Il valore deve essere compreso tra 0,0 e 0,5.

Serie istogramma

Una serie di istogrammi contenente il colore e i dati della serie.

Rappresentazione JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Campi
barColor
(deprecated)

object (Color)

Il colore della colonna che rappresenta questa serie in ogni bucket. Questo campo è facoltativo. Deprecato: utilizza barColorStyle.

barColorStyle

object (ColorStyle)

Il colore della colonna che rappresenta questa serie in ogni bucket. Questo campo è facoltativo. Se è impostato anche barColor, questo campo ha la precedenza.

data

object (ChartData)

I dati per questa serie di istogrammi.

IstogrammaGraficoLegendPosizione

Posizione in cui posizionare la legenda del grafico.

Enum
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Valore predefinito, non utilizzare.
BOTTOM_LEGEND La legenda è visualizzata nella parte inferiore del grafico.
LEFT_LEGEND La legenda viene visualizzata a sinistra del grafico.
RIGHT_LEGEND La legenda viene visualizzata a destra del grafico.
TOP_LEGEND La legenda viene visualizzata nella parte superiore del grafico.
NO_LEGEND Non viene visualizzata alcuna legenda.
INSIDE_LEGEND La legenda viene visualizzata all'interno dell'area del grafico.

Cascata Spec Spec

Un grafico a cascata.

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

object (WaterfallChartDomain)

I dati del dominio (asse orizzontale) per il grafico a cascata.

series[]

object (WaterfallChartSeries)

I dati visualizzati in questo grafico a cascata.

stackedType

enum (WaterfallChartStackedType)

Il tipo di pila.

firstValueIsTotal

boolean

Vero per interpretare il primo valore come un totale.

hideConnectorLines

boolean

True per nascondere le linee del connettore tra le colonne.

connectorLineStyle

object (LineStyle)

Lo stile della linea di connessione.

totalDataLabel

object (DataLabel)

Specifica se visualizzare etichette dati aggiuntive su grafici in pila che sommano il valore totale di tutti i valori in pila a ciascun valore lungo l'asse del dominio. stackedType deve essere STACKED e non è possibile impostare CUSTOM o placement su totalDataLabel.

Dominio Grafico con cascata

Il dominio di un grafico a cascata.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Campi
data

object (ChartData)

I dati di FallsChartDomain.

reversed

boolean

True per invertire l'ordine dei valori di dominio (asse orizzontale).

Serie grafici a cascata

Una singola serie di dati per un grafico a cascata.

Rappresentazione JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Campi
data

object (ChartData)

I dati visualizzati in questa serie.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne di questa serie con valori positivi.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne di questa serie con valori negativi.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Stili per tutte le colonne del totale parziale di questa serie.

hideTrailingSubtotal

boolean

True per nascondere la colonna del totale parziale dalla fine della serie. Per impostazione predefinita, alla fine di ogni serie viene visualizzata una colonna del totale parziale. Se si imposta questo campo su vero, la colonna del totale parziale per questa serie verrà nascosta.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Le colonne dei subtotali personalizzati che compaiono in questa serie L'ordine di definizione dei subtotali non è significativo. È possibile definire un solo subtotale per ogni punto dati.

dataLabel

object (DataLabel)

Informazioni sulle etichette dei dati per questa serie.

Stile colonna Colonna grafico

Stili per una colonna del grafico a cascata.

Rappresentazione JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campi
label

string

L'etichetta della legenda della colonna.

color
(deprecated)

object (Color)

Il colore della colonna. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore della colonna. Se è impostato anche color, questo campo ha la precedenza.

Subtotale struttura a cascata personalizzata

Una colonna di subtotale personalizzata per una serie di grafici a cascata.

Rappresentazione JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Campi
subtotalIndex

integer

L'indice in base zero di un punto dati all'interno della serie. Se dataIsSubtotal è true, il punto dati in questo indice è il subtotale. In caso contrario, il totale parziale viene visualizzato dopo il punto dati con questo indice. Una serie può avere più subtotali in indici arbitrari, ma i subtotali non influiscono sugli indici dei punti dati. Ad esempio, se una serie ha tre punti dati, i relativi indici saranno sempre 0, 1 e 2, indipendentemente dal numero di subtotali della serie o dai punti dati a cui sono associati.

label

string

Un'etichetta per la colonna del totale parziale.

dataIsSubtotal

boolean

Vero se il punto dati subtotalIndex è il subtotale. Se è false, il totale parziale verrà calcolato e visualizzato dopo il punto dati.

TipoStackStackStacked

Opzioni di tipo in pila per i grafici a cascata.

Enum
WATERFALL_STACKED_TYPE_UNSPECIFIED Valore predefinito, non utilizzare.
STACKED I valori corrispondenti allo stesso dominio (asse orizzontale) verranno impilati in verticale.
SEQUENTIAL La serie si estende lungo l'asse orizzontale.

TreeChartChartSpec

Un grafico a mappa ad albero.

Rappresentazione 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
}
Campi
labels

object (ChartData)

I dati che contengono le etichette delle celle della mappa ad albero.

parentLabels

object (ChartData)

I dati che contengono le etichette padre delle celle della mappa ad albero.

sizeData

object (ChartData)

I dati che determinano la dimensione di ogni cella di dati della mappa ad albero. Questi dati dovrebbero essere numerici. Le celle corrispondenti a dati non numerici o mancanti non verranno visualizzate. Se colorData non è specificato, questi dati vengono utilizzati anche per determinare i colori di sfondo delle celle di dati.

colorData

object (ChartData)

I dati che determinano il colore di sfondo di ogni cella di dati con mappa ad albero. Questo campo è facoltativo. Se non specificato, viene utilizzato sizeData per determinare i colori di sfondo. Se specificati, i dati dovrebbero essere numerici. colorScale determinerà il modo in cui i valori in questo dato vengono mappati ai colori di sfondo delle celle di dati.

textFormat

object (TextFormat)

Il formato di testo per tutte le etichette sul grafico. Il campo del link non è supportato.

levels

integer

Il numero di livelli di dati da visualizzare nel grafico ad albero. Questi livelli sono interattivi e vengono mostrati con le relative etichette. Se non specificato, il valore predefinito è 2.

hintedLevels

integer

Il numero di livelli di dati aggiuntivi oltre ai livelli etichettati da visualizzare nel grafico ad albero. Questi livelli non sono interattivi e vengono mostrati senza etichette. Se non specificato, il valore predefinito è 0.

minValue

number

Il valore minimo possibile dei dati. Le celle con valori inferiori a questo valore avranno lo stesso colore delle celle con questo valore. Se non specificato, il valore predefinito è il valore minimo effettivo da colorData o il valore minimo da sizeData se colorData non è specificato.

maxValue

number

Il valore massimo possibile dei dati. Le celle con valori superiori a questo valore avranno lo stesso colore delle celle con questo valore. Se non specificato, il valore predefinito è il valore massimo effettivo da colorData o il valore massimo da sizeData se colorData non è specificato.

headerColor
(deprecated)

object (Color)

Il colore di sfondo delle celle dell'intestazione. Deprecato: utilizza headerColorStyle.

headerColorStyle

object (ColorStyle)

Il colore di sfondo delle celle dell'intestazione. Se è impostato anche headerColor, questo campo ha la precedenza.

colorScale

object (TreemapChartColorScale)

La scala di colori per le celle di dati nel grafico ad albero. Alle celle di dati vengono assegnati colori in base ai loro valori di colore. Questi valori di colore provengono da colorData o da sizeData se colorData non è specificato. Le celle con valori di colore inferiori o uguali a minValue avranno minValueColor come colore di sfondo. Le celle con valori di colore maggiori o uguali a maxValue avranno maxValueColor come colore di sfondo. Le celle con valori di colore compresi tra minValue e maxValue avranno colori di sfondo con una sfumatura compresa tra minValueColor e maxValueColor, il punto medio del gradiente è midValueColor. Il colore di sfondo delle celle con valori di colore mancanti o non numerici sarà noDataColor.

hideTooltips

boolean

True per nascondere le descrizioni comando.

Albero MappaGraficoColoreScala

Una scala di colori per un grafico ad albero.

Rappresentazione 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)
  }
}
Campi
minValueColor
(deprecated)

object (Color)

Il colore di sfondo delle celle con valore del colore minore o uguale a minValue. Se non specificato, il valore predefinito è #dc3912. Deprecato: utilizza minValueColorStyle.

minValueColorStyle

object (ColorStyle)

Il colore di sfondo delle celle con valore del colore minore o uguale a minValue. Se non specificato, il valore predefinito è #dc3912. Se è impostato anche minValueColor, questo campo ha la precedenza.

midValueColor
(deprecated)

object (Color)

Il colore di sfondo delle celle con un valore colore nel punto centrale tra minValue e maxValue. Se non specificato, il valore predefinito è #efe6dc. Deprecato: utilizza midValueColorStyle.

midValueColorStyle

object (ColorStyle)

Il colore di sfondo delle celle con un valore colore nel punto centrale tra minValue e maxValue. Se non specificato, il valore predefinito è #efe6dc. Se è impostato anche midValueColor, questo campo ha la precedenza.

maxValueColor
(deprecated)

object (Color)

Il colore di sfondo delle celle con valore del colore maggiore o uguale a maxValue. Se non specificato, il valore predefinito è n. 109618. Deprecato: utilizza maxValueColorStyle.

maxValueColorStyle

object (ColorStyle)

Il colore di sfondo delle celle con valore del colore maggiore o uguale a maxValue. Se non specificato, il valore predefinito è n. 109618. Se è impostato anche maxValueColor, questo campo ha la precedenza.

noDataColor
(deprecated)

object (Color)

Il colore di sfondo delle celle a cui non sono associati dati di colore. Se non specificato, il valore predefinito è #000000. Deprecato: utilizza noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Il colore di sfondo delle celle a cui non sono associati dati di colore. Se non specificato, il valore predefinito è #000000. Se è impostato anche noDataColor, questo campo ha la precedenza.

Tabella Prospetto

Un grafico di prospetto. I grafici con prospetti vengono utilizzati per evidenziare gli indicatori chiave di prestazione, noti come KPI, sul foglio di lavoro. Un grafico prospetto può rappresentare elementi come le vendite totali, il costo medio o un articolo più venduto. Puoi specificare un singolo valore di dati o aggregarlo in un intervallo di dati. È possibile evidenziare la differenza percentuale o assoluta rispetto a un valore di riferimento, ad esempio le modifiche nel tempo.

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

object (ChartData)

I dati per il valore chiave del prospetto.

baselineValueData

object (ChartData)

I dati relativi al valore di riferimento del prospetto. Questo campo è facoltativo.

aggregateType

enum (ChartAggregateType)

Il tipo di aggregazione dei dati principali e dei grafici di riferimento nel grafico prospetto. Questo campo non è supportato per i grafici delle origini dati. Utilizza il campo ChartData.aggregateType di keyValueData o baselineValueData per i grafici delle origini dati. Questo campo è facoltativo.

keyValueFormat

object (KeyValueFormat)

Opzioni di formattazione per il valore chiave.

baselineValueFormat

object (BaselineValueFormat)

Opzioni di formattazione per il valore di riferimento. Questo campo è obbligatorio solo se baselineValueData è specificato.

scaleFactor

number

Valore per scalare la chiave del prospetto e il valore di riferimento. Ad esempio, un fattore 10 può essere utilizzato per dividere tutti i valori nel grafico per 10. Questo campo è facoltativo.

numberFormatSource

enum (ChartNumberFormatSource)

L'origine del formato numerico utilizzata nel grafico dei prospetti. Questo campo è facoltativo.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Opzioni di formattazione personalizzata per valori chiave/base di numeri nel grafico dei prospetti. Questo campo viene utilizzato solo quando numberFormatSource è impostato su CUSTOM. Questo campo è facoltativo.

Formato chiave-valore

Opzioni di formattazione per il valore chiave.

Rappresentazione JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Campi
textFormat

object (TextFormat)

Opzioni di formattazione del testo per il valore chiave. Il campo del link non è supportato.

position

object (TextPosition)

Specifica il posizionamento del testo orizzontale della coppia chiave-valore. Questo campo è facoltativo. Se non specificato, viene utilizzato il posizionamento predefinito.

FormatoValoreBase

Opzioni di formattazione per il valore di riferimento.

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

enum (ComparisonType)

Il tipo di confronto della coppia chiave-valore con il valore di riferimento.

textFormat

object (TextFormat)

Opzioni di formattazione del testo per il valore di riferimento. Il campo del link non è supportato.

position

object (TextPosition)

Specifica il posizionamento del testo orizzontale del valore di riferimento. Questo campo è facoltativo. Se non specificato, viene utilizzato il posizionamento predefinito.

description

string

Descrizione aggiunta dopo il valore di riferimento. Questo campo è facoltativo.

positiveColor
(deprecated)

object (Color)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione positiva del valore della chiave. Questo campo è facoltativo. Deprecato: utilizza positiveColorStyle.

positiveColorStyle

object (ColorStyle)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione positiva del valore della chiave. Questo campo è facoltativo. Se è impostato anche positiveColor, questo campo ha la precedenza.

negativeColor
(deprecated)

object (Color)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione negativa per il valore della chiave. Questo campo è facoltativo. Deprecato: utilizza negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Colore da utilizzare nel caso in cui il valore di riferimento rappresenti una variazione negativa per il valore della chiave. Questo campo è facoltativo. Se è impostato anche negativeColor, questo campo ha la precedenza.

Tipo di confronto

Il tipo di confronto della coppia chiave-valore con il valore di riferimento.

Enum
COMPARISON_TYPE_UNDEFINED Valore predefinito, non utilizzare.
ABSOLUTE_DIFFERENCE Utilizza la differenza assoluta tra il valore chiave e quello di riferimento.
PERCENTAGE_DIFFERENCE Utilizza la differenza percentuale tra il valore della chiave e quello di riferimento.

Origine numero formato grafico

Le opzioni di origine della formattazione dei numeri per gli attributi dei grafici.

Enum
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Valore predefinito, non utilizzare.
FROM_DATA Eredita la formattazione dei numeri dai dati.
CUSTOM Applica la formattazione personalizzata come specificato da ChartCustomNumberFormatOptions.

GraficoPersonalizzatoNumeroFormatoOpzioni

Opzioni di formattazione dei numeri personalizzate per gli attributi dei grafici.

Rappresentazione JSON
{
  "prefix": string,
  "suffix": string
}
Campi
prefix

string

Prefisso personalizzato da anteporre all'attributo del grafico. Questo campo è facoltativo.

suffix

string

Suffisso personalizzato da aggiungere all'attributo del grafico. Questo campo è facoltativo.

StrategiaDimensioneDimensioneNascosto

Determina in che modo i grafici devono gestire le righe di origine nascoste. Le righe nascoste includono sia quelle nascoste manualmente che quelle nascoste da un filtro.

Enum
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Valore predefinito, non utilizzare.
SKIP_HIDDEN_ROWS_AND_COLUMNS Nei grafici le righe e le colonne nascoste verranno ignorate.
SKIP_HIDDEN_ROWS I grafici ignoreranno solo le righe nascoste.
SKIP_HIDDEN_COLUMNS Nei grafici verranno saltate solo le colonne nascoste.
SHOW_ALL I grafici non ignoreranno le colonne o le righe nascoste.

Bordooggetto incorporato

Un bordo lungo un oggetto incorporato.

Rappresentazione JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Campi
color
(deprecated)

object (Color)

Il colore del bordo. Deprecato: utilizza colorStyle.

colorStyle

object (ColorStyle)

Il colore del bordo. Se è impostato anche color, questo campo ha la precedenza.