Class EmbeddedLineChartBuilder

EmbeddedLineChartBuilder

Strumento per la creazione di grafici a linee. Per ulteriori dettagli, consulta la documentazione di Gviz.

Metodi

MetodoTipo restituitoBreve descrizione
addRange(range)EmbeddedChartBuilderAggiunge un intervallo al grafico modificato da questo generatore.
asAreaChart()EmbeddedAreaChartBuilderImposta il tipo di grafico su AreaChart e restituisce EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderImposta il tipo di grafico su Grafico a barre e restituisce un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderImposta il tipo di grafico su ColumnChart e restituisce un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderImposta il tipo di grafico su ComboChart e restituisce EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderImposta il tipo di grafico su IstogramChart e restituisce un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderImposta il tipo di grafico su LineChart e restituisce EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderImposta il tipo di grafico su Grafico a torta e restituisce un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderImposta il tipo di grafico su Grafico a dispersione e restituisce un valore EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderImposta il tipo di grafico su TableChart e restituisce EmbeddedTableChartBuilder.
build()EmbeddedChartCrea il grafico per riflettere tutte le modifiche apportate.
clearRanges()EmbeddedChartBuilderRimuove tutti gli intervalli dal grafico modificato da questo generatore.
getChartType()ChartTypeRestituisce il tipo di grafico corrente.
getContainer()ContainerInfoRestituisce il grafico ContainerInfo, che racchiude il punto in cui viene visualizzato sul foglio.
getRanges()Range[]Restituisce una copia dell'elenco di intervalli che attualmente forniscono dati per questo grafico.
removeRange(range)EmbeddedChartBuilderRimuove l'intervallo specificato dal grafico modificato da questo generatore.
reverseCategories()EmbeddedLineChartBuilderInverte il disegno delle serie nell'asse del dominio.
setBackgroundColor(cssValue)EmbeddedLineChartBuilderImposta il colore di sfondo del grafico.
setChartType(type)EmbeddedChartBuilderModifica il tipo di grafico.
setColors(cssValues)EmbeddedLineChartBuilderImposta i colori delle linee nel grafico.
setCurveStyle(style)EmbeddedLineChartBuilderImposta lo stile da utilizzare per le curve nel grafico.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderImposta la strategia da utilizzare per righe e colonne nascoste.
setLegendPosition(position)EmbeddedLineChartBuilderImposta la posizione della legenda rispetto al grafico.
setLegendTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile di testo della legenda del grafico.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderImposta la strategia di unione da utilizzare quando esiste più di un intervallo.
setNumHeaders(headers)EmbeddedChartBuilderImposta il numero di righe o colonne dell'intervallo che devono essere trattate come intestazioni.
setOption(option, value)EmbeddedChartBuilderImposta le opzioni avanzate per questo grafico.
setPointStyle(style)EmbeddedLineChartBuilderImposta lo stile per i punti nella linea.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderImposta la posizione, modificando il punto in cui viene visualizzato il grafico sul foglio.
setRange(start, end)EmbeddedLineChartBuilderImposta l'intervallo per il grafico.
setTitle(chartTitle)EmbeddedLineChartBuilderImposta il titolo del grafico.
setTitleTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile di testo del titolo del grafico.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderConsente di impostare se le righe e le colonne del grafico vengono trasposte.
setXAxisTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile di testo dell'asse orizzontale.
setXAxisTitle(title)EmbeddedLineChartBuilderAggiunge un titolo all'asse orizzontale.
setXAxisTitleTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile del testo del titolo dell'asse orizzontale.
setYAxisTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile del testo dell'asse verticale.
setYAxisTitle(title)EmbeddedLineChartBuilderAggiunge un titolo all'asse verticale.
setYAxisTitleTextStyle(textStyle)EmbeddedLineChartBuilderImposta lo stile del testo del titolo dell'asse verticale.
useLogScale()EmbeddedLineChartBuilderImposta l'asse dell'intervallo in una scala logaritmica (è necessario che tutti i valori siano positivi).

