Class EmbeddedScatterChartBuilder

Strumentodicreazionedigraficiadispersioneincorporati

Strumento per la creazione di grafici a dispersione. 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 un EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderImposta il tipo di grafico su BarChart 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 un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderImposta il tipo di grafico su HistogramChart e restituisce un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderImposta il tipo di grafico su LineChart e restituisce un EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderImposta il tipo di grafico su PieChart e restituisce un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderImposta il tipo di grafico su ScatterChart e restituisce un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderImposta il tipo di grafico su TableChart e restituisce un EmbeddedTableChartBuilder.
build()EmbeddedChartIl grafico viene creato in modo da 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 la posizione in cui il grafico viene visualizzato nel foglio.
getRanges()Range[]Restituisce una copia dell'elenco degli intervalli che attualmente forniscono i dati per questo grafico.
removeRange(range)EmbeddedChartBuilderRimuove l'intervallo specificato dal grafico modificato da questo generatore.
setBackgroundColor(cssValue)EmbeddedScatterChartBuilderImposta il colore di sfondo del grafico.
setChartType(type)EmbeddedChartBuilderModifica il tipo di grafico.
setColors(cssValues)EmbeddedScatterChartBuilderImposta i colori delle linee nel grafico.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderImposta la strategia da utilizzare per le righe e le colonne nascoste.
setLegendPosition(position)EmbeddedScatterChartBuilderImposta la posizione della legenda rispetto al grafico.
setLegendTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del 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 da trattare come intestazioni.
setOption(option, value)EmbeddedChartBuilderImposta le opzioni avanzate per questo grafico.
setPointStyle(style)EmbeddedScatterChartBuilderImposta lo stile dei punti della linea.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderImposta la posizione, modificando la posizione del grafico nel foglio.
setTitle(chartTitle)EmbeddedScatterChartBuilderImposta il titolo del grafico.
setTitleTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del testo del titolo del grafico.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderImposta se le righe e le colonne del grafico devono essere trasposte.
setXAxisLogScale()EmbeddedScatterChartBuilderImposta l'asse orizzontale su una scala logaritmica (è necessario che tutti i valori siano positivi).
setXAxisRange(start, end)EmbeddedScatterChartBuilderImposta l'intervallo per l'asse orizzontale del grafico.
setXAxisTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del testo dell'asse orizzontale.
setXAxisTitle(title)EmbeddedScatterChartBuilderAggiunge un titolo all'asse orizzontale.
setXAxisTitleTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del testo del titolo dell'asse orizzontale.
setYAxisLogScale()EmbeddedScatterChartBuilderImposta l'asse verticale su una scala logaritmica (è necessario che tutti i valori siano positivi).
setYAxisRange(start, end)EmbeddedScatterChartBuilderImposta l'intervallo per l'asse verticale del grafico.
setYAxisTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del testo dell'asse verticale.
setYAxisTitle(title)EmbeddedScatterChartBuilderAggiunge un titolo all'asse verticale.
setYAxisTitleTextStyle(textStyle)EmbeddedScatterChartBuilderImposta lo stile del testo del titolo dell'asse verticale.

Documentazione dettagliata

addRange(range)

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

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

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

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


asAreaChart()

Imposta il tipo di grafico su AreaChart e restituisce un EmbeddedAreaChartBuilder.

Invio

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


asBarChart()

Imposta il tipo di grafico su BarChart e restituisce un EmbeddedBarChartBuilder.

Invio

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


asColumnChart()

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

Invio

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


asComboChart()

Imposta il tipo di grafico su ComboChart e restituisce un EmbeddedComboChartBuilder.

Invio

EmbeddedComboChartBuilder: uno strumento per la creazione di un grafico combinato


asHistogramChart()

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

Invio

EmbeddedHistogramChartBuilder: uno strumento per la creazione di un istogramma


asLineChart()

Imposta il tipo di grafico su LineChart e restituisce un EmbeddedLineChartBuilder.

Invio

EmbeddedLineChartBuilder: un generatore di grafici a linee


asPieChart()

Imposta il tipo di grafico su PieChart e restituisce un EmbeddedPieChartBuilder.

Invio

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


asScatterChart()

Imposta il tipo di grafico su ScatterChart e restituisce un EmbeddedScatterChartBuilder.

Invio

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


asTableChart()

Imposta il tipo di grafico su TableChart e restituisce un EmbeddedTableChartBuilder.

Invio

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


build()

Il grafico viene creato in modo da riflettere tutte le modifiche apportate.

Questo metodo non disegna automaticamente il grafico sopra il foglio di lavoro. Un nuovo grafico deve essere inserito tramite sheet.insertChart(chart) e un grafico esistente deve essere aggiornato tramite sheet.updateChart(chart).

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

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

sheet.insertChart(chart);

Invio

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


clearRanges()

Rimuove tutti gli intervalli dal grafico modificato da questo generatore.

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

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

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


getChartType()

Restituisce il tipo di grafico corrente.

Invio

ChartType: il tipo di grafico


getContainer()

Restituisce il grafico ContainerInfo, che racchiude la posizione in cui il grafico viene visualizzato nel foglio.

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

const 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()
const containerInfo = chartBuilder.getContainer();

// Logs the values 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(),
);

Invio

ContainerInfo: un oggetto contenente la posizione del contenitore del grafico


getRanges()

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

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

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

const ranges = chartBuilder.getRanges();

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

Invio

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


removeRange(range)

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

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

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

const firstRange = sheet.getRange('A1:B5');
const secondRange = sheet.getRange('A6:B8');

const 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'));

const chart = chartBuilder.build();

sheet.insertChart(chart);

Parametri

NomeTipoDescrizione
rangeRangeL'intervallo da rimuovere.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setBackgroundColor(cssValue)

Imposta il colore di sfondo del grafico.

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

Parametri

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

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setChartType(type)

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

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

const range = sheet.getRange('A1:B5');
const 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 il grafico.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


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.
const builder = Charts.newLineChart();
builder.setColors(['green', 'red']);

Parametri

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

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setHiddenDimensionStrategy(strategy)

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

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

const range = sheet.getRange('A1:B5');
const 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 le righe e le colonne nascoste.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setLegendPosition(position)

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

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

Parametri

NomeTipoDescrizione
positionPositionLa posizione della legenda.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setLegendTextStyle(textStyle)

Imposta lo stile del testo della legenda del grafico.

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

Parametri

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

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setMergeStrategy(mergeStrategy)

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

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

const range = sheet.getRange('A1:B10');
const range2 = sheet.getRange('C:C10');
const 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.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setNumHeaders(headers)

Imposta il numero di righe o colonne dell'intervallo da trattare come intestazioni.

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

const range = sheet.getRange('A1:B5');
const 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 fanno sì che le intestazioni vengano rilevate automaticamente.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setOption(option, value)

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

Questo metodo non convalida l'opzione specificata come valida per questo tipo di grafico né se il valore è nel formato/nella struttura corretti.

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

const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
const sheet = spreadsheet.getSheets()[0];
const chart = sheet.newChart()
 .setOption('title', 'Earnings projections')
 .setOption('legend', {
   position: 'top',
   textStyle: { color: 'blue', fontSize: 16 },
 }).build();

Parametri

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

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento.


setPointStyle(style)

Imposta lo stile dei punti della linea. Per impostazione predefinita, i punti non hanno stili particolari ed è visibile solo la linea.

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

Parametri

NomeTipoDescrizione
stylePointStyleLo stile da utilizzare per i punti della linea.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.

Vedi anche


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

Imposta la posizione, modificando la posizione del grafico nel foglio. anchorRowPos e anchorColPos sono indicizzati da 1.

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

const range = sheet.getRange('A1:B5');
const 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 è spostato di questo numero di pixel.
offsetYIntegerL'angolo in basso a sinistra del grafico è offset di questo numero di pixel.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setTitle(chartTitle)

Imposta il titolo del grafico. Il titolo viene visualizzato al centro sopra il grafico.

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

Parametri

NomeTipoDescrizione
chartTitleStringil titolo del grafico.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setTitleTextStyle(textStyle)

Imposta lo stile del testo del titolo del grafico.

// Creates a line chart builder and sets it up for a  blue, 26-point title.
const textStyleBuilder =
    Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
const style = textStyleBuilder.build();
const 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().

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setTransposeRowsAndColumns(transpose)

Imposta se le righe e le colonne del grafico devono essere trasposte. Se impostato su true, le righe e le colonne vengono scambiate. Il valore predefinito è false.

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

const range = sheet.getRange('A1:B5');
const 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 creare il grafico vengono trasposte.

Invio

EmbeddedChartBuilder: questo generatore, per l'accodamento


setXAxisLogScale()

Imposta l'asse orizzontale su una scala logaritmica (è necessario che tutti i valori siano positivi).

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setXAxisRange(start, end)

Imposta l'intervallo per l'asse orizzontale del grafico.

Se alcuni punti dati non rientrano nell'intervallo, questo viene espanso in modo da includerli.

// Creates a scatter chart builder and sets the X-axis range to be 0 to 100.
const builder = Charts.newTableChart();
builder.setXAxisRange(0, 100);

Parametri

NomeTipoDescrizione
startNumberIl valore della riga della griglia più bassa dell'asse orizzontale.
endNumberIl valore della linea di griglia più alta dell'asse orizzontale.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setXAxisTextStyle(textStyle)

Imposta lo stile del testo dell'asse orizzontale.

// Creates a line chart builder and sets the X-axis text style to blue, 18-point
// font.
const textStyle =
    Charts.newTextStyle().setColor('blue').setFontSize(18).build();
const 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().

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setXAxisTitle(title)

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

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

Parametri

NomeTipoDescrizione
titleStringIl titolo dell'asse X.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


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.
const textStyle =
    Charts.newTextStyle().setColor('blue').setFontSize(18).build();
const 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().

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setYAxisLogScale()

Imposta l'asse verticale su una scala logaritmica (è necessario che tutti i valori siano positivi).

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


setYAxisRange(start, end)

Imposta l'intervallo per l'asse verticale del grafico. Se alcuni punti dati non rientrano nell'intervallo, l'intervallo viene espanso per includerli.

// Creates a scatter chart builder and sets the Y-axis range to be 0 to 100.
const builder = Charts.newTableChart();
builder.setYAxisRange(0, 100);

Parametri

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

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


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.
const textStyle =
    Charts.newTextStyle().setColor('blue').setFontSize(18).build();
const 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().

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


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.
const builder = Charts.newLineChart();
builder.setYAxisTitle('Y-axis Title');

Parametri

NomeTipoDescrizione
titleStringIl titolo dell'asse Y.

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.


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.
const textStyle =
    Charts.newTextStyle().setColor('blue').setFontSize(18).build();
const 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().

Invio

EmbeddedScatterChartBuilder: questo builder è utile per l'accodamento.