Criador para gráficos de linhas. Para obter mais detalhes, consulte o Gviz Documentação.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
addRange(range) | EmbeddedChartBuilder | Adiciona um intervalo ao gráfico que este construtor modifica. |
asAreaChart() | EmbeddedAreaChartBuilder | Define o tipo de gráfico como Gráfico de Área e retorna um EmbeddedAreaChartBuilder . |
asBarChart() | EmbeddedBarChartBuilder | Define o tipo de gráfico como BarChart e retorna um EmbeddedBarChartBuilder . |
asColumnChart() | EmbeddedColumnChartBuilder | Define o tipo de gráfico como ColumnChart e retorna um EmbeddedColumnChartBuilder . |
asComboChart() | EmbeddedComboChartBuilder | Define o tipo de gráfico como ComboChart e retorna um EmbeddedComboChartBuilder . |
asHistogramChart() | EmbeddedHistogramChartBuilder | Define o tipo de gráfico como HistogramChart e retorna um EmbeddedHistogramChartBuilder . |
asLineChart() | EmbeddedLineChartBuilder | Define o tipo de gráfico como LineChart e retorna um EmbeddedLineChartBuilder . |
asPieChart() | EmbeddedPieChartBuilder | Define o tipo de gráfico como PieChart e retorna um EmbeddedPieChartBuilder . |
asScatterChart() | EmbeddedScatterChartBuilder | Define o tipo de gráfico como ScatterChart e retorna um EmbeddedScatterChartBuilder . |
asTableChart() | EmbeddedTableChartBuilder | Define o tipo de gráfico como TableChart e retorna um EmbeddedTableChartBuilder . |
build() | EmbeddedChart | Cria o gráfico para refletir todas as alterações feitas nele. |
clearRanges() | EmbeddedChartBuilder | Remove todos os intervalos do gráfico que este criador modifica. |
getChartType() | ChartType | Retorna o tipo de gráfico atual. |
getContainer() | ContainerInfo | Retorne o gráfico ContainerInfo , que encapsula onde ele aparece na
folha |
getRanges() | Range[] | Retorna uma cópia da lista de intervalos que atualmente fornecem dados para este gráfico. |
removeRange(range) | EmbeddedChartBuilder | Remove o intervalo especificado do gráfico que este construtor modifica. |
reverseCategories() | EmbeddedLineChartBuilder | Reverte o desenho de séries no eixo do domínio. |
setBackgroundColor(cssValue) | EmbeddedLineChartBuilder | Define a cor do plano de fundo do gráfico. |
setChartType(type) | EmbeddedChartBuilder | Muda o tipo de gráfico. |
setColors(cssValues) | EmbeddedLineChartBuilder | Define as cores das linhas no gráfico. |
setCurveStyle(style) | EmbeddedLineChartBuilder | Define o estilo a ser usado para curvas no gráfico. |
setHiddenDimensionStrategy(strategy) | EmbeddedChartBuilder | Define a estratégia a ser usada para linhas e colunas ocultas. |
setLegendPosition(position) | EmbeddedLineChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo do texto da legenda do gráfico. |
setMergeStrategy(mergeStrategy) | EmbeddedChartBuilder | Define a estratégia de mesclagem a ser usada quando existir mais de um intervalo. |
setNumHeaders(headers) | EmbeddedChartBuilder | Define o número de linhas ou colunas do intervalo que devem ser tratadas como cabeçalhos. |
setOption(option, value) | EmbeddedChartBuilder | Define opções avançadas para este gráfico. |
setPointStyle(style) | EmbeddedLineChartBuilder | Define o estilo dos pontos na linha. |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | EmbeddedChartBuilder | Define a posição, alterando o local em que o gráfico aparece na página. |
setRange(start, end) | EmbeddedLineChartBuilder | Define o intervalo do gráfico. |
setTitle(chartTitle) | EmbeddedLineChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo de texto do título do gráfico. |
setTransposeRowsAndColumns(transpose) | EmbeddedChartBuilder | Define se as linhas e colunas do gráfico são transpostas. |
setXAxisTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | EmbeddedLineChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | EmbeddedLineChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | EmbeddedLineChartBuilder | Define o estilo do texto do título do eixo vertical. |
useLogScale() | EmbeddedLineChartBuilder | Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). |
Documentação detalhada
addRange(range)
Adiciona um intervalo ao gráfico que este construtor modifica. Não adiciona o intervalo se já tiver sido adicionados ao gráfico.
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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
range | Range | O intervalo a ser adicionado. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
asAreaChart()
Define o tipo de gráfico como Gráfico de Área e retorna um EmbeddedAreaChartBuilder
.
Retornar
EmbeddedAreaChartBuilder
: um builder para um gráfico de área.
asBarChart()
Define o tipo de gráfico como BarChart e retorna um EmbeddedBarChartBuilder
.
Retornar
EmbeddedBarChartBuilder
: um builder para um gráfico de barras.
asColumnChart()
Define o tipo de gráfico como ColumnChart e retorna um EmbeddedColumnChartBuilder
.
Retornar
EmbeddedColumnChartBuilder
: um builder para um gráfico de colunas.
asComboChart()
Define o tipo de gráfico como ComboChart e retorna um EmbeddedComboChartBuilder
.
Retornar
EmbeddedComboChartBuilder
: um builder para um gráfico de combinação.
asHistogramChart()
Define o tipo de gráfico como HistogramChart e retorna um EmbeddedHistogramChartBuilder
.
Retornar
EmbeddedHistogramChartBuilder
: um builder para um gráfico de histograma.
asLineChart()
Define o tipo de gráfico como LineChart e retorna um EmbeddedLineChartBuilder
.
Retornar
EmbeddedLineChartBuilder
: um builder para um gráfico de linhas.
asPieChart()
Define o tipo de gráfico como PieChart e retorna um EmbeddedPieChartBuilder
.
Retornar
EmbeddedPieChartBuilder
: um builder para um gráfico de pizza.
asScatterChart()
Define o tipo de gráfico como ScatterChart e retorna um EmbeddedScatterChartBuilder
.
Retornar
EmbeddedScatterChartBuilder
: um builder para um gráfico de dispersão.
asTableChart()
Define o tipo de gráfico como TableChart e retorna um EmbeddedTableChartBuilder
.
Retornar
EmbeddedTableChartBuilder
: um builder para um gráfico de tabela.
build()
Cria o gráfico para refletir todas as alterações feitas nele.
Esse método não desenha automaticamente o gráfico na parte superior da planilha. Um novo gráfico
precisa ser inserido por meio de sheet.insertChart(chart)
e atualizar um gráfico existente
via 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);
Retornar
EmbeddedChart
: o gráfico criado, que ainda precisa ser adicionado à planilha.
clearRanges()
Remove todos os intervalos do gráfico que este criador modifica.
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);
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
getChartType()
getContainer()
Retorne o gráfico ContainerInfo
, que encapsula onde ele aparece na
folha
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());
Retornar
ContainerInfo
: um objeto que contém a posição do contêiner do gráfico.
getRanges()
Retorna uma cópia da lista de intervalos que atualmente fornecem dados para este gráfico. Use addRange(range)
e removeRange(range)
para modificar essa lista.
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()); }
Retornar
Range[]
: uma matriz de intervalos que servem como a fonte de dados do gráfico a ser criado.
removeRange(range)
Remove o intervalo especificado do gráfico que este construtor modifica. Não gera um erro se o intervalo não consta no gráfico.
O intervalo removido precisa corresponder a um intervalo adicionado por meio de addRange(range)
.
caso contrário, o gráfico não será alterado. Este método não pode ser usado para remover parcialmente valores
de um intervalo.
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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
range | Range | O intervalo a ser removido. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
reverseCategories()
Reverte o desenho de séries no eixo do domínio. Para gráficos de intervalo vertical (como linhas, gráficos de área ou colunas), o eixo horizontal é desenhado da direita para a esquerda. Para gráficos de intervalo horizontal (como os gráficos de barras), significa que o eixo vertical é desenhado do topo para fundo. Para gráficos de pizza, isso significa que as fatias são desenhadas no sentido anti-horário.
// Creates a pie chart builder and sets drawing of the slices in a counter-clockwise manner. var builder = Charts.newPieChart(); builder.reverseCategories();
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setBackgroundColor(cssValue)
Define a cor do plano de fundo do gráfico.
// Creates a line chart builder and sets the background color to gray var builder = Charts.newLineChart(); builder.setBackgroundColor("gray");
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
cssValue | String | O valor de CSS para a cor (como "blue" ou "#00f" ). |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setChartType(type)
Muda o tipo de gráfico. No momento, nem todos os tipos de gráficos incorporados são compatíveis. Consulte 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | ChartType | O tipo para o qual este gráfico deve ser alterado. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setColors(cssValues)
Define as cores das linhas no gráfico.
// 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"]);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
cssValues | String[] | Uma matriz de valores CSS de cor, como ["red", "#acf"] . O enésimo elemento
na matriz representa a cor da enésima linha no gráfico. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setCurveStyle(style)
Define o estilo a ser usado para curvas no gráfico. Confira a curva permitida em CurveStyle
estilos.
// Creates a line chart builder and curves the lines in the chart. var builder = Charts.newLineChart(); builder.setCurveStyle(Charts.CurveStyle.SMOOTH)
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
style | CurveStyle | O estilo das curvas no gráfico. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
Consulte também
setHiddenDimensionStrategy(strategy)
Define a estratégia a ser usada para linhas e colunas ocultas. O valor padrão é 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
strategy | ChartHiddenDimensionStrategy | A estratégia a ser usada para linhas e colunas ocultas. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setLegendPosition(position)
Define a posição da legenda em relação ao gráfico. Por padrão, não há legendas.
// Creates a line chart builder and sets the legend position to right. var builder = Charts.newLineChart(); builder.setLegendPosition(Charts.Position.RIGHT);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
position | Position | A posição da legenda. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setLegendTextStyle(textStyle)
Define o estilo do texto da legenda do gráfico.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado para a legenda do gráfico. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setMergeStrategy(mergeStrategy)
Define a estratégia de mesclagem a ser usada quando existir mais de um intervalo. Se for MERGE_ROWS
, as linhas serão mescladas. Se for MERGE_COLUMNS
, as colunas serão mescladas. O valor padrão é 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
mergeStrategy | ChartMergeStrategy | A estratégia de mesclagem a ser usada. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setNumHeaders(headers)
Define o número de linhas ou colunas do intervalo que devem ser tratadas como cabeçalhos.
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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
headers | Integer | O número de linhas ou colunas a serem tratadas como cabeçalhos. Valores negativos geram cabeçalhos sejam detectados automaticamente. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setOption(option, value)
Define opções avançadas para este gráfico. Para visualizar uma lista das opções disponíveis, consulte Gráfico de configuração do Terraform.
Este método não valida a opção especificada como válida para este tipo de gráfico nem se o valor está no formato/estrutura correto.
Este exemplo mostra como mudar o título e definir uma legenda.
builder.setOption('title', 'Earnings projections'); builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
option | String | O nome da opção. |
value | Object | O valor da opção. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento.
setPointStyle(style)
Define o estilo dos pontos na linha. Por padrão, os pontos não têm estilos específicos e só a linha está visível.
// Creates a line chart builder and sets large point style. var builder = Charts.newLineChart(); builder.setPointStyle(Charts.PointStyle.LARGE);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
style | PointStyle | O estilo a ser usado para pontos na linha. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
Consulte também
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
Define a posição, alterando o local em que o gráfico aparece na página. anchorRowPos
e
anchorColPos
estão indexadas com 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
anchorRowPos | Integer | O lado superior do gráfico está ancorado nessa linha. |
anchorColPos | Integer | O lado esquerdo do gráfico está ancorado nessa coluna. |
offsetX | Integer | O canto superior direito do gráfico é deslocado por essa quantidade de pixels. |
offsetY | Integer | O canto inferior esquerdo do gráfico é deslocado por esse número de pixels. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setRange(start, end)
Define o intervalo do gráfico.
Se algum ponto de dados estiver fora do intervalo, o intervalo será expandido para incluir esses dados. pontos.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
start | Number | O valor da linha de grade mais baixa do eixo do intervalo. |
end | Number | O valor da linha de grade mais alta do eixo do intervalo. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setTitle(chartTitle)
Define o título do gráfico. O título é exibido centralizado acima do gráfico.
// Creates a line chart builder and title to 'My Line Chart'. var builder = Charts.newLineChart(); builder.setTitle('My Line Chart')
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
chartTitle | String | o título do gráfico. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setTitleTextStyle(textStyle)
Define o estilo de texto do título do gráfico.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado no título do gráfico. É possível criar um objeto TextStyleBuilder chamando Charts.newTextStyle() . |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setTransposeRowsAndColumns(transpose)
Define se as linhas e colunas do gráfico são transpostas. Se definido como true
, as linhas e
as colunas são trocadas. O padrão é 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
transpose | Boolean | Se true , as linhas e colunas usadas para construir o gráfico serão
transpostas. |
Retornar
EmbeddedChartBuilder
: este builder para encadeamento
setXAxisTextStyle(textStyle)
Define o estilo do texto do eixo horizontal.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado no título do eixo horizontal. É possível criar um objeto TextStyleBuilder chamando Charts.newTextStyle() . |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setXAxisTitle(title)
Adiciona um título ao eixo horizontal. O título é centralizado e aparece abaixo do valor do eixo rótulos.
// Creates a line chart builder and sets the X-axis title. var builder = Charts.newLineChart(); builder.setTitle('X-axis Title')
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | O título do eixo X. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setXAxisTitleTextStyle(textStyle)
Define o estilo do texto do título do eixo horizontal.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado no título do eixo horizontal. É possível criar um objeto TextStyleBuilder chamando Charts.newTextStyle() . |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setYAxisTextStyle(textStyle)
Define o estilo do texto do eixo vertical.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado no título do eixo horizontal. É possível criar um objeto TextStyleBuilder chamando Charts.newTextStyle() . |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setYAxisTitle(title)
Adiciona um título ao eixo vertical. O título é centralizado e aparece à esquerda do valor. rótulos.
// Creates a line chart builder and sets the Y-axis title. var builder = Charts.newLineChart(); builder.setYAxisTitle('Y-axis Title')
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | Título do eixo Y. |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
setYAxisTitleTextStyle(textStyle)
Define o estilo do texto do título do eixo vertical.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
textStyle | TextStyle | O estilo de texto a ser usado no título do eixo horizontal. É possível criar um objeto TextStyleBuilder chamando Charts.newTextStyle() . |
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.
useLogScale()
Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). O intervalo são os eixos verticais para gráficos verticais (como linhas, áreas ou colunas) e o eixo eixo horizontal para gráficos horizontais (como de barras).
Retornar
EmbeddedLineChartBuilder
: esse builder, útil para encadeamentos.