Documentazione dettagliata

addRange(range)

Aggiunge un intervallo al grafico modificato da questo generatore. Non aggiunge l'intervallo se è già stato aggiunto al grafico.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(sheet.getRange("A1:B8"))
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
rangeRangeL'intervallo da aggiungere.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


asAreaChart()

Imposta il tipo di grafico su AreaChart e restituisce EmbeddedAreaChartBuilder.

Ritorni

EmbeddedAreaChartBuilder: uno strumento per la creazione di un grafico ad area


asBarChart()

Imposta il tipo di grafico su Grafico a barre e restituisce un EmbeddedBarChartBuilder.

Ritorni

EmbeddedBarChartBuilder: uno strumento per la creazione di un grafico a barre


asColumnChart()

Imposta il tipo di grafico su ColumnChart e restituisce un EmbeddedColumnChartBuilder.

Ritorni

EmbeddedColumnChartBuilder: uno strumento per la creazione di un grafico a colonne


asComboChart()

Imposta il tipo di grafico su ComboChart e restituisce EmbeddedComboChartBuilder.

Ritorni

EmbeddedComboChartBuilder: uno strumento per la creazione di un grafico combinato


asHistogramChart()

Imposta il tipo di grafico su IstogramChart e restituisce un EmbeddedHistogramChartBuilder.

Ritorni

EmbeddedHistogramChartBuilder: uno strumento per la creazione di un grafico a istogrammi


asLineChart()

Imposta il tipo di grafico su LineChart e restituisce EmbeddedLineChartBuilder.

Ritorni

EmbeddedLineChartBuilder: uno strumento per la creazione di un grafico a linee


asPieChart()

Imposta il tipo di grafico su Grafico a torta e restituisce un EmbeddedPieChartBuilder.

Ritorni

EmbeddedPieChartBuilder: uno strumento per la creazione di un grafico a torta


asScatterChart()

Imposta il tipo di grafico su Grafico a dispersione e restituisce un valore EmbeddedScatterChartBuilder.

Ritorni

EmbeddedScatterChartBuilder: uno strumento per la creazione di un grafico a dispersione


asTableChart()

Imposta il tipo di grafico su TableChart e restituisce EmbeddedTableChartBuilder.

Ritorni

EmbeddedTableChartBuilder: uno strumento per la creazione di un grafico a tabella


build()

Crea il grafico per riflettere tutte le modifiche apportate.

Questo metodo non consente di disegnare automaticamente il grafico nella parte superiore del foglio di lavoro. È necessario inserire un nuovo grafico tramite sheet.insertChart(chart) e aggiornarne uno esistente tramite sheet.updateChart(chart).

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Ritorni

EmbeddedChart: il grafico creato, che deve essere comunque aggiunto al foglio di lavoro.


clearRanges()

Rimuove tutti gli intervalli dal grafico modificato da questo generatore.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

// This code updates the chart to use only the new ranges while preserving the existing
// formatting of the chart.
var chart = sheet.getCharts()[0];
var newChart = chart
    .modify()
    .clearRanges()
    .addRange(sheet.getRange("A1:A5"))
    .addRange(sheet.getRange("B1:B5"))
    .build();
sheet.updateChart(newChart);

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


getChartType()

Restituisce il tipo di grafico corrente.

Ritorni

ChartType: il tipo di grafico


getContainer()

Restituisce il grafico ContainerInfo, che racchiude il punto in cui viene visualizzato sul foglio.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var chartBuilder = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(sheet.getRange("A1:B8"))
    .setPosition(5, 5, 0, 0);

// This method returns the exact same data as Chart#getContainerInfo()
var containerInfo = chartBuilder.getContainer();

// Logs the values we used in setPosition()
Logger.log("Anchor Column: %s\r\nAnchor Row %s\r\nOffset X %s\r\nOffset Y %s",
          containerInfo.getAnchorColumn(),
          containerInfo.getAnchorRow(),
          containerInfo.getOffsetX(),
          containerInfo.getOffsetY());

Ritorni

ContainerInfo: un oggetto contenente la posizione del contenitore del grafico


getRanges()

Restituisce una copia dell'elenco di intervalli che attualmente forniscono dati per questo grafico. Utilizza addRange(range) e removeRange(range) per modificare questo elenco.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var chartBuilder = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(sheet.getRange("A1:B8"))
    .setPosition(5, 5, 0, 0);

var ranges = chartBuilder.getRanges();

// There's only one range as a data source for this chart,
// so this logs "A1:B8"
for (var i in ranges) {
  var range = ranges[i];
  Logger.log(range.getA1Notation());
}

Ritorni

Range[]: un array di intervalli che fungono da grafico da creare come origine dati


removeRange(range)

Rimuove l'intervallo specificato dal grafico modificato da questo generatore. Non genera un errore se l'intervallo non è in questo grafico.

L'intervallo rimosso deve corrispondere a un intervallo aggiunto tramite addRange(range); in caso contrario non viene apportata alcuna modifica al grafico. Questo metodo non può essere utilizzato per rimuovere parzialmente i valori da un intervallo.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var firstRange = sheet.getRange("A1:B5");
var secondRange = sheet.getRange("A6:B8");

var chartBuilder = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(firstRange)
    // This range will render in a different color
    .addRange(secondRange)
    .setPosition(5, 5, 0, 0);

// Note that you can use either of these two formats, but the range
// MUST match up with a range that was added via addRange(), or it
// will not be removed, and will not throw an exception
chartBuilder.removeRange(firstRange);
chartBuilder.removeRange(sheet.getRange("A6:B8"));

var chart = chartBuilder.build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
rangeRangeL'intervallo da rimuovere.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


reverseCategories()

Inverte il disegno delle serie nell'asse del dominio. Per i grafici a intervalli verticali (come grafici a linee, ad area o a colonne), significa che l'asse orizzontale viene tracciato da destra a sinistra. Per i grafici a intervallo orizzontale (come i grafici a barre), l'asse verticale viene disegnato dall'alto verso il basso. Per i grafici a torta, significa che le sezioni vengono tracciate in senso antiorario.

// Creates a pie chart builder and sets drawing of the slices in a counter-clockwise manner.
var builder = Charts.newPieChart();
builder.reverseCategories();

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setBackgroundColor(cssValue)

Imposta il colore di sfondo del grafico.

// Creates a line chart builder and sets the background color to gray
var builder = Charts.newLineChart();
builder.setBackgroundColor("gray");

Parametri

NomeTipoDescrizione
cssValueStringIl valore CSS del colore (ad esempio "blue" o "#00f").

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setChartType(type)

Modifica il tipo di grafico. Al momento non sono supportati tutti i tipi di grafici incorporati. Leggi i ChartType.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
typeChartTypeIl tipo in cui modificare questo grafico.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setColors(cssValues)

Imposta i colori delle linee nel grafico.

// Creates a line chart builder and sets the first two lines to be drawn in green and red,
// respectively.
var builder = Charts.newLineChart();
builder.setColors(["green", "red"]);

Parametri

NomeTipoDescrizione
cssValuesString[]Un array di valori CSS di colore, ad esempio ["red", "#acf"]. L'ennesimo elemento nell'array rappresenta il colore dell'n-esima linea nel grafico.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setCurveStyle(style)

Imposta lo stile da utilizzare per le curve nel grafico. Vedi CurveStyle per gli stili di curva consentiti.

// Creates a line chart builder and curves the lines in the chart.
var builder = Charts.newLineChart();
builder.setCurveStyle(Charts.CurveStyle.SMOOTH)

Parametri

NomeTipoDescrizione
styleCurveStyleLo stile delle curve del grafico.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.

Vedi anche


setHiddenDimensionStrategy(strategy)

Imposta la strategia da utilizzare per righe e colonne nascoste. Il valore predefinito è IGNORE_ROWS.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setHiddenDimensionStrategy(Charts.ChartHiddenDimensionStrategy.IGNORE_COLUMNS)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
strategyChartHiddenDimensionStrategyLa strategia da utilizzare per righe e colonne nascoste.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setLegendPosition(position)

Imposta la posizione della legenda rispetto al grafico. Per impostazione predefinita, non è presente una legenda.

// Creates a line chart builder and sets the legend position to right.
var builder = Charts.newLineChart();
builder.setLegendPosition(Charts.Position.RIGHT);

Parametri

NomeTipoDescrizione
positionPositionLa posizione della legenda.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setLegendTextStyle(textStyle)

Imposta lo stile di testo della legenda del grafico.

// Creates a line chart builder and sets it up for a  blue, 26-point legend.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();
var builder = Charts.newLineChart();
builder.setLegendTextStyle(style);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per la legenda del grafico.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setMergeStrategy(mergeStrategy)

Imposta la strategia di unione da utilizzare quando esiste più di un intervallo. Con MERGE_ROWS le righe vengono unite; con MERGE_COLUMNS le colonne vengono unite. Il valore predefinito è MERGE_COLUMNS.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B10");
var range2 = sheet.getRange("C:C10");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .addRange(range2)
    .setMergeStrategy(Charts.ChartMergeStrategy.MERGE_ROWS)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
mergeStrategyChartMergeStrategyLa strategia di unione da utilizzare.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setNumHeaders(headers)

Imposta il numero di righe o colonne dell'intervallo che devono essere trattate come intestazioni.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setNumHeaders(1)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
headersIntegerIl numero di righe o colonne da considerare come intestazioni. I valori negativi determinano il rilevamento automatico delle intestazioni.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setOption(option, value)

Imposta le opzioni avanzate per questo grafico. Per visualizzare un elenco delle opzioni disponibili, vedi Opzioni di configurazione dei grafici.

Questo metodo non convalida che l'opzione specificata sia valida per questo tipo di grafico né se il valore abbia il formato/la struttura corretta.

Questo esempio mostra come modificare il titolo e impostare una legenda.

builder.setOption('title', 'Earnings projections');
builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});

Parametri

NomeTipoDescrizione
optionStringIl nome dell'opzione.
valueObjectIl valore dell'opzione.

Ritorni

EmbeddedChartBuilder - Questo builder, per il concatenamento.


setPointStyle(style)

Imposta lo stile per i punti nella linea. Per impostazione predefinita, i punti non hanno stili particolari e solo la linea è visibile.

// Creates a line chart builder and sets large point style.
var builder = Charts.newLineChart();
builder.setPointStyle(Charts.PointStyle.LARGE);

Parametri

NomeTipoDescrizione
stylePointStyleLo stile da utilizzare per i punti nella linea.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.

Vedi anche


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

Imposta la posizione, modificando il punto in cui viene visualizzato il grafico sul foglio. anchorRowPos e anchorColPos hanno un indice indicizzato di 1.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
anchorRowPosIntegerIl lato superiore del grafico è ancorato a questa riga.
anchorColPosIntegerIl lato sinistro del grafico è ancorato a questa colonna.
offsetXIntegerL'angolo in alto a destra del grafico è offset da questo numero di pixel.
offsetYIntegerL'angolo inferiore sinistro del grafico è offset da questo numero di pixel.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setRange(start, end)

Imposta l'intervallo per il grafico.

Se alcuni punti dati non rientrano nell'intervallo, l'intervallo viene espanso per includere questi punti dati.

Parametri

NomeTipoDescrizione
startNumberIl valore della linea della griglia più bassa dell'asse dell'intervallo.
endNumberIl valore della linea della griglia più alta dell'asse dell'intervallo.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setTitle(chartTitle)

Imposta il titolo del grafico. Il titolo viene visualizzato centrato sopra il grafico.

// Creates a line chart builder and title to 'My Line Chart'.
var builder = Charts.newLineChart();
builder.setTitle('My Line Chart')

Parametri

NomeTipoDescrizione
chartTitleStringtitolo del grafico.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setTitleTextStyle(textStyle)

Imposta lo stile di testo del titolo del grafico.

// Creates a line chart builder and sets it up for a  blue, 26-point title.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();
var builder = Charts.newLineChart();
builder.setTitleTextStyle(style);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per il titolo del grafico. Puoi creare un oggetto TextStyleBuilder chiamando Charts.newTextStyle().

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setTransposeRowsAndColumns(transpose)

Consente di impostare se le righe e le colonne del grafico vengono trasposte. Se impostato su true, le righe e le colonne vengono scambiate. Il valore predefinito è false.

var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var range = sheet.getRange("A1:B5");
var chart = sheet.newChart()
    .setChartType(Charts.ChartType.BAR)
    .addRange(range)
    .setTransposeRowsAndColumns(true)
    .setPosition(5, 5, 0, 0)
    .build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
transposeBooleanSe true, le righe e le colonne utilizzate per costruire il grafico vengono trasposte.

Ritorni

EmbeddedChartBuilder - questo generatore, per il concatenamento


setXAxisTextStyle(textStyle)

Imposta lo stile di testo dell'asse orizzontale.

// Creates a line chart builder and sets the X-axis text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setXAxisTextStyle(textStyle);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per il titolo dell'asse orizzontale. Puoi creare un oggetto TextStyleBuilder chiamando Charts.newTextStyle().

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setXAxisTitle(title)

Aggiunge un titolo all'asse orizzontale. Il titolo è centrato e viene visualizzato sotto le etichette dei valori dell'asse.

// Creates a line chart builder and sets the X-axis title.
var builder = Charts.newLineChart();
builder.setTitle('X-axis Title')

Parametri

NomeTipoDescrizione
titleStringIl titolo dell'asse X.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setXAxisTitleTextStyle(textStyle)

Imposta lo stile del testo del titolo dell'asse orizzontale.

// Creates a line chart builder and sets the X-axis title text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setXAxisTitleTextStyle(textStyle);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per il titolo dell'asse orizzontale. Puoi creare un oggetto TextStyleBuilder chiamando Charts.newTextStyle().

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setYAxisTextStyle(textStyle)

Imposta lo stile del testo dell'asse verticale.

// Creates a line chart builder and sets the Y-axis text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setYAxisTextStyle(textStyle);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per il titolo dell'asse orizzontale. Puoi creare un oggetto TextStyleBuilder chiamando Charts.newTextStyle().

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setYAxisTitle(title)

Aggiunge un titolo all'asse verticale. Il titolo è centrato e viene visualizzato a sinistra delle etichette dei valori.

// Creates a line chart builder and sets the Y-axis title.
var builder = Charts.newLineChart();
builder.setYAxisTitle('Y-axis Title')

Parametri

NomeTipoDescrizione
titleStringIl titolo dell'asse Y.

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


setYAxisTitleTextStyle(textStyle)

Imposta lo stile del testo del titolo dell'asse verticale.

// Creates a line chart builder and sets the Y-axis title text style to blue, 18-point font.
var textStyle = Charts.newTextStyle().setColor('blue').setFontSize(18).build();
var builder = Charts.newLineChart();
builder.setYAxisTitleTextStyle(textStyle);

Parametri

NomeTipoDescrizione
textStyleTextStyleLo stile di testo da utilizzare per il titolo dell'asse orizzontale. Puoi creare un oggetto TextStyleBuilder chiamando Charts.newTextStyle().

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.


useLogScale()

Imposta l'asse dell'intervallo in una scala logaritmica (è necessario che tutti i valori siano positivi). L'asse dell'intervallo è l'asse verticale per i grafici verticali (ad esempio a linee, ad area o colonne) e l'asse orizzontale per i grafici orizzontali (ad esempio a barre).

Ritorni

EmbeddedLineChartBuilder: questo builder, utile per il concatenamento.