Встроенная диаграмма
Диаграмма, встроенная в лист.
JSON-представление |
---|
{ "chartId": integer, "spec": { object ( |
Поля | |
---|---|
chartId | Идентификатор диаграммы. |
spec | Спецификация диаграммы. |
position | Положение графика. |
border | Граница диаграммы. |
Спецификация диаграммы
Характеристики диаграммы.
JSON-представление |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
Поля | |
---|---|
title | Название диаграммы. |
altText | Альтернативный текст, описывающий диаграмму. Это часто используется для доступности. |
titleTextFormat | Текстовый формат заголовка. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
titleTextPosition | Положение текста заголовка. Это поле является необязательным. |
subtitle | Подзаголовок диаграммы. |
subtitleTextFormat | Текстовый формат субтитров. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
subtitleTextPosition | Позиция текста субтитров. Это поле является необязательным. |
fontName | Имя шрифта, который будет использоваться по умолчанию для всего текста диаграммы (например, заголовка, меток осей, легенды). Если шрифт указан для определенной части диаграммы, он переопределит это имя шрифта. |
maximized | Значение true, чтобы диаграмма заполняла все пространство, в котором она отображается, с минимальным заполнением. False, чтобы использовать отступы по умолчанию. (Не применимо к географическим и организационным диаграммам.) |
backgroundColor | Цвет фона всей диаграммы. Не применимо к организационным диаграммам. Устарело: используйте |
backgroundColorStyle | Цвет фона всей диаграммы. Не применимо к организационным диаграммам. Если также установлен |
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 | Только вывод. Статус выполнения данных. |
Базовая диаграммаSpec
Спецификация базовой диаграммы. См. список поддерживаемых диаграмм в разделе BasicChartType
.
JSON-представление |
---|
{ "chartType": enum ( |
Поля | |
---|---|
chartType | Тип диаграммы. |
legendPosition | Положение легенды диаграммы. |
axis[] | Ось на графике. |
domains[] | Область данных — это диаграммы. Поддерживается только один домен. |
series[] | Данные, которые визуализирует эта диаграмма. |
headerCount | Количество строк или столбцов в данных, которые являются «заголовками». Если этот параметр не установлен, Google Таблицы будут угадывать, сколько строк являются заголовками, на основе данных. (Обратите внимание, что |
threeDimensional | Верно сделать диаграмму 3D. Применяется к линейчатым и столбчатым диаграммам. |
interpolateNulls | Если некоторые значения в серии отсутствуют, на диаграмме могут появиться пробелы (например, на линейной диаграмме будут отсутствовать сегменты линий). Чтобы устранить эти пробелы, установите для этого параметра значение true. Применяется к линейным, площадным и комбинированным диаграммам. |
stackedType | Тип с накоплением для диаграмм, поддерживающих вертикальное расположение. Применяется к диаграммам с областями, гистограммами, столбцами, комбинированными диаграммами и диаграммами с ступенчатыми областями. |
lineSmoothing | Определяет, следует ли по умолчанию отображать все линии гладкими или прямыми. Применяется к линейным графикам. |
compareMode | Поведение всплывающих подсказок и выделения данных при наведении курсора на данные и область диаграммы. |
totalDataLabel | Определяет, отображать ли дополнительные метки данных на составных диаграммах, которые суммируют общее значение всех сложенных значений для каждого значения вдоль оси домена. Эти метки данных можно установить только в том случае, если |
Базовый тип диаграммы
Как должна быть визуализирована диаграмма.
Перечисления | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
BAR | Гистограмма . |
LINE | Линейный график . |
AREA | Диаграмма области . |
COLUMN | Столбчатая диаграмма . |
SCATTER | Диаграмма рассеяния . |
COMBO | Комбинированная диаграмма . |
STEPPED_AREA | Ступенчатая диаграмма с областями . |
Базовая диаграммаLegendPosition
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается слева от диаграммы. |
RIGHT_LEGEND | Легенда отображается справа от диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не отображается. |
Базовая ось диаграммы
Ось диаграммы. Диаграмма не может иметь более одной оси на каждую axis position
.
JSON-представление |
---|
{ "position": enum ( |
Поля | |
---|---|
position | Положение этой оси. |
title | Название этой оси. Если установлено, это переопределяет любой заголовок, полученный из заголовков данных. |
format | Формат заголовка. Действует только в том случае, если ось не связана с доменом. Поле ссылки не поддерживается. |
titleTextPosition | Положение текста заголовка оси. |
viewWindowOptions | Параметры окна просмотра для этой оси. |
Базовая диаграммаAxisPosition
Положение оси диаграммы.
Перечисления | |
---|---|
BASIC_CHART_AXIS_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_AXIS | Ось, отображаемая внизу диаграммы. Для большинства диаграмм это стандартная главная ось. Для гистограмм это второстепенная ось. |
LEFT_AXIS | Ось, отображаемая слева от диаграммы. Для большинства диаграмм это второстепенная ось. Для гистограмм это стандартная главная ось. |
RIGHT_AXIS | Ось, отображаемая справа от диаграммы. Для большинства диаграмм это второстепенная ось. Для гистограмм это необычная главная ось. |
Параметры ChartAxisViewWindowOptions
Параметры, определяющие «окно просмотра» диаграммы (например, видимые значения на оси).
JSON-представление |
---|
{
"viewWindowMin": number,
"viewWindowMax": number,
"viewWindowMode": enum ( |
Поля | |
---|---|
viewWindowMin | Минимальное числовое значение, которое будет отображаться в этом окне просмотра. Если значение не установлено, автоматически определится минимальное значение, подходящее для данных. |
viewWindowMax | Максимальное числовое значение, отображаемое в этом окне просмотра. Если не установлено, будет автоматически определяться максимальное значение, подходящее для данных. |
viewWindowMode | Режим окна просмотра. |
ПросмотрWindowMode
Режим окна просмотра. Он определяет, как обрабатывать минимальное и максимальное значения окна просмотра.
Перечисления | |
---|---|
DEFAULT_VIEW_WINDOW_MODE | Режим окна просмотра по умолчанию, используемый в редакторе таблиц для этого типа диаграмм. В большинстве случаев, если он установлен, режим по умолчанию эквивалентен PRETTY . |
VIEW_WINDOW_MODE_UNSUPPORTED | Не используйте. Означает, что текущий установленный режим не поддерживается API. |
EXPLICIT | Точно соответствует минимальному и максимальному значениям, если они указаны. Если значение не указано, оно вернется к значению PRETTY . |
PRETTY | Выбирает минимальное и максимальное значения, при которых диаграмма будет выглядеть хорошо. В этом режиме игнорируются как min, так и max. |
БазовыйChartDomain
Область диаграммы. Например, при построении графика цен на акции с течением времени это будет дата.
JSON-представление |
---|
{
"domain": {
object ( |
Поля | |
---|---|
domain | Данные домена. Например, при построении графика цен на акции с течением времени это данные, представляющие даты. |
reversed | Значение true, чтобы изменить порядок значений домена (горизонтальная ось). |
Данные диаграммы
Данные, включенные в домен или серию.
JSON-представление |
---|
{ "groupRule": { object ( |
Поля | |
---|---|
groupRule | Правило для группировки данных, если ChartData поддерживает домен диаграммы источника данных. Поддерживается только для диаграмм источников данных. |
aggregateType | Тип агрегирования для серии диаграммы источника данных. Поддерживается только для диаграмм источников данных. |
type поля объединения. Тип включенных данных, должно быть установлено ровно одно значение. type может быть только одним из следующих: | |
sourceRange | Исходные диапазоны данных. |
columnReference | Ссылка на столбец источника данных, из которого считываются данные. |
ДиаграммаИсточникДиапазон
Исходные диапазоны для диаграммы.
JSON-представление |
---|
{
"sources": [
{
object ( |
Поля | |
---|---|
sources[] | Диапазоны данных для серии или домена. Ровно одно измерение должно иметь длину 1, и все источники в списке должны иметь одно и то же измерение с длиной 1. Домен (если он существует) и все серии должны иметь одинаковое количество диапазонов источников. Если используется более одного исходного диапазона, то исходный диапазон с заданным смещением должен быть последовательным и непрерывным в домене и серии. Например, это допустимые конфигурации:
|
ГруппаДиаграммыПравило
Необязательный параметр ChartData
домена диаграммы источника данных, который определяет сегменты для значений в домене, а не разбивает каждое отдельное значение.
Например, при построении диаграммы источника данных вы можете указать правило гистограммы для домена (оно должно содержать только числовые значения), сгруппировав его значения по сегментам. Любые значения серии диаграмм, попадающие в один и тот же сегмент, агрегируются на aggregateType
.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
rule поля объединения. Правило, применяемое к ChartData . rule может быть только одним из следующих: | |
dateTimeRule | |
histogramRule | |
ДиаграммаДатаВремяПравило
Позволяет организовать значения даты и времени в столбце исходных данных в сегменты на основе выбранных частей их значений даты или времени.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Тип применяемой группировки даты и времени. |
ТипДатаВремяПравилаДиаграммы
Доступные типы правил группировки даты и времени.
Перечисления | |
---|---|
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-часовой системе, например 19:45. Обозначение 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 | Группируйте даты по годам и кварталам, например, 4 квартал 2008 г. |
YEAR_MONTH_DAY | Сгруппируйте даты по году, месяцу и дню, например 22 ноября 2008 г. |
ДиаграммаГистограммаПравило
Позволяет организовать числовые значения в столбце исходных данных в сегменты постоянного размера.
JSON-представление |
---|
{ "minValue": number, "maxValue": number, "intervalSize": number } |
Поля | |
---|---|
minValue | Минимальное значение, по которому элементы помещаются в корзины. Значения, меньшие минимального, группируются в один сегмент. Если этот параметр опущен, он определяется минимальным значением элемента. |
maxValue | Максимальное значение, при котором элементы помещаются в сегменты. Значения, превышающие максимальное, группируются в один сегмент. Если этот параметр опущен, он определяется максимальным значением элемента. |
intervalSize | Размер создаваемых сегментов. Должно быть позитивным. |
Тип агрегата диаграммы
Тип агрегирования для серий диаграмм.
Перечисления | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
AVERAGE | Средняя агрегатная функция. |
COUNT | Агрегатная функция подсчета. |
MAX | Максимальная агрегатная функция. |
MEDIAN | Медианная совокупная функция. |
MIN | Минимальная совокупная функция. |
SUM | Агрегатная функция суммы. |
Базовая диаграммасерия
Одна серия данных на диаграмме. Например, при построении графика цен на акции с течением времени может существовать несколько серий: одна для «Цены открытия», «Высокой цены», «Низкой цены» и «Цены закрытия».
JSON-представление |
---|
{ "series": { object ( |
Поля | |
---|---|
series | Данные визуализируются в этой серии диаграмм. |
targetAxis | Малая ось, которая будет определять диапазон значений для этой серии. Например, при построении диаграммы акций с течением времени серию «Объем» можно закрепить справа, а цены — слева, поскольку масштаб объема торгов отличается от шкалы цен. Указание оси, которая не является допустимой второстепенной осью для |
type | Тип этой серии. Допустимо только в том случае, если |
lineStyle | Линейный стиль этой серии. Допустимо только в том случае, если |
dataLabel | Информация о данных этикеток для этой серии. |
color | Цвет элементов (таких как столбцы, линии и точки), связанных с этой серией. Если пусто, используется цвет по умолчанию. Устарело: используйте |
colorStyle | Цвет элементов (таких как столбцы, линии и точки), связанных с этой серией. Если пусто, используется цвет по умолчанию. Если также задан |
pointStyle | Стиль точек, связанных с этой серией. Допустимо только в том случае, если |
styleOverrides[] | Настройки переопределения стиля для точек данных серии. |
Стиль линии
Свойства, описывающие стиль линии.
JSON-представление |
---|
{
"width": integer,
"type": enum ( |
Поля | |
---|---|
width | Толщина линии в пикселях. |
type | Тип штриховой линии. |
LineDashType
Штриховой тип линии.
Перечисления | |
---|---|
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 . |
Размещение метки данных
Размещение метки данных относительно помеченных данных.
Перечисления | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED | Позиционирование определяется автоматически рендерером. |
CENTER | Центрируйте полосу или столбец как по горизонтали, так и по вертикали. |
LEFT | Слева от точки данных. |
RIGHT | Справа от точки данных. |
ABOVE | Над точкой данных. |
BELOW | Ниже точки данных. |
INSIDE_END | Внутри столбца или столбца в конце (сверху, если положительный, снизу, если отрицательный). |
INSIDE_BASE | Внутри бруса или колонны у основания. |
OUTSIDE_END | За пределами полосы или столбца в конце. |
ПойнтСтиль
Стиль точки на графике.
JSON-представление |
---|
{
"size": number,
"shape": enum ( |
Поля | |
---|---|
size | Размер точки. Если пусто, используется размер по умолчанию. |
shape | Форма точки. Если оно пусто или не указано, используется форма по умолчанию. |
ПойнтШейп
Форма точки.
Перечисления | |
---|---|
POINT_SHAPE_UNSPECIFIED | Значение по умолчанию. |
CIRCLE | Форма круга. |
DIAMOND | Ромбовидная форма. |
HEXAGON | Шестиугольная форма. |
PENTAGON | Пятиугольная форма. |
SQUARE | Квадратная форма. |
STAR | Форма звезды. |
TRIANGLE | Треугольная форма. |
X_MARK | Форма крестика. |
BasicSeriesDataPointStyleOverride
Параметры переопределения стиля для одной точки данных серии.
JSON-представление |
---|
{ "index": integer, "color": { object ( |
Поля | |
---|---|
index | Отсчитываемый от нуля индекс точки данных серии. |
color | Цвет точки данных серии. Если пусто, используется серия по умолчанию. Устарело: используйте |
colorStyle | Цвет точки данных серии. Если пусто, используется серия по умолчанию. Если также задан |
pointStyle | Стиль точки для точки данных ряда. Допустимо только в том случае, если |
Базовая диаграммаStackedType
Когда диаграммы расположены друг над другом, значения диапазона (по вертикальной оси) отображаются друг над другом, а не по горизонтальной оси. Например, два значения 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 | Все элементы данных одной категории (например, значение домена) выделяются и отображаются во всплывающей подсказке. |
Круговая диаграммаСпецификация
JSON-представление |
---|
{ "legendPosition": enum ( |
Поля | |
---|---|
legendPosition | Где должна быть нарисована легенда круговой диаграммы. |
domain | Данные, охватывающие область круговой диаграммы. |
series | Данные, охватывающие одну-единственную серию круговой диаграммы. |
threeDimensional | Верно, если пирог трехмерный. |
pieHole | Размер дыры в круговой диаграмме. |
КруговаяДиаграммаЛегендаПозиция
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается слева от диаграммы. |
RIGHT_LEGEND | Легенда отображается справа от диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не отображается. |
LABELED_LEGEND | К каждому кусочку пирога прикреплена этикетка. |
Пузырьковая диаграммаСпецификация
JSON-представление |
---|
{ "legendPosition": enum ( |
Поля | |
---|---|
legendPosition | Где должна быть нарисована легенда диаграммы. |
bubbleLabels | Данные, содержащие пузырьковые метки. Они не обязательно должны быть уникальными. |
domain | Данные, содержащие пузырьковые значения x. Эти значения располагают пузырьки на диаграмме горизонтально. |
series | Данные, содержащие пузырьковые значения Y. Эти значения располагают пузырьки на диаграмме вертикально. |
groupIds | Данные, содержащие идентификаторы пузырьковых групп. Все пузырьки с одинаковым идентификатором группы отображаются одним цветом. Если указан |
bubbleSizes | Данные, содержащие размеры пузырьков. Размеры пузырьков используются для рисования пузырьков разного размера относительно друг друга. Если указано, необходимо также указать |
bubbleOpacity | Непрозрачность пузырьков от 0 до 1,0. 0 — полностью прозрачный, 1 — полностью непрозрачный. |
bubbleBorderColor | Цвет границы пузырька. Устарело: используйте |
bubbleBorderColorStyle | Цвет границы пузырька. Если также задан |
bubbleMaxRadiusSize | Максимальный размер пузырьков по радиусу в пикселях. Если указано, поле должно иметь положительное значение. |
bubbleMinRadiusSize | Минимальный радиус пузырьков в пикселях. Если указано конкретное значение, поле должно иметь положительное значение. |
bubbleTextStyle | Формат текста внутри пузырьков. Зачеркивание, подчеркивание и ссылка не поддерживаются. |
ПузырьДиаграммаЛегендаПозиция
Где должна располагаться легенда диаграммы.
Перечисления | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED | Значение по умолчанию, не использовать. |
BOTTOM_LEGEND | Легенда отображается в нижней части диаграммы. |
LEFT_LEGEND | Легенда отображается слева от диаграммы. |
RIGHT_LEGEND | Легенда отображается справа от диаграммы. |
TOP_LEGEND | Легенда отображается в верхней части диаграммы. |
NO_LEGEND | Легенда не отображается. |
INSIDE_LEGEND | Легенда отображается внутри области диаграммы. |
ПодсвечникДиаграммаСпецификация
JSON-представление |
---|
{ "domain": { object ( |
Поля | |
---|---|
domain | Данные домена (горизонтальная ось) для свечного графика. Строковые данные будут обрабатываться как дискретные метки, другие данные будут обрабатываться как непрерывные значения. |
data[] | Данные свечного графика. Поддерживается только один CandlestickData. |
ПодсвечникДомен
Домен CandlestickChart.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные CandlestickDomain. |
reversed | Значение true, чтобы изменить порядок значений домена (горизонтальная ось). |
СвечаДанные
Данные свечного графика, каждая из которых содержит минимальное, открытое, закрытое и максимальное значения для серии.
JSON-представление |
---|
{ "lowSeries": { object ( |
Поля | |
---|---|
lowSeries | Данные диапазона (вертикальная ось) для минимального/минимального значения для каждой свечи. Это нижняя часть центральной линии свечи. |
openSeries | Данные диапазона (вертикальная ось) для открытия/начального значения для каждой свечи. Это нижняя часть тела свечи. Если значение меньше значения закрытия, свеча будет заполнена. В противном случае свеча будет полой. |
closeSeries | Данные диапазона (вертикальная ось) для закрытия/конечного значения для каждой свечи. Это вершина тела свечи. Если значение открытия превышает значение открытия, свеча будет заполнена. В противном случае свеча будет полой. |
highSeries | Данные диапазона (вертикальная ось) для максимального/максимального значения для каждой свечи. Это вершина центральной линии свечи. |
ПодсвечникСерия
Серия CandlestickData.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные CandlestickSeries. |
Спецификация организационной диаграммы
Организационная структура . Организационные диаграммы требуют уникального набора меток в labels
и могут дополнительно включать parentLabels
и tooltips
. parentLabels
для каждого узла содержат метку, идентифицирующую родительский узел. tooltips
содержат для каждого узла дополнительную всплывающую подсказку.
Например, чтобы описать организационную диаграмму с Алисой в качестве генерального директора, Бобом в качестве президента (подотчетным Алисе) и Кэти в качестве вице-президента по продажам (также подчиняющейся Алисе), поместите labels
содержащие «Алиса», «Боб», «Кэти», parentLabels
содержат «», «Алиса», «Алиса», а tooltips
содержат «Генеральный директор», «Президент», «Вице-президент по продажам».
JSON-представление |
---|
{ "nodeSize": enum ( |
Поля | |
---|---|
nodeSize | Размер узлов организационной диаграммы. |
nodeColor | Цвет узлов организационной диаграммы. Устарело: используйте |
nodeColorStyle | Цвет узлов организационной диаграммы. Если также установлен |
selectedNodeColor | Цвет выбранных узлов организационной диаграммы. Устарело: используйте |
selectedNodeColorStyle | Цвет выбранных узлов организационной диаграммы. Если также задан |
labels | Данные, содержащие метки для всех узлов диаграммы. Метки должны быть уникальными. |
parentLabels | Данные, содержащие метку родителя для соответствующего узла. Пустое значение указывает, что узел не имеет родителя и является узлом верхнего уровня. Это поле является необязательным. |
tooltips | Данные, содержащие подсказку для соответствующего узла. Пустое значение приводит к тому, что подсказка для узла не отображается. Это поле является необязательным. |
Организационная диаграммаNodeSize
Размер узлов организационной диаграммы.
Перечисления | |
---|---|
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 | Легенда отображается внутри области диаграммы. |
ВодопадДиаграммаСпецификация
График водопада.
JSON-представление |
---|
{ "domain": { object ( |
Поля | |
---|---|
domain | Данные домена (горизонтальная ось) для каскадной диаграммы. |
series[] | Данные, которые визуализирует эта каскадная диаграмма. |
stackedType | Складной тип. |
firstValueIsTotal | Значение true, чтобы интерпретировать первое значение как общее число. |
hideConnectorLines | Значение true, чтобы скрыть соединительные линии между столбцами. |
connectorLineStyle | Стиль линий соединительных линий. |
totalDataLabel | Определяет, отображать ли дополнительные метки данных на составных диаграммах, которые суммируют общее значение всех сложенных значений для каждого значения вдоль оси домена. |
ВодопадДиаграммаДомен
Область водопадной диаграммы.
JSON-представление |
---|
{
"data": {
object ( |
Поля | |
---|---|
data | Данные WaterfallChartDomain. |
reversed | Значение true, чтобы изменить порядок значений домена (горизонтальная ось). |
ВодопадДиаграммаСерия
Одна серия данных для каскадной диаграммы.
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 | Истинно, если точка данных в |
ВодопадДиаграммаС накоплениемТип
Варианты составного типа для каскадных диаграмм.
Перечисления | |
---|---|
WATERFALL_STACKED_TYPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
STACKED | Значения, соответствующие одному и тому же значению домена (горизонтальной оси), будут располагаться вертикально. |
SEQUENTIAL | Серии будут распределяться по горизонтальной оси. |
Древовидная картаДиаграммаСпецификация
JSON-представление |
---|
{ "labels": { object ( |
Поля | |
---|---|
labels | Данные, содержащие метки ячеек древовидной карты. |
parentLabels | Данные содержат родительские метки ячеек древовидной карты. |
sizeData | Данные, определяющие размер каждой ячейки данных древовидной карты. Ожидается, что эти данные будут числовыми. Ячейки, соответствующие нечисловым или отсутствующим данным, не будут отображаться. Если |
colorData | Данные, определяющие цвет фона каждой ячейки данных древовидной карты. Это поле является необязательным. Если не указано, |
textFormat | Текстовый формат для всех меток на диаграмме. Поле ссылки не поддерживается. |
levels | Количество уровней данных, отображаемых на древовидной диаграмме. Эти уровни являются интерактивными и отображаются со своими метками. По умолчанию 2, если не указано. |
hintedLevels | Количество дополнительных уровней данных помимо помеченных уровней, которые будут отображаться на древовидной диаграмме. Эти уровни не являются интерактивными и отображаются без меток. По умолчанию 0, если не указано. |
minValue | Минимально возможное значение данных. Ячейки со значениями меньше этого значения будут иметь тот же цвет, что и ячейки с этим значением. Если не указано, по умолчанию используется фактическое минимальное значение из |
maxValue | Максимально возможное значение данных. Ячейки со значениями, превышающими это значение, будут иметь тот же цвет, что и ячейки с этим значением. Если не указано, по умолчанию используется фактическое максимальное значение из |
headerColor | Цвет фона для ячеек заголовков. Устарело: используйте |
headerColorStyle | Цвет фона для ячеек заголовков. Если также задан |
colorScale | Цветовая шкала ячеек данных в древовидной диаграмме. Ячейкам данных присваиваются цвета в зависимости от их цветовых значений. Эти значения цвета берутся из |
hideTooltips | Верно, чтобы скрыть всплывающие подсказки. |
Древовидная картаДиаграммаЦветМасштаб
Цветовая шкала для древовидной диаграммы.
JSON-представление |
---|
{ "minValueColor": { object ( |
Поля | |
---|---|
minValueColor | Цвет фона для ячеек со значением цвета, меньшим или равным |
minValueColorStyle | Цвет фона для ячеек со значением цвета, меньшим или равным |
midValueColor | Цвет фона для ячеек со значением цвета, находящимся посередине между |
midValueColorStyle | Цвет фона для ячеек со значением цвета, находящимся посередине между |
maxValueColor | Цвет фона для ячеек со значением цвета, большим или равным |
maxValueColorStyle | Цвет фона для ячеек со значением цвета, большим или равным |
noDataColor | Цвет фона для ячеек, с которыми не связаны никакие данные о цвете. По умолчанию — #000000, если не указано иное. Устарело: используйте |
noDataColorStyle | Цвет фона для ячеек, с которыми не связаны никакие данные о цвете. По умолчанию #000000, если не указано. Если также установлено |
Система показателейДиаграммаСпецификация
Диаграмма показателей. Диаграммы системы показателей используются для выделения ключевых показателей эффективности, известных как KPI, в электронной таблице. Диаграмма показателей может отображать такие показатели, как общий объем продаж, средняя стоимость или самый продаваемый товар. Вы можете указать одно значение данных или агрегировать их по диапазону данных. Можно выделить процентное или абсолютное отличие от базового значения, как и изменения с течением времени.
JSON-представление |
---|
{ "keyValueData": { object ( |
Поля | |
---|---|
keyValueData | Данные для значения ключа карты показателей. |
baselineValueData | Данные для базового значения системы показателей. Это поле является необязательным. |
aggregateType | Тип агрегирования для ключевых и базовых данных диаграммы в диаграмме системы показателей. Это поле не поддерживается для диаграмм источников данных. Вместо этого для диаграмм источников данных используйте поле |
keyValueFormat | Параметры форматирования значения ключа. |
baselineValueFormat | Параметры форматирования базового значения. Это поле необходимо только в том случае, если указано |
scaleFactor | Значение для масштабирования ключа карты показателей и базового значения. Например, для деления всех значений диаграммы на 10 можно использовать коэффициент 10. Это поле является необязательным. |
numberFormatSource | Источник числового формата, используемый в диаграмме системы показателей. Это поле является необязательным. |
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 | Цвет границы. Если |