Построитель гистограмм. Более подробную информацию смотрите в документации Gviz.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
addRange(range) | EmbeddedChartBuilder | Добавляет диапазон в диаграмму, которую изменяет этот построитель. |
asAreaChart() | EmbeddedAreaChartBuilder | Задает тип диаграммы AreaChart и возвращает EmbeddedAreaChartBuilder . |
asBarChart() | EmbeddedBarChartBuilder | Устанавливает тип диаграммы BarChart и возвращает EmbeddedBarChartBuilder . |
asColumnChart() | EmbeddedColumnChartBuilder | Задает тип диаграммы ColumnChart и возвращает EmbeddedColumnChartBuilder . |
asComboChart() | EmbeddedComboChartBuilder | Задает тип диаграммы ComboChart и возвращает EmbeddedComboChartBuilder . |
asHistogramChart() | EmbeddedHistogramChartBuilder | Задает тип диаграммы HistogramChart и возвращает EmbeddedHistogramChartBuilder . |
asLineChart() | EmbeddedLineChartBuilder | Устанавливает тип диаграммы LineChart и возвращает EmbeddedLineChartBuilder . |
asPieChart() | EmbeddedPieChartBuilder | Задает тип диаграммы PieChart и возвращает EmbeddedPieChartBuilder . |
asScatterChart() | EmbeddedScatterChartBuilder | Задает тип диаграммы ScatterChart и возвращает EmbeddedScatterChartBuilder . |
asTableChart() | EmbeddedTableChartBuilder | Задает тип диаграммы TableChart и возвращает EmbeddedTableChartBuilder . |
build() | EmbeddedChart | Строит диаграмму, отражающую все внесенные в нее изменения. |
clearRanges() | EmbeddedChartBuilder | Удаляет все диапазоны из диаграммы, которую изменяет этот построитель. |
getChartType() | ChartType | Возвращает текущий тип диаграммы. |
getContainer() | ContainerInfo | Верните диаграмму ContainerInfo , которая инкапсулирует расположение диаграммы на листе. |
getRanges() | Range[] | Возвращает копию списка диапазонов, в настоящее время предоставляющих данные для этой диаграммы. |
removeRange(range) | EmbeddedChartBuilder | Удаляет указанный диапазон из диаграммы, которую изменяет этот построитель. |
reverseCategories() | EmbeddedBarChartBuilder | Отменяет отрисовку рядов на оси домена. |
reverseDirection() | EmbeddedBarChartBuilder | Меняет направление роста столбцов вдоль горизонтальной оси. |
setBackgroundColor(cssValue) | EmbeddedBarChartBuilder | Устанавливает цвет фона диаграммы. |
setChartType(type) | EmbeddedChartBuilder | Изменяет тип диаграммы. |
setColors(cssValues) | EmbeddedBarChartBuilder | Устанавливает цвета линий на диаграмме. |
setHiddenDimensionStrategy(strategy) | EmbeddedChartBuilder | Устанавливает стратегию, используемую для скрытых строк и столбцов. |
setLegendPosition(position) | EmbeddedBarChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | EmbeddedBarChartBuilder | Задает стиль текста легенды диаграммы. |
setMergeStrategy(mergeStrategy) | EmbeddedChartBuilder | Устанавливает стратегию слияния, которая будет использоваться при наличии более одного диапазона. |
setNumHeaders(headers) | EmbeddedChartBuilder | Устанавливает количество строк или столбцов диапазона, которые следует рассматривать как заголовки. |
setOption(option, value) | EmbeddedChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | EmbeddedChartBuilder | Устанавливает положение, изменяя расположение диаграммы на листе. |
setRange(start, end) | EmbeddedBarChartBuilder | Устанавливает диапазон диаграммы. |
setStacked() | EmbeddedBarChartBuilder | Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются). |
setTitle(chartTitle) | EmbeddedBarChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | EmbeddedBarChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setTransposeRowsAndColumns(transpose) | EmbeddedChartBuilder | Определяет, транспонируются ли строки и столбцы диаграммы. |
setXAxisTextStyle(textStyle) | EmbeddedBarChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | EmbeddedBarChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | EmbeddedBarChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisTextStyle(textStyle) | EmbeddedBarChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | EmbeddedBarChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | EmbeddedBarChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
useLogScale() | EmbeddedBarChartBuilder | Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). |
Подробная документация
addRange(range)
Добавляет диапазон в диаграмму, которую изменяет этот построитель. Не добавляет диапазон, если он уже добавлен на диаграмму.
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);
Параметры
Имя | Тип | Описание |
---|---|---|
range | Range | Добавляемый диапазон. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
asAreaChart()
Задает тип диаграммы AreaChart и возвращает EmbeddedAreaChartBuilder
.
Возвращаться
EmbeddedAreaChartBuilder
— построитель диаграммы с областями.
asBarChart()
Устанавливает тип диаграммы BarChart и возвращает EmbeddedBarChartBuilder
.
Возвращаться
EmbeddedBarChartBuilder
— построитель гистограммы
asColumnChart()
Задает тип диаграммы ColumnChart и возвращает EmbeddedColumnChartBuilder
.
Возвращаться
EmbeddedColumnChartBuilder
— построитель гистограммы.
asComboChart()
Задает тип диаграммы ComboChart и возвращает EmbeddedComboChartBuilder
.
Возвращаться
EmbeddedComboChartBuilder
— построитель комбинированной диаграммы
asHistogramChart()
Задает тип диаграммы HistogramChart и возвращает EmbeddedHistogramChartBuilder
.
Возвращаться
EmbeddedHistogramChartBuilder
— построитель гистограммы.
asLineChart()
Устанавливает тип диаграммы LineChart и возвращает EmbeddedLineChartBuilder
.
Возвращаться
EmbeddedLineChartBuilder
— конструктор линейного графика
asPieChart()
Задает тип диаграммы PieChart и возвращает EmbeddedPieChartBuilder
.
Возвращаться
EmbeddedPieChartBuilder
— построитель круговой диаграммы
asScatterChart()
Задает тип диаграммы ScatterChart и возвращает EmbeddedScatterChartBuilder
.
Возвращаться
EmbeddedScatterChartBuilder
— построитель точечной диаграммы
asTableChart()
Задает тип диаграммы TableChart и возвращает EmbeddedTableChartBuilder
.
Возвращаться
EmbeddedTableChartBuilder
— конструктор табличной диаграммы
build()
Строит диаграмму, отражающую все внесенные в нее изменения.
Этот метод не рисует диаграмму автоматически поверх электронной таблицы. Новую диаграмму необходимо вставить с sheet.insertChart(chart)
, а существующую диаграмму следует обновить с 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);
Возвращаться
EmbeddedChart
— созданная диаграмма, которую еще нужно добавить в таблицу
clearRanges()
Удаляет все диапазоны из диаграммы, которую изменяет этот построитель.
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);
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
getChartType()
getContainer()
Верните диаграмму ContainerInfo
, которая инкапсулирует расположение диаграммы на листе.
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());
Возвращаться
ContainerInfo
— объект, содержащий позицию контейнера диаграммы.
getRanges()
Возвращает копию списка диапазонов, в настоящее время предоставляющих данные для этой диаграммы. Используйте addRange(range)
и removeRange(range)
чтобы изменить этот список.
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()); }
Возвращаться
Range[]
— массив диапазонов, которые служат источником данных для построения диаграммы.
removeRange(range)
Удаляет указанный диапазон из диаграммы, которую изменяет этот построитель. Не выдает ошибку, если диапазон отсутствует на этой диаграмме.
Удаленный диапазон должен совпадать с диапазоном, добавленным с помощью addRange(range)
; в противном случае в диаграмму не вносятся никакие изменения. Этот метод нельзя использовать для частичного удаления значений из диапазона.
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);
Параметры
Имя | Тип | Описание |
---|---|---|
range | Range | Диапазон, который нужно удалить. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
reverseCategories()
Отменяет отрисовку рядов на оси домена. Для диаграмм с вертикальным диапазоном (например, линейных, площадных или столбчатых диаграмм) это означает, что горизонтальная ось рисуется справа налево. Для диаграмм с горизонтальным диапазоном (например, гистограмм) это означает, что вертикальная ось рисуется сверху вниз. Для круговых диаграмм это означает, что срезы рисуются против часовой стрелки.
// Creates a pie chart builder and sets drawing of the slices in a counter-clockwise manner. var builder = Charts.newPieChart(); builder.reverseCategories();
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
reverseDirection()
Меняет направление роста столбцов вдоль горизонтальной оси. По умолчанию значения растут слева направо. Вызов этого метода заставляет их расти справа налево.
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setBackgroundColor(cssValue)
Устанавливает цвет фона диаграммы.
// Creates a line chart builder and sets the background color to gray var builder = Charts.newLineChart(); builder.setBackgroundColor("gray");
Параметры
Имя | Тип | Описание |
---|---|---|
cssValue | String | Значение CSS для цвета (например, "blue" или "#00f" ). |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setChartType(type)
Изменяет тип диаграммы. В настоящее время поддерживаются не все типы встроенных диаграмм. См. 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);
Параметры
Имя | Тип | Описание |
---|---|---|
type | ChartType | Тип, на который нужно изменить эту диаграмму. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setColors(cssValues)
Устанавливает цвета линий на диаграмме.
// 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"]);
Параметры
Имя | Тип | Описание |
---|---|---|
cssValues | String[] | Массив значений CSS цвета, например ["red", "#acf"] . N-й элемент массива представляет цвет n-й линии диаграммы. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setHiddenDimensionStrategy(strategy)
Устанавливает стратегию, используемую для скрытых строк и столбцов. По умолчанию 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);
Параметры
Имя | Тип | Описание |
---|---|---|
strategy | ChartHiddenDimensionStrategy | Стратегия, используемая для скрытых строк и столбцов. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setLegendPosition(position)
Устанавливает положение легенды относительно диаграммы. По умолчанию легенда отсутствует.
// Creates a line chart builder and sets the legend position to right. var builder = Charts.newLineChart(); builder.setLegendPosition(Charts.Position.RIGHT);
Параметры
Имя | Тип | Описание |
---|---|---|
position | Position | Позиция легенды. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setLegendTextStyle(textStyle)
Задает стиль текста легенды диаграммы.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для легенды диаграммы. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setMergeStrategy(mergeStrategy)
Устанавливает стратегию слияния, которая будет использоваться при наличии более одного диапазона. Если MERGE_ROWS
, строки объединяются; если MERGE_COLUMNS
, столбцы объединяются. По умолчанию 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);
Параметры
Имя | Тип | Описание |
---|---|---|
mergeStrategy | ChartMergeStrategy | Используемая стратегия слияния. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setNumHeaders(headers)
Устанавливает количество строк или столбцов диапазона, которые следует рассматривать как заголовки.
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);
Параметры
Имя | Тип | Описание |
---|---|---|
headers | Integer | Количество строк или столбцов, которые следует рассматривать как заголовки. Отрицательные значения приводят к автоматическому обнаружению заголовков. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setOption(option, value)
Устанавливает дополнительные параметры для этой диаграммы. Чтобы просмотреть список доступных параметров, см. Параметры конфигурации диаграммы .
Этот метод не проверяет правильность указанного вами параметра для этого типа диаграммы и правильность формата/структуры значения.
В этом примере показано, как изменить заголовок и установить легенду.
builder.setOption('title', 'Earnings projections'); builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});
Параметры
Имя | Тип | Описание |
---|---|---|
option | String | Название опции. |
value | Object | Стоимость опциона. |
Возвращаться
EmbeddedChartBuilder
— этот построитель для создания цепочек.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
Устанавливает положение, изменяя расположение диаграммы на листе. anchorRowPos
и anchorColPos
имеют 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);
Параметры
Имя | Тип | Описание |
---|---|---|
anchorRowPos | Integer | Верхняя часть диаграммы привязана к этой строке. |
anchorColPos | Integer | Левая часть диаграммы привязана к этому столбцу. |
offsetX | Integer | Верхний правый угол диаграммы смещен на это количество пикселей. |
offsetY | Integer | Нижний левый угол диаграммы смещен на это количество пикселей. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setRange(start, end)
Устанавливает диапазон диаграммы.
Если какие-либо точки данных выходят за пределы диапазона, диапазон расширяется и включает в себя эти точки данных.
Параметры
Имя | Тип | Описание |
---|---|---|
start | Number | Значение самой нижней линии сетки оси диапазона. |
end | Number | Значение самой высокой линии сетки оси диапазона. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setStacked()
Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются). По умолчанию стекирование отсутствует.
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setTitle(chartTitle)
Устанавливает заголовок диаграммы. Заголовок отображается по центру над диаграммой.
// Creates a line chart builder and title to 'My Line Chart'. var builder = Charts.newLineChart(); builder.setTitle('My Line Chart')
Параметры
Имя | Тип | Описание |
---|---|---|
chartTitle | String | название диаграммы. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setTitleTextStyle(textStyle)
Устанавливает текстовый стиль заголовка диаграммы.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для заголовка диаграммы. Вы можете создать объект TextStyleBuilder , вызвав Charts.newTextStyle() . |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setTransposeRowsAndColumns(transpose)
Определяет, транспонируются ли строки и столбцы диаграммы. Если установлено значение true
, строки и столбцы переключаются. По умолчанию установлено значение 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);
Параметры
Имя | Тип | Описание |
---|---|---|
transpose | Boolean | Если true , строки и столбцы, используемые для построения диаграммы, транспонируются. |
Возвращаться
EmbeddedChartBuilder
— этот конструктор для связывания
setXAxisTextStyle(textStyle)
Устанавливает стиль текста по горизонтальной оси.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для заголовка горизонтальной оси. Вы можете создать объект TextStyleBuilder , вызвав Charts.newTextStyle() . |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setXAxisTitle(title)
Добавляет заголовок на горизонтальную ось. Заголовок центрируется и отображается под метками значений осей.
// Creates a line chart builder and sets the X-axis title. var builder = Charts.newLineChart(); builder.setTitle('X-axis Title')
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | Название оси X. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setXAxisTitleTextStyle(textStyle)
Устанавливает стиль текста заголовка по горизонтальной оси.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для заголовка горизонтальной оси. Вы можете создать объект TextStyleBuilder , вызвав Charts.newTextStyle() . |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setYAxisTextStyle(textStyle)
Устанавливает стиль текста по вертикальной оси.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для заголовка горизонтальной оси. Вы можете создать объект TextStyleBuilder , вызвав Charts.newTextStyle() . |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setYAxisTitle(title)
Добавляет заголовок к вертикальной оси. Заголовок центрируется и отображается слева от меток значений.
// Creates a line chart builder and sets the Y-axis title. var builder = Charts.newLineChart(); builder.setYAxisTitle('Y-axis Title')
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | Название оси Y. |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
setYAxisTitleTextStyle(textStyle)
Устанавливает стиль текста заголовка вертикальной оси.
// 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);
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Стиль текста, используемый для заголовка горизонтальной оси. Вы можете создать объект TextStyleBuilder , вызвав Charts.newTextStyle() . |
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.
useLogScale()
Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). Ось диапазона — это вертикальная ось для вертикальных диаграмм (таких как линия, область или столбец) и горизонтальная ось для горизонтальных диаграмм (например, гистограмм).
Возвращаться
EmbeddedBarChartBuilder
— этот построитель, полезный для создания цепочек.