Встроенная диаграмма
Диаграмма, встроенная в лист.
JSON-представление |
---|
{ "chartId": integer, "spec": { object ( |
Поля | |
---|---|
chartId | Идентификатор диаграммы. |
spec | Спецификация диаграммы. |
position | Положение диаграммы. |
border | Граница диаграммы. |
ChartSpec
Характеристики диаграммы.
JSON-представление |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
Поля | |
---|---|
title | Название диаграммы. |
altText | Альтернативный текст, описывающий диаграмму. Часто используется для обеспечения доступности. |
titleTextFormat | Формат текста заголовка. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
titleTextPosition | Позиция текста заголовка. Это поле необязательно. |
subtitle | Подзаголовок диаграммы. |
subtitleTextFormat | Формат текста субтитров. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
subtitleTextPosition | Положение текста субтитров. Это поле необязательно. |
fontName | Имя шрифта, который будет использоваться по умолчанию для всего текста диаграммы (например, заголовок, метки осей, легенда). Если шрифт указан для определенной части диаграммы, он переопределит это имя шрифта. |
maximized | True, чтобы диаграмма заполняла все пространство, в котором она отображается, с минимальным отступом. False, чтобы использовать отступ по умолчанию. (Неприменимо к географическим и организационным диаграммам.) |
backgroundColor | Цвет фона всей диаграммы. Не применимо к организационным диаграммам. Устарело: используйте |
backgroundColorStyle | Цвет фона всей диаграммы. Не применимо к диаграммам Org. Если также задан |
dataSourceChartProperties | Если поле присутствует, оно содержит специфические свойства диаграммы источника данных. |
filterSpecs[] | Фильтры, применяемые к исходным данным диаграммы. Поддерживается только для диаграмм источников данных. |
sortSpecs[] | Порядок сортировки данных диаграммы. Поддерживается только одна спецификация сортировки. Поддерживается только для диаграмм источников данных. |
Объединение полей chart . Спецификация конкретной диаграммы, должно быть установлено только одно значение. chart может быть только одной из следующих: | |
basicChart | Базовая спецификация диаграммы может быть одним из многих видов диаграмм. См. |
pieChart | Спецификация круговой диаграммы. |
bubbleChart | Спецификация пузырьковой диаграммы. |
candlestickChart | Спецификация графика японских свечей. |
orgChart | Спецификация организационной структуры. |
histogramChart | Спецификация гистограммы. |
waterfallChart | Спецификация каскадной диаграммы. |
treemapChart | Спецификация древовидной диаграммы. |
scorecardChart | Спецификация таблицы показателей. |
ПозицияТекста
Настройки положения текста.
JSON-представление |
---|
{
"horizontalAlignment": enum ( |
Поля | |
---|---|
horizontalAlignment | Настройка горизонтального выравнивания фрагмента текста. |
ИсточникДанныеСвойстваДиаграммы
Свойства диаграммы источника данных.
JSON-представление |
---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object ( |
Поля | |
---|---|
dataSourceId | Идентификатор источника данных, с которым связана диаграмма. |
dataExecutionStatus | Только вывод. Статус выполнения данных. |
BasicChartSpec
Спецификация для базовой диаграммы. Список поддерживаемых диаграмм см. BasicChartType
.
JSON-представление |
---|
{ "chartType": enum ( |
Поля | |
---|---|
chartType | Тип диаграммы. |
legendPosition | Положение легенды диаграммы. |
axis[] | Ось на графике. |
domains[] | Домен данных, это диаграмма. Поддерживается только один домен. |
series[] | Данные, которые визуализирует эта диаграмма. |
headerCount | Количество строк или столбцов в данных, которые являются «заголовками». Если не установлено, Google Таблицы будут угадывать, сколько строк являются заголовками, на основе данных. (Обратите внимание, что |
threeDimensional | True, чтобы сделать диаграмму трехмерной. Применимо к столбчатым и линейчатым диаграммам. |
interpolateNulls | Если некоторые значения в ряду отсутствуют, на диаграмме могут появиться пробелы (например, сегменты линий на линейной диаграмме будут отсутствовать). Чтобы устранить эти пробелы, установите значение true. Применимо к линейным, площадным и комбинированным диаграммам. |
stackedType | Сложенный тип для диаграмм, поддерживающих вертикальное стекирование. Применяется к диаграммам с областями, линейчатым, столбчатым, комбинированным и ступенчатым диаграммам с областями. |
lineSmoothing | Получает, должны ли все линии отображаться гладкими или прямыми по умолчанию. Применяется к линейным диаграммам. |
compareMode | Поведение всплывающих подсказок и выделения данных при наведении курсора на область данных и диаграммы. |
totalDataLabel | Управляет отображением дополнительных меток данных на стековых диаграммах, которые суммируют общее значение всех стековых значений для каждого значения вдоль оси домена. Эти метки данных могут быть установлены только в том случае, если |
BasicChartType
Как следует визуализировать диаграмму.
Перечисления | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
BAR | Столбчатая диаграмма . |
LINE | Линейный график . |
AREA | Диаграмма площади . |
COLUMN | Столбчатая диаграмма . |
SCATTER | Диаграмма рассеяния . |
COMBO | Комбинированная диаграмма . |
STEPPED_AREA | Ступенчатая диаграмма площадей . |
Базовая Легенда Диаграммы Позиция
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается в левой части диаграммы. |
RIGHT_LEGEND | Легенда отображается в правой части диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не приводится. |
BasicChartAxis
Ось диаграммы. Диаграмма не может иметь более одной оси на axis position
.
JSON-представление |
---|
{ "position": enum ( |
Поля | |
---|---|
position | Положение этой оси. |
title | Заголовок этой оси. Если задано, это переопределяет любой заголовок, выведенный из заголовков данных. |
format | Формат заголовка. Действует только если ось не связана с доменом. Поле ссылки не поддерживается. |
titleTextPosition | Положение текста заголовка оси. |
viewWindowOptions | Параметры окна просмотра для этой оси. |
Базовая позиция оси диаграммы
Положение оси диаграммы.
Перечисления | |
---|---|
BASIC_CHART_AXIS_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_AXIS | Ось, отображаемая в нижней части диаграммы. Для большинства диаграмм это стандартная главная ось. Для столбчатых диаграмм это второстепенная ось. |
LEFT_AXIS | Ось, отображаемая слева от диаграммы. Для большинства диаграмм это второстепенная ось. Для столбчатых диаграмм это стандартная главная ось. |
RIGHT_AXIS | Ось, отображаемая справа от диаграммы. Для большинства диаграмм это второстепенная ось. Для столбчатых диаграмм это необычная главная ось. |
ChartAxisViewWindowOptions
Параметры, определяющие «окно просмотра» для диаграммы (например, видимые значения на оси).
JSON-представление |
---|
{
"viewWindowMin": number,
"viewWindowMax": number,
"viewWindowMode": enum ( |
Поля | |
---|---|
viewWindowMin | Минимальное числовое значение, которое будет показано в этом окне просмотра. Если не установлено, автоматически определит минимальное значение, которое выглядит хорошо для данных. |
viewWindowMax | Максимальное числовое значение, которое будет показано в этом окне просмотра. Если не установлено, автоматически определит максимальное значение, которое выглядит хорошо для данных. |
viewWindowMode | Режим окна просмотра. |
ВидОкнаРежим
Режим окна просмотра. Он определяет, как обрабатывать минимум и максимум окна просмотра.
Перечисления | |
---|---|
DEFAULT_VIEW_WINDOW_MODE | Режим окна просмотра по умолчанию, используемый в редакторе таблиц для этого типа диаграммы. В большинстве случаев, если установлен, режим по умолчанию эквивалентен PRETTY . |
VIEW_WINDOW_MODE_UNSUPPORTED | Не использовать. Означает, что текущий установленный режим не поддерживается API. |
EXPLICIT | Точно следует минимуму и максимуму, если они указаны. Если значение не указано, оно вернется к значению PRETTY . |
PRETTY | Выбирает минимум и максимум, которые делают график красивым. В этом режиме игнорируются и минимум, и максимум. |
BasicChartDomain
Домен диаграммы. Например, если вы строите график изменения цен на акции с течением времени, это будет дата.
JSON-представление |
---|
{
"domain": {
object ( |
Поля | |
---|---|
domain | Данные домена. Например, если вы строите график цен на акции с течением времени, это данные, представляющие даты. |
reversed | True для изменения порядка значений домена (горизонтальная ось). |
ChartData
Данные, включенные в домен или серию.
JSON-представление |
---|
{ "groupRule": { object ( |
Поля | |
---|---|
groupRule | Правило группировки данных, если ChartData поддерживает домен диаграммы источника данных. Поддерживается только для диаграмм источника данных. |
aggregateType | Тип агрегации для серии диаграммы источника данных. Поддерживается только для диаграмм источника данных. |
type поля объединения. Тип включенных данных, должно быть установлено только одно значение. type может быть только одним из следующих: | |
sourceRange | Диапазоны источников данных. |
columnReference | Ссылка на столбец источника данных, из которого считываются данные. |
ChartSourceRange
Исходные диапазоны для диаграммы.
JSON-представление |
---|
{
"sources": [
{
object ( |
Поля | |
---|---|
sources[] | Диапазоны данных для ряда или домена. Точно одно измерение должно иметь длину 1, и все источники в списке должны иметь одно и то же измерение с длиной 1. Домен (если он существует) и все серии должны иметь одинаковое количество диапазонов источников. Если используется более одного диапазона источников, то диапазон источников при заданном смещении должен быть упорядоченным и непрерывным по всему домену и серии. Например, вот допустимые конфигурации:
|
ChartGroupПравило
Необязательный параметр ChartData
домена диаграммы источника данных, который определяет сегменты для значений в домене, а не разбивает каждое отдельное значение.
Например, при построении диаграммы источника данных можно указать правило гистограммы на домене (он должен содержать только числовые значения), группируя его значения в сегменты. Любые значения серии диаграммы, которые попадают в один и тот же сегмент, агрегируются на aggregateType
.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
rule поля объединения. rule , применяемое к ChartData . может быть только одним из следующих: | |
dateTimeRule | |
histogramRule | Правило |
ChartDateTimeRule
Позволяет организовать значения даты и времени в исходном столбце данных в сегменты на основе выбранных частей их значений даты или времени.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Тип применяемой группировки по дате и времени. |
ChartDateTimeRuleType
Доступные типы правил группировки по дате и времени.
Перечисления | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED | Тип по умолчанию, не использовать. |
SECOND | Группируйте даты по секундам от 0 до 59. |
MINUTE | Группируйте даты по минутам от 0 до 59. |
HOUR | Группируйте даты по часам, используя 24-часовую систему, от 0 до 23. |
HOUR_MINUTE | Сгруппируйте даты по часам и минутам, используя 24-часовую систему, например, 19:45. |
HOUR_MINUTE_AMPM | Группируйте даты по часам и минутам, используя 12-часовую систему, например, 7:45 PM. Обозначение AM/PM переводится на основе локали электронной таблицы. |
DAY_OF_WEEK | Группируйте даты по дням недели, например, воскресенье. Дни недели будут переведены на основе локали электронной таблицы. |
DAY_OF_YEAR | Сгруппируйте даты по дням года от 1 до 366. Обратите внимание, что даты после 29 февраля попадают в разные группы в високосные годы и в невисокосные годы. |
DAY_OF_MONTH | Сгруппируйте даты по дням месяца, от 1 до 31. |
DAY_MONTH | Группируйте даты по дню и месяцу, например, 22 ноября. Месяц переводится на основе локали электронной таблицы. |
MONTH | Сгруппируйте даты по месяцам, например, ноябрь. Месяц переводится на основе локали электронной таблицы. |
QUARTER | Сгруппируйте даты по кварталам, например, Q1 (что соответствует январю-марту). |
YEAR | Сгруппируйте даты по году, например, 2008. |
YEAR_MONTH | Группируйте даты по году и месяцу, например, 2008-ноябрь. Месяц переводится на основе локали электронной таблицы. |
YEAR_QUARTER | Сгруппируйте даты по годам и кварталам, например, 2008 Q4. |
YEAR_MONTH_DAY | Сгруппируйте даты по году, месяцу и дню, например, 2008-11-22. |
ГрафикГистограммаПравило
Позволяет организовать числовые значения в столбце исходных данных в блоки постоянного размера.
JSON-представление |
---|
{ "minValue": number, "maxValue": number, "intervalSize": number } |
Поля | |
---|---|
minValue | Минимальное значение, при котором элементы помещаются в корзины. Значения, которые меньше минимума, группируются в одну корзину. Если не указано, определяется минимальным значением элемента. |
maxValue | Максимальное значение, при котором элементы помещаются в корзины. Значения, превышающие максимальное, группируются в одну корзину. Если не указано, определяется максимальным значением элемента. |
intervalSize | Размер создаваемых сегментов. Должен быть положительным. |
ChartAggregateType
Тип агрегации для рядов диаграмм.
Перечисления | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
AVERAGE | Средняя агрегатная функция. |
COUNT | Подсчитайте агрегатную функцию. |
MAX | Максимальная агрегатная функция. |
MEDIAN | Медианная агрегатная функция. |
MIN | Минимальная агрегатная функция. |
SUM | Суммарная функция агрегации. |
BasicChartSeries
Отдельная серия данных на диаграмме. Например, если вы строите график цен акций с течением времени, может существовать несколько серий, одна для «Цены открытия», «Максимальной цены», «Низкой цены» и «Цены закрытия».
JSON-представление |
---|
{ "series": { object ( |
Поля | |
---|---|
series | Данные визуализируются в этой серии диаграмм. |
targetAxis | Малая ось, которая будет определять диапазон значений для этой серии. Например, если вы строите график акций с течением времени, то серию "Объем" можно закрепить справа, а цены — слева, поскольку шкала объема торгов отличается от шкалы цен. Указывать ось, которая не является допустимой малой осью для |
type | Тип этой серии. Действует только если |
lineStyle | Стиль линии этой серии. Действительно только если |
dataLabel | Информация о метках данных для этой серии. |
color | Цвет элементов (таких как полосы, линии и точки), связанных с этой серией. Если пусто, используется цвет по умолчанию. Устарело: используйте |
colorStyle | Цвет элементов (таких как полосы, линии и точки), связанных с этой серией. Если пусто, используется цвет по умолчанию. Если также задан |
pointStyle | Стиль точек, связанных с этой серией. Действует только если |
styleOverrides[] | Настройки переопределения стиля для точек данных серии. |
СтильЛинии
Свойства, описывающие стиль линии.
JSON-представление |
---|
{
"width": integer,
"type": enum ( |
Поля | |
---|---|
width | Толщина линии в пикселях. |
type | Тип линии — пунктир. |
Тип линииТире
Тип линии — пунктир.
Перечисления | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
INVISIBLE | Без штрихового типа, что эквивалентно невидимой линии. |
CUSTOM | Пользовательский тире для линии. Изменение точного пользовательского стиля тире в настоящее время не поддерживается. |
SOLID | Сплошная линия. |
DOTTED | Пунктирная линия. |
MEDIUM_DASHED | Пунктирная линия, где штрихи имеют «среднюю» длину. |
MEDIUM_DASHED_DOTTED | Линия, в которой чередуются «средние» штрихи и точки. |
LONG_DASHED | Пунктирная линия, где штрихи имеют «большую» длину. |
LONG_DASHED_DOTTED | Линия, в которой чередуются «длинная» черточка и точка. |
ДанныеМетка
Настройки для одного набора меток данных. Метки данных — это аннотации, которые появляются рядом с набором данных, например, точками на линейной диаграмме, и предоставляют дополнительную информацию о том, что представляют данные, например, текстовое представление значения за этой точкой на графике.
JSON-представление |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Тип метки данных. |
textFormat | Формат текста, используемый для метки данных. Поле ссылки не поддерживается. |
placement | Размещение метки данных относительно маркированных данных. |
customLabelData | Данные для использования в пользовательских метках. Используется только в том случае, если |
ТипМеткиДанные
Тип метки данных.
Перечисления | |
---|---|
DATA_LABEL_TYPE_UNSPECIFIED | Тип метки данных не указан и будет интерпретироваться в зависимости от контекста метки данных в диаграмме. |
NONE | Метка данных не отображается. |
DATA | Метка данных отображается с использованием значений из данных серии. |
CUSTOM | Метка данных отображается с использованием значений из пользовательского источника данных, указанного customLabelData . |
DataLabelPlacement
Размещение метки данных относительно маркированных данных.
Перечисления | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED | Позиционирование определяется автоматически рендерером. |
CENTER | Центрируйте внутри столбца или панели, как по горизонтали, так и по вертикали. |
LEFT | Слева от точки данных. |
RIGHT | Справа от точки данных. |
ABOVE | Над точкой данных. |
BELOW | Ниже точки данных. |
INSIDE_END | Внутри полосы или столбца в конце (вверху, если положительный, внизу, если отрицательный). |
INSIDE_BASE | Внутри стойки или колонны у основания. |
OUTSIDE_END | Снаружи бара или колонны в конце. |
PointStyle
Стиль точки на графике.
JSON-представление |
---|
{
"size": number,
"shape": enum ( |
Поля | |
---|---|
size | Размер точки. Если пусто, используется размер по умолчанию. |
shape | Форма точки. Если пусто или не указано, используется форма по умолчанию. |
PointShape
Форма точки.
Перечисления | |
---|---|
POINT_SHAPE_UNSPECIFIED | Значение по умолчанию. |
CIRCLE | Круглая форма. |
DIAMOND | Форма ромба. |
HEXAGON | Шестиугольная форма. |
PENTAGON | Пятиугольная форма. |
SQUARE | Квадратная форма. |
STAR | Форма звезды. |
TRIANGLE | Треугольная форма. |
X_MARK | Форма крестообразной отметки. |
BasicSeriesDataPointStyleOverride
Настройки переопределения стиля для одной точки данных серии.
JSON-представление |
---|
{ "index": integer, "color": { object ( |
Поля | |
---|---|
index | Нулевой индекс точки данных ряда. |
color | Цвет точки данных серии. Если пусто, используется серия по умолчанию. Устарело: используйте |
colorStyle | Цвет точки данных серии. Если пусто, используется значение серии по умолчанию. Если также задан |
pointStyle | Стиль точки точки данных серии. Действует только если |
БазовыйДиаграммаСтековыйТип
При наложении диаграмм значения диапазона (вертикальной оси) отображаются друг над другом, а не от горизонтальной оси. Например, два значения 20 и 80 будут получены от 0, причем 80 будет отстоять на 80 единиц от горизонтальной оси. Если бы они были наложены друг на друга, 80 будет получено от 20, отстоя на 100 единиц от горизонтальной оси.
Перечисления | |
---|---|
BASIC_CHART_STACKED_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
NOT_STACKED | Серии не суммируются. |
STACKED | Значения рядов располагаются друг над другом, каждое значение отображается вертикально, начиная с верхнего значения под ним. |
PERCENT_STACKED | Вертикальные столбцы растянуты до верхней части диаграммы, а значения представлены в виде процентного соотношения друг к другу. |
BasicChartCompareMode
Тип режима сравнения, который описывает поведение всплывающих подсказок и выделения данных при наведении курсора на область данных и диаграммы.
Перечисления | |
---|---|
BASIC_CHART_COMPARE_MODE_UNSPECIFIED | Значение по умолчанию, не использовать. |
DATUM | Только выбранный элемент данных выделяется и отображается во всплывающей подсказке. |
CATEGORY | Все элементы данных с одинаковой категорией (например, значение домена) выделяются и отображаются во всплывающей подсказке. |
PieChartSpec
JSON-представление |
---|
{ "legendPosition": enum ( |
Поля | |
---|---|
legendPosition | Где следует нарисовать легенду круговой диаграммы. |
domain | Данные, охватывающие область круговой диаграммы. |
series | Данные, охватывающие одну-единственную серию круговой диаграммы. |
threeDimensional | Истинно, если пирог трехмерный. |
pieHole | Размер отверстия в круговой диаграмме. |
PieChartLegendPosition
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается в левой части диаграммы. |
RIGHT_LEGEND | Легенда отображается в правой части диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не приводится. |
LABELED_LEGEND | К каждому кусочку пирога прикреплена этикетка. |
BubbleChartSpec
JSON-представление |
---|
{ "legendPosition": enum ( |
Поля | |
---|---|
legendPosition | Где следует нарисовать легенду диаграммы. |
bubbleLabels | Данные, содержащие пузырьковые метки. Они не обязательно должны быть уникальными. |
domain | Данные, содержащие значения x пузырьков. Эти значения располагают пузырьки на диаграмме горизонтально. |
series | Данные, содержащие пузырьковые значения Y. Эти значения располагают пузырьки на диаграмме по вертикали. |
groupIds | Данные, содержащие идентификаторы групп пузырьков. Все пузырьки с одинаковым идентификатором группы рисуются одним цветом. Если указано |
bubbleSizes | Данные, содержащие размеры пузырьков. Размеры пузырьков используются для рисования пузырьков разного размера относительно друг друга. Если указано, также необходимо указать |
bubbleOpacity | Непрозрачность пузырьков находится в диапазоне от 0 до 1,0. 0 — полностью прозрачный, 1 — полностью непрозрачный. |
bubbleBorderColor | Цвет границы пузыря. Устарело: используйте |
bubbleBorderColorStyle | Цвет границы пузыря. Если также задан |
bubbleMaxRadiusSize | Максимальный размер радиуса пузырьков в пикселях. Если указано, поле должно быть положительным значением. |
bubbleMinRadiusSize | Минимальный размер радиуса пузырьков в пикселях. Если указано конкретное поле должно быть положительным значением. |
bubbleTextStyle | Формат текста внутри пузырей. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
BubbleChartLegendPosition
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается в левой части диаграммы. |
RIGHT_LEGEND | Легенда отображается в правой части диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не приводится. |
INSIDE_LEGEND | Легенда отображается внутри области диаграммы. |
CandlestickChartSpec
JSON-представление |
---|
{ "domain": { object ( |
Поля | |
---|---|
domain | Данные домена (горизонтальная ось) для графика свечей. Строковые данные будут рассматриваться как дискретные метки, другие данные будут рассматриваться как непрерывные значения. |
data[] | Данные графика Candlestick. Поддерживается только один CandlestickData. |
CandlestickDomain
Область действия CandlestickChart.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные CandlestickDomain. |
reversed | True для изменения порядка значений домена (горизонтальная ось). |
CandlestickData
Данные графика «Свечи», каждый из которых содержит минимальное, открытое, закрытое и максимальное значения для серии.
JSON-представление |
---|
{ "lowSeries": { object ( |
Поля | |
---|---|
lowSeries | Диапазон данных (вертикальная ось) для минимального/низкого значения для каждой свечи. Это нижняя часть центральной линии свечи. |
openSeries | Данные диапазона (вертикальная ось) для значения открытия/начального значения для каждой свечи. Это нижняя часть тела свечи. Если меньше значения закрытия, свеча будет заполнена. В противном случае свеча будет пустой. |
closeSeries | Данные диапазона (вертикальная ось) для значения закрытия/финала для каждой свечи. Это верх тела свечи. Если больше значения открытия, свеча будет заполнена. В противном случае свеча будет пустой. |
highSeries | Диапазон данных (вертикальная ось) для высокого/максимального значения для каждой свечи. Это вершина центральной линии свечи. |
ПодсвечникСерия
Серия CandlestickData.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные CandlestickSeries. |
OrgChartSpec
Организационная диаграмма . Организационные диаграммы требуют уникального набора меток в labels
и могут дополнительно включать parentLabels
и tooltips
. parentLabels
содержат для каждого узла метку, идентифицирующую родительский узел. tooltips
содержат для каждого узла необязательную всплывающую подсказку.
Например, чтобы описать организационную схему с Алисой в качестве генерального директора, Бобом в качестве президента (подчиняющегося Алисе) и Кэти в качестве вице-президента по продажам (также подчиняющегося Алисе), добавьте labels
содержащие «Алиса», «Боб», «Кэти», parentLabels
, содержащие «», «Алиса», «Алиса», а tooltips
— «Генеральный директор», «Президент», «Вице-президент по продажам».
JSON-представление |
---|
{ "nodeSize": enum ( |
Поля | |
---|---|
nodeSize | Размер узлов организационной диаграммы. |
nodeColor | Цвет узлов организационной диаграммы. Устарело: используйте |
nodeColorStyle | Цвет узлов оргдиаграммы. Если также задан |
selectedNodeColor | Цвет выбранных узлов организационной диаграммы. Устарело: используйте |
selectedNodeColorStyle | Цвет выбранных узлов орг. диаграммы. Если также задан |
labels | Данные, содержащие метки для всех узлов в диаграмме. Метки должны быть уникальными. |
parentLabels | Данные, содержащие метку родителя для соответствующего узла. Пустое значение указывает, что узел не имеет родителя и является узлом верхнего уровня. Это поле необязательно. |
tooltips | Данные, содержащие подсказку для соответствующего узла. Пустое значение приводит к тому, что подсказка для узла не отображается. Это поле необязательно. |
OrgChartNodeSize
Размер узлов организационной диаграммы.
Перечисления | |
---|---|
ORG_CHART_LABEL_SIZE_UNSPECIFIED | Значение по умолчанию, не использовать. |
SMALL | Маленький размер узла организационной диаграммы. |
MEDIUM | Средний размер узла организационной диаграммы. |
LARGE | Большой размер узла организационной диаграммы. |
ГистограммаДиаграммаСпецификации
Гистограмма . Гистограмма группирует элементы данных в ячейки, отображая каждую ячейку как столбец сложенных элементов. Гистограммы используются для отображения распределения набора данных. Каждый столбец элементов представляет собой диапазон, в который попадают эти элементы. Количество ячеек может быть выбрано автоматически или указано явно.
JSON-представление |
---|
{ "series": [ { object ( |
Поля | |
---|---|
series[] | Ряд для гистограммы может представлять собой либо один ряд значений, которые необходимо объединить, либо несколько рядов, каждый из которых имеет одинаковую длину и содержит имя ряда, за которым следуют значения, которые необходимо объединить для этого ряда. |
legendPosition | Положение легенды диаграммы. |
showItemDividers | Должны ли отображаться горизонтальные разделительные линии между элементами в каждом столбце. |
bucketSize | По умолчанию размер контейнера (диапазон значений, сложенных в один столбец) выбирается автоматически, но здесь его можно переопределить. Например, размер контейнера 1,5 приводит к контейнерам от 0 до 1,5, от 1,5 до 3,0 и т. д. Не может быть отрицательным. Это поле необязательно. |
outlierPercentile | Процентиль выброса используется для того, чтобы выбросы не оказывали отрицательного влияния на расчет размеров контейнеров. Например, установка процентиля выброса 0,05 указывает на верхние и нижние 5% значений при расчете контейнеров. Значения по-прежнему включены в диаграмму, они будут добавлены в первый или последний контейнеры вместо их собственных контейнеров. Должно быть между 0,0 и 0,5. |
ГистограммаСерия
Серия гистограмм, содержащая цвет и данные серии.
JSON-представление |
---|
{ "barColor": { object ( |
Поля | |
---|---|
barColor | Цвет столбца, представляющего эту серию в каждом контейнере. Это поле необязательно. Устарело: используйте |
barColorStyle | Цвет столбца, представляющего эту серию в каждом сегменте. Это поле необязательно. Если также задано |
data | Данные для этой серии гистограмм. |
ГистограммаДиаграммаЛегендаПоложение
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается в левой части диаграммы. |
RIGHT_LEGEND | Легенда отображается в правой части диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не приводится. |
INSIDE_LEGEND | Легенда отображается внутри области диаграммы. |
WaterfallChartSpec
Водопадная диаграмма.
JSON-представление |
---|
{ "domain": { object ( |
Поля | |
---|---|
domain | Данные домена (горизонтальная ось) для каскадной диаграммы. |
series[] | Данные, которые визуализирует эта каскадная диаграмма. |
stackedType | Сложенный тип. |
firstValueIsTotal | True для интерпретации первого значения как итога. |
hideConnectorLines | True — скрыть соединительные линии между столбцами. |
connectorLineStyle | Стиль линии для соединительных линий. |
totalDataLabel | Управляет отображением дополнительных меток данных на составных диаграммах, которые суммируют общее значение всех составных значений для каждого значения по оси домена. |
WaterfallChartDomain
Область применения каскадной диаграммы.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные WaterfallChartDomain. |
reversed | True для изменения порядка значений домена (горизонтальная ось). |
WaterfallChartSeries
Отдельный ряд данных для каскадной диаграммы.
JSON-представление |
---|
{ "data": { object ( |
Поля | |
---|---|
data | Данные, визуализируемые в этой серии. |
positiveColumnsStyle | Стили для всех столбцов в этой серии с положительными значениями. |
negativeColumnsStyle | Стили для всех столбцов в этой серии с отрицательными значениями. |
subtotalColumnsStyle | Стили для всех столбцов промежуточных итогов в этой серии. |
hideTrailingSubtotal | True, чтобы скрыть столбец промежуточных итогов в конце серии. По умолчанию столбец промежуточных итогов будет отображаться в конце каждой серии. Установка этого поля в значение true скроет столбец промежуточных итогов для этой серии. |
customSubtotals[] | Пользовательские столбцы промежуточных итогов, появляющиеся в этой серии. Порядок, в котором определяются промежуточные итоги, не имеет значения. Для каждой точки данных может быть определен только один промежуточный итог. |
dataLabel | Информация о метках данных для этой серии. |
ВодопадныйСтильДиаграммыКолонки
Стили для столбцов каскадной диаграммы.
JSON-представление |
---|
{ "label": string, "color": { object ( |
Поля | |
---|---|
label | Название легенды столбца. |
color | Цвет столбца. Устарело: используйте |
colorStyle | Цвет столбца. Если также задан |
Водопадная диаграммаПользовательскийСубтотал
Пользовательский столбец промежуточных итогов для серии каскадных диаграмм.
JSON-представление |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
Поля | |
---|---|
subtotalIndex | Нулевой индекс точки данных в ряду. Если |
label | Метка для столбца промежуточных итогов. |
dataIsSubtotal | True, если точка данных в |
Водопадная диаграммаStackedType
Варианты типа «стопка» для каскадных диаграмм.
Перечисления | |
---|---|
WATERFALL_STACKED_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
STACKED | Значения, соответствующие одному и тому же значению домена (горизонтальная ось), будут располагаться вертикально. |
SEQUENTIAL | Ряды будут располагаться вдоль горизонтальной оси. |
TreemapChartSpec
JSON-представление |
---|
{ "labels": { object ( |
Поля | |
---|---|
labels | Данные, содержащие метки ячеек древовидной карты. |
parentLabels | Данные содержат родительские метки ячеек древовидной карты. |
sizeData | Данные, определяющие размер каждой ячейки данных древовидной карты. Ожидается, что эти данные будут числовыми. Ячейки, соответствующие нечисловым или отсутствующим данным, не будут отображаться. Если |
colorData | Данные, определяющие цвет фона каждой ячейки данных древовидной карты. Это поле необязательно. Если не указано, |
textFormat | Формат текста для всех меток на диаграмме. Поле ссылки не поддерживается. |
levels | Количество уровней данных, отображаемых на диаграмме древовидной карты. Эти уровни интерактивны и отображаются с их метками. По умолчанию 2, если не указано иное. |
hintedLevels | Количество дополнительных уровней данных за пределами помеченных уровней, которые будут показаны на диаграмме древовидной карты. Эти уровни не являются интерактивными и отображаются без своих меток. По умолчанию 0, если не указано иное. |
minValue | Минимально возможное значение данных. Ячейки со значениями меньше этого будут иметь тот же цвет, что и ячейки с этим значением. Если не указано, по умолчанию используется фактическое минимальное значение из |
maxValue | Максимально возможное значение данных. Ячейки со значениями больше этого будут иметь тот же цвет, что и ячейки с этим значением. Если не указано, по умолчанию используется фактическое максимальное значение из |
headerColor | Цвет фона для ячеек заголовка. Устарело: используйте |
headerColorStyle | Цвет фона для ячеек заголовка. Если также задан |
colorScale | Цветовая шкала для ячеек данных в древовидной диаграмме. Ячейкам данных назначаются цвета на основе их цветовых значений. Эти цветовые значения берутся из |
hideTooltips | True, чтобы скрыть всплывающие подсказки. |
Карта дереваДиаграммаЦветШкала
Цветовая шкала для древовидной карты.
JSON-представление |
---|
{ "minValueColor": { object ( |
Поля | |
---|---|
minValueColor | Цвет фона для ячеек со значением цвета, меньшим или равным |
minValueColorStyle | Цвет фона для ячеек со значением цвета, меньшим или равным |
midValueColor | Цвет фона для ячеек со значением цвета в середине между |
midValueColorStyle | Цвет фона для ячеек со значением цвета в середине между |
maxValueColor | Цвет фона для ячеек со значением цвета, большим или равным |
maxValueColorStyle | Цвет фона для ячеек со значением цвета, большим или равным |
noDataColor | Цвет фона для ячеек, не имеющих связанных с ними цветовых данных. По умолчанию #000000, если не указано иное. Устарело: используйте |
noDataColorStyle | Цвет фона для ячеек, не имеющих связанных с ними цветовых данных. По умолчанию #000000, если не указано. Если также задано |
ScorecardChartSpec
Таблица показателей. Таблица показателей используется для выделения ключевых показателей эффективности, известных как KPI, в электронной таблице. Таблица показателей может отображать такие вещи, как общий объем продаж, средняя стоимость или самый продаваемый товар. Вы можете указать одно значение данных или объединить их по диапазону данных. Можно выделить процентное или абсолютное отклонение от базового значения, например изменения с течением времени.
JSON-представление |
---|
{ "keyValueData": { object ( |
Поля | |
---|---|
keyValueData | Данные для ключевого значения оценочной карты. |
baselineValueData | Данные для базового значения оценочной карты. Это поле необязательно. |
aggregateType | Тип агрегации для данных диаграммы ключа и базового уровня в диаграмме системы показателей. Это поле не поддерживается для диаграмм источников данных. Вместо этого используйте поле |
keyValueFormat | Параметры форматирования для значения ключа. |
baselineValueFormat | Параметры форматирования для базового значения. Это поле необходимо только если указано |
scaleFactor | Значение для масштабирования клавиши показателей показателей и базового значения. Например, коэффициент 10 может быть использован для разделения всех значений на диаграмме на 10. Это поле не является обязательным. |
numberFormatSource | Источник формата чисел, используемый на диаграмме ScoreCard. Это поле необязательно. |
customFormatOptions | Пользовательские параметры форматирования для числовых ключей/базовых значений в таблице показателей. Это поле используется только тогда, когда |
KeyValueFormat
Параметры форматирования для значения ключа.
JSON-представление |
---|
{ "textFormat": { object ( |
Поля | |
---|---|
textFormat | Параметры форматирования текста для значения ключа. Поле ссылки не поддерживается. |
position | Определяет горизонтальное положение текста значения ключа. Это поле необязательно. Если не указано, используется позиционирование по умолчанию. |
BaselineValueFormat
Параметры форматирования для базового значения.
JSON-представление |
---|
{ "comparisonType": enum ( |
Поля | |
---|---|
comparisonType | Тип сравнения значения ключа с базовым значением. |
textFormat | Параметры форматирования текста для базового значения. Поле ссылки не поддерживается. |
position | Определяет горизонтальное положение текста базового значения. Это поле необязательно. Если не указано, используется позиционирование по умолчанию. |
description | Описание, которое добавляется после базового значения. Это поле необязательно. |
positiveColor | Цвет, который будет использоваться, в случае базового значения представляет собой положительное изменение значения ключа. Это поле необязательно. Унижен: Используйте |
positiveColorStyle | Цвет, который будет использоваться, в случае базового значения представляет собой положительное изменение значения ключа. Это поле необязательно. Если также установлен |
negativeColor | Цвет, который будет использоваться, в случае базового значения представляет собой отрицательное изменение для значения ключа. Это поле необязательно. Унижен: Используйте |
negativeColorStyle | Цвет, который будет использоваться, в случае базового значения представляет собой отрицательное изменение для значения ключа. Это поле необязательно. Если |
Сравнение
Тип сравнения значения ключа с базовым значением.
Перечисления | |
---|---|
COMPARISON_TYPE_UNDEFINED | Значение по умолчанию не используйте. |
ABSOLUTE_DIFFERENCE | Используйте абсолютную разницу между ключом и базовым значением. |
PERCENTAGE_DIFFERENCE | Используйте процентную разницу между ключом и базовым значением. |
Chartnumberformatsource
Номер форматирования параметров источника для атрибутов диаграммы.
Перечисления | |
---|---|
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED | Значение по умолчанию не используйте. |
FROM_DATA | Наследственное форматирование чисел из данных. |
CUSTOM | Примените пользовательское форматирование, как указано в ChartCustomNumberFormatOptions . |
Chartcustomnumberformatoptions
Пользовательские параметры форматирования номеров для атрибутов диаграммы.
JSON-представление |
---|
{ "prefix": string, "suffix": string } |
Поля | |
---|---|
prefix | Пользовательский префикс для приготовления к атрибуту диаграммы. Это поле необязательно. |
suffix | Пользовательский суффикс, который будет добавлен в атрибут диаграммы. Это поле необязательно. |
CharthiddendimensionStrategy
Определяет, как диаграммы должны обрабатывать исходные строки, которые скрыты. Скрытые ряды включают как вручную, спрятанные и скрытые фильтром.
Перечисления | |
---|---|
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED | Значение по умолчанию не используйте. |
SKIP_HIDDEN_ROWS_AND_COLUMNS | Диаграммы пропускают скрытые ряды и столбцы. |
SKIP_HIDDEN_ROWS | Диаграммы будут пропускать только скрытые ряды. |
SKIP_HIDDEN_COLUMNS | Диаграммы будут пропускать только скрытые столбцы. |
SHOW_ALL | Диаграммы не будут пропускать какие -либо скрытые ряды или столбцы. |
EnceddedObjectborder
Граница вдоль встроенного объекта.
JSON-представление |
---|
{ "color": { object ( |
Поля | |
---|---|
color | Цвет границы. Унижен: используйте |
colorStyle | Цвет границы. Если |