Wykres umieszczony
Wykres umieszczony w arkuszu.
Zapis JSON |
---|
{ "chartId": integer, "spec": { object ( |
Pola | |
---|---|
chartId
|
Identyfikator wykresu. |
spec
|
Specyfikacja wykresu. |
position
|
Pozycja wykresu. |
border
|
Obramowanie wykresu. |
Specyfikacja wykresu
Specyfikacja wykresu.
Zapis JSON |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
Pola | |
---|---|
title
|
Tytuł wykresu. |
altText
|
Alternatywny tekst opisujący wykres. Często używa się go przy ułatwieniach dostępu. |
titleTextFormat
|
Format tytułu tytułu. Przekreślenie, podkreślenie i link nie są obsługiwane. |
titleTextPosition
|
Pozycja tekstu tytułu. To pole jest opcjonalne. |
subtitle
|
Podtytuł wykresu. |
subtitleTextFormat
|
Format tekstu podtytułu. Przekreślenie, podkreślenie i link nie są obsługiwane. |
subtitleTextPosition
|
Pozycja tekstu podtytułu. To pole jest opcjonalne. |
fontName
|
Nazwa czcionki, która ma być domyślnie używana w całym tekście wykresu (np. tytuł, etykiety osi, legenda). Jeśli czcionka jest określona dla danej części wykresu, zastąpi ona tę nazwę. |
maximized
|
Wartość prawda powoduje, że wykres wypełnia całą przestrzeń, w której jest renderowana, za pomocą minimalnego dopełnienia. Fałsz, aby użyć domyślnego dopełnienia. (nie dotyczy wykresów danych geograficznych i organizacyjnych). |
backgroundColor
|
Kolor tła całego wykresu. Nie dotyczy wykresów organizacji. Wycofano: użyj właściwości |
backgroundColorStyle
|
Kolor tła całego wykresu. Nie dotyczy wykresów organizacji. Jeśli ustawiona jest też wartość |
dataSourceChartProperties
|
Jeśli występuje, pole zawiera właściwości związane z wykresem źródeł danych. |
filterSpecs[]
|
Filtry zastosowane do danych źródłowych wykresu. Obsługiwane tylko w przypadku wykresów źródeł danych. |
sortSpecs[]
|
Kolejność sortowania danych na wykresie. Obsługiwana jest tylko jedna specyfikacja sortowania. Obsługiwane tylko w przypadku wykresów źródeł danych. |
Pole sumy: chart . Określona specyfikacja wykresu musi być określona dokładnie jedna wartość.
chart może być tylko jedną z tych wartości:
|
|
basicChart
|
Podstawowa specyfikacja wykresu może być jednym z wielu typów wykresów. Listę wszystkich wykresów, które obsługują ten wykres, znajdziesz |
pieChart
|
Specyfikacja wykresu kołowego. |
bubbleChart
|
Specyfikacja wykresu bąbelkowego. |
candlestickChart
|
Specyfikacja wykresu świecowego. |
orgChart
|
Specyfikacja wykresu organizacyjnego. |
histogramChart
|
Specyfikacja histogramu. |
waterfallChart
|
Specyfikacja wykresu kaskadowego. |
treemapChart
|
Specyfikacja wykresu drzewa |
scorecardChart
|
Specyfikacja wykresu podsumowania statystyk. |
Pozycja tekstu
Ustawienia pozycji tekstu.
Zapis JSON |
---|
{
"horizontalAlignment": enum (
|
Pola | |
---|---|
horizontalAlignment
|
Ustawienie wyrównania w poziomie fragmentu tekstu. |
Właściwości wykresu źródła danych
Właściwości wykresu źródła danych.
Zapis JSON |
---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object (
|
Pola | |
---|---|
dataSourceId
|
Identyfikator źródła danych, z którym jest powiązany wykres. |
dataExecutionStatus
|
Tylko dane wyjściowe. Stan wykonania danych. |
Specyfikacja podstawowego wykresu
Specyfikacja wykresu podstawowego. Listę obsługiwanych wykresów znajdziesz na BasicChartType
.
Zapis JSON |
---|
{ "chartType": enum ( |
Pola | |
---|---|
chartType
|
Typ wykresu. |
legendPosition
|
Pozycja legendy wykresu. |
axis[]
|
Oś na wykresie. |
domains[]
|
Domena danych, których wykres chcesz utworzyć. Obsługiwana jest tylko jedna domena. |
series[]
|
Dane, które przedstawia wykres na wykresie. |
headerCount
|
Liczba wierszy lub kolumn danych, które są „nagłówkami”. Jeśli nie jest skonfigurowana, Arkusze Google rozpoznają liczbę wierszy na podstawie danych.
(pamiętaj, że wartość |
threeDimensional
|
Prawda, aby utworzyć wykres 3D. Dotyczy wykresów słupkowych i kolumnowych. |
interpolateNulls
|
Jeśli brakuje wartości w serii, na wykresie mogą pojawić się luki (np.brakuje segmentów na wykresie liniowym). Aby wyeliminować te luki, ustaw wartość Prawda. Dotyczy to wykresów liniowych, warstwowych i mieszanych. |
stackedType
|
Typ skumulowany do wykresów, które obsługują nakładanie pionowe. Dotyczy wykresów warstwowych, słupkowych, kolumnowych, mieszanych i obszarów krokowych. |
lineSmoothing
|
Określa, czy wszystkie linie mają być domyślnie renderowane płynnie, czy prosto. Dotyczy wykresów liniowych. |
compareMode
|
Działanie etykietek i wyróżnienie danych po najechaniu kursorem na obszar danych. |
totalDataLabel
|
Określa, czy na wykresach skumulowanych wyświetlane są dodatkowe etykiety danych, które sumują łączną wartość wszystkich wartości skumulowanych w każdej wartości na osi domeny. Te etykiety danych można ustawić tylko wtedy, gdy
|
Typ podstawowego wykresu
Jak powinien wyglądać wykres.
Wartości w polu enum | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BAR
|
Wykres słupkowy |
LINE
|
Wykres liniowy |
AREA
|
Wykres warstwowy. |
COLUMN
|
Wykres kolumnowy. |
SCATTER
|
Wykres rozproszony. |
COMBO
|
Wykres mieszany |
STEPPED_AREA
|
Wykres warstwowy krokowy. |
Pozycja legendy na wykresie podstawowym
Gdzie powinien znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BOTTOM_LEGEND
|
Legenda wyświetla się na dole wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana nad wykresem. |
NO_LEGEND
|
Legenda nie jest renderowana. |
Oś wykresu
Oś wykresu. Wykres może mieć maksymalnie 1 oś na axis position
.
Zapis JSON |
---|
{ "position": enum ( |
Pola | |
---|---|
position
|
Pozycja tej osi. |
title
|
Tytuł tej osi. Jeśli jest ustawiony, zastępuje tytuł z nagłówków danych. |
format
|
Format tytułu. Prawidłowe tylko wtedy, gdy oś nie jest powiązana z domeną. Pole linku nie jest obsługiwane. |
titleTextPosition
|
Tytuł tekstu osi. |
viewWindowOptions
|
Opcje okna widoku tej osi. |
Pozycja podstawowego wykresu
Pozycja osi wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_AXIS_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BOTTOM_AXIS
|
Oś wyrenderowana u dołu wykresu. W przypadku większości wykresów jest to standardowa oś główna. Na wykresach słupkowych jest to mniejsza oś. |
LEFT_AXIS
|
Oś wyrenderowana po lewej stronie wykresu. W przypadku większości wykresów jest to oś mniejsza. W przypadku wykresów słupkowych jest to standardowa oś główna. |
RIGHT_AXIS
|
Oś po prawej stronie wykresu. W przypadku większości wykresów jest to oś mniejsza. Jest to nietypowa duża oś dla wykresów słupkowych. |
Opcje okresu na wykresie
Opcje, które definiują „okno widoku” wykresu (np. wartości widoczne na osi).
Zapis JSON |
---|
{
"viewWindowMin": number,
"viewWindowMax": number,
"viewWindowMode": enum (
|
Pola | |
---|---|
viewWindowMin
|
Minimalna wartość liczbowa widoczna w tym oknie widoku. Jeśli zasada jest nieskonfigurowana, automatycznie określa minimalną wartość, która dobrze wygląda dla danych. |
viewWindowMax
|
Maksymalna wartość liczbowa widoczna w tym oknie widoku. Jeśli zasada jest nieskonfigurowana, automatycznie określa maksymalną wartość, która pasuje do danych. |
viewWindowMode
|
Tryb widoku. |
Tryb okna
Tryb widoku. Określa sposób traktowania minimalnego i maksymalnego okna widoku.
Wartości w polu enum | |
---|---|
DEFAULT_VIEW_WINDOW_MODE
|
Domyślny tryb wyświetlania widoku danych używany w edytorze Arkuszy dla tego typu wykresu W większości przypadków tryb domyślny jest taki sam jak w PRETTY .
|
VIEW_WINDOW_MODE_UNSUPPORTED
|
Nie używać. Wskazuje, że obecnie ustawiony tryb nie jest obsługiwany przez interfejs API. |
EXPLICIT
|
Używa wartości minimalnej i maksymalnej, jeśli zostaną określone. Jeśli wartość jest nieokreślona, przywraca się wartość PRETTY .
|
PRETTY
|
Określa minimalną i maksymalną wartość, dzięki którym wykres wygląda dobrze. W tym trybie ignorowana jest zarówno wartość minimalna, jak i maksymalna. |
DomenaGrafuPodstawowego
Domena wykresu. Na przykład jeśli wykres przedstawia ceny akcji w czasie, będzie to data.
Zapis JSON |
---|
{
"domain": {
object (
|
Pola | |
---|---|
domain
|
Dane domeny. Jeśli na przykład notujesz na wykresie ceny akcji w ujęciu czasowym, otrzymasz dane reprezentujące daty. |
reversed
|
Wartość prawda powoduje odwrócenie kolejności wartości domeny (oś pozioma). |
Dane wykresu
Dane zawarte w domenie lub serii.
Zapis JSON |
---|
{ "groupRule": { object ( |
Pola | |
---|---|
groupRule
|
Reguła do grupowania danych, według których wykres ChartData stanowi bazę danych wykresu źródła danych. Obsługiwane tylko w przypadku wykresów źródeł danych. |
aggregateType
|
Typ agregacji serii wykresów źródła danych. Obsługiwane tylko w przypadku wykresów źródeł danych. |
Pole sumy: type . Typ zawartych danych: należy ustawić dokładnie jedną wartość.
type może być tylko jedną z tych wartości:
|
|
sourceRange
|
Zakresy źródłowe danych. |
columnReference
|
Odwołanie do kolumny źródła danych, z której odczytuje dane. |
Zakres_źródłowy
Zakresy źródłowe wykresu.
Zapis JSON |
---|
{
"sources": [
{
object (
|
Pola | |
---|---|
sources[]
|
Zakresy danych dotyczących serii lub domeny. Dokładnie 1 wymiar musi mieć długość 1, a wszystkie źródła na liście muszą mieć ten sam wymiar o długości 1. Domena (jeśli istnieje) i wszystkie serie muszą mieć taką samą liczbę zakresów źródłowych. Jeśli korzystasz z więcej niż 1 zakresu źródłowego, zakres źródłowy w danym zakresie musi być ustawiony na stałe i ciągle w całej domenie i serii. Są to na przykład prawidłowe konfiguracje:
|
Reguła grupy wykresów
Opcjonalne ustawienie na
ChartData
domeny wykresu źródła danych, który definiuje zasobniki wartości w domenie, zamiast dzielić poszczególne wartości.
Na przykład na wykresie źródła danych możesz określić regułę histogramu w domenie (zawierającą tylko wartości liczbowe), grupując jego wartości w zasobnika. Wszystkie wartości serii wykresów, które należą do tego samego zasobnika, są agregowane na podstawie aggregateType
.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy: rule . Reguła, która ma być stosowana do ChartData .
rule może być tylko jedną z tych wartości:
|
|
dateTimeRule
|
|
histogramRule
|
|
ChartDateTimeRule
Umożliwia porządkowanie wartości daty i godziny w kolumnie danych źródłowych w zasobniki na podstawie wybranych części ich wartości daty lub godziny.
Zapis JSON |
---|
{
"type": enum (
|
Pola | |
---|---|
type
|
Typ grupowania daty i godziny do zastosowania. |
Typ reguły daty i godziny
Dostępne typy reguł grupowania „data i godzina”.
Wartości w polu enum | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED
|
Domyślny typ; nie używaj. |
SECOND
|
Grupuj daty według sekund, od 0 do 59. |
MINUTE
|
Grupuj daty w minutach od 0 do 59. |
HOUR
|
Pogrupuj daty według godziny za pomocą systemu 24-godzinnego, od 0 do 23. |
HOUR_MINUTE
|
Grupuj daty według godzin i minut, używając 24-godzinnego systemu, na przykład 19:45. |
HOUR_MINUTE_AMPM
|
Pogrupuj daty według godziny i minuty, korzystając z systemu 12-godzinnego, np. 19:45. Oznaczenie AM/PM jest tłumaczone na podstawie języka arkusza kalkulacyjnego. |
DAY_OF_WEEK
|
Grupuj daty według dnia tygodnia, na przykład niedziela. Dni tygodnia będą tłumaczone na podstawie języka arkusza kalkulacyjnego. |
DAY_OF_YEAR
|
Pogrupuj daty według dni roku, od 1 do 366. Pamiętaj, że daty po 29 lutego należą do różnych segmentów w roku przestępnym, a nie w roku przestępnym. |
DAY_OF_MONTH
|
Pogrupuj daty według dni miesiąca, od 1 do 31. |
DAY_MONTH
|
Grupuj daty według dnia i miesiąca, np. 22–12.12. Miesiąc jest tłumaczony na podstawie języka arkusza kalkulacyjnego. |
MONTH
|
Grupuj daty według miesięcy, na przykład listopad. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
QUARTER
|
Pogrupuj daty według kwartału, np. I kwartał (styczeń–marca). |
YEAR
|
Pogrupuj daty według roku, na przykład 2008. |
YEAR_MONTH
|
Grupuj daty według roku i miesiąca, na przykład 2008–listopad. Miesiąc jest tłumaczony na podstawie ustawień arkusza kalkulacyjnego. |
YEAR_QUARTER
|
Pogrupuj daty według roku i kwartału, na przykład 4 kwartał 2008 r. |
YEAR_MONTH_DAY
|
Pogrupuj daty według roku, miesiąca i dnia, na przykład 2008-11-22. |
Reguła Histogram
Umożliwia porządkowanie wartości liczbowych w kolumnie danych źródłowych w zasobniki o stałym rozmiarze.
Zapis JSON |
---|
{ "minValue": number, "maxValue": number, "intervalSize": number } |
Pola | |
---|---|
minValue
|
Minimalna wartość, przy której elementy są umieszczane w zasobnikach. Wartości mniejsze niż minimalne są grupowane w jeden zasobnik. W przypadku jego pominięcia wartość jest określana na podstawie minimalnej wartości elementu. |
maxValue
|
Maksymalna wartość, w której elementy są umieszczane w zasobnikach. Wartości wyższe niż maksymalne są zgrupowane w jednym zasobniku. Jeśli zostanie pominięty, zależy od maksymalnej wartości elementu. |
intervalSize
|
Rozmiar tworzonych zasobników. Musi być dodatnia. |
Typ wykresu
Typ agregacji serii wykresów.
Wartości w polu enum | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
AVERAGE
|
Średnia funkcja agregacji. |
COUNT
|
Funkcja liczenia agregacji. |
MAX
|
Maksymalna funkcja agregacji. |
MEDIAN
|
Mediana agregacji. |
MIN
|
Minimalna funkcja agregacji. |
SUM
|
Sumuj funkcję zbiorczą. |
Serie wykresów podstawowych
Pojedyncza seria danych na wykresie. Jeśli na przykład notujesz ceny akcji na przestrzeni czasu, możesz mieć do czynienia z wieloma serialami, po jednej dla kategorii „Cena otwarta”, „Niska cena” i „Cena zamknięcia”.
Zapis JSON |
---|
{ "series": { object ( |
Pola | |
---|---|
series
|
Dane przedstawione w tej serii wykresów. |
targetAxis
|
Oś dodatkowa określająca zakres wartości dla tej serii. Jeśli na przykład na wykresie notowania giełdowe będą się zmieniać, seria „Liczba” może być przypięta po prawej stronie z cenami przypiętymi po lewej stronie, bo skalę handlu można zmienić na inną skalę. Określenie osi, która nie jest prawidłową osią podrzędną obiektu |
type
|
Typ tej serii. Wartość obowiązuje tylko wtedy, gdy |
lineStyle
|
Styl linii w tej serii. Obowiązuje tylko wtedy, gdy |
dataLabel
|
Informacje o etykietach danych tej serii. |
color
|
Kolor elementów (takich jak słupki, linie i punkty) powiązanych z tą serią. Jeśli jest pusty, używany jest kolor domyślny. Wycofano: użyj właściwości |
colorStyle
|
Kolor elementów (takich jak słupki, linie i punkty) powiązanych z tą serią. Jeśli jest pusty, używany jest kolor domyślny. Jeśli ustawiona jest też wartość |
pointStyle
|
Styl punktów powiązanych z tą serią. Obowiązuje tylko wtedy, gdy |
styleOverrides[]
|
Ustawienia zastępowania stylu dla punktów danych serii. |
Styl linii
Właściwości opisujące styl linii.
Zapis JSON |
---|
{
"width": integer,
"type": enum (
|
Pola | |
---|---|
width
|
Grubość linii w pikselach. |
type
|
Styl linii. |
Rodzaj linii
Styl linii.
Wartości w polu enum | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
INVISIBLE
|
Brak typu kreski, który odpowiada liczbie niewidocznej linii. |
CUSTOM
|
Niestandardowy łącznik dotyczący linii. Zmiana dokładnego niestandardowego stylu kreski nie jest obecnie obsługiwana. |
SOLID
|
Linia ciągła. |
DOTTED
|
Linia przerywana. |
MEDIUM_DASHED
|
Linia przerywana, w której myślniki są zapisane „średnio”. |
MEDIUM_DASHED_DOTTED
|
Linia zmieniająca „pary” i „średnią” kropkę. |
LONG_DASHED
|
Linia przerywana, w której myślniki są długie. |
LONG_DASHED_DOTTED
|
Linia zmieniająca czas między „długim” łącznikiem a kropką. |
Etykieta danych
Ustawienia dla jednego zestawu etykiet danych. Etykiety danych to adnotacje, które pojawiają się obok zbioru danych, takie jak punkty na wykresie liniowym i dostarczają dodatkowych informacji o tym, co reprezentują dane, np. prezentacji wartości znajdującej się za tym punktem na wykresie.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type
|
Typ etykiety danych. |
textFormat
|
Format tekstu etykiety danych. Pole linku nie jest obsługiwane. |
placement
|
Umieszczanie etykiety danych względem danych oznaczonych etykietą. |
customLabelData
|
Dane, które mają być używane na potrzeby etykiet własnych. Używany tylko wtedy, gdy |
Typ etykiety danych
Typ etykiety danych.
Wartości w polu enum | |
---|---|
DATA_LABEL_TYPE_UNSPECIFIED
|
Typ etykiety danych nie jest określony i będzie interpretowany w zależności od kontekstu etykiety danych na wykresie. |
NONE
|
Etykieta danych nie jest wyświetlana. |
DATA
|
Etykieta danych jest wyświetlana z wykorzystaniem wartości z danych serii. |
CUSTOM
|
Etykieta danych jest wyświetlana z użyciem wartości z niestandardowego źródła danych wskazanej przez customLabelData .
|
Miejsce_etykiety danych
Umieszczanie etykiety danych względem danych oznaczonych etykietą.
Wartości w polu enum | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED
|
Pozycjonowanie jest określane automatycznie przez mechanizm renderowania. |
CENTER
|
na środku paska lub kolumny, zarówno w poziomie, jak i w pionie; |
LEFT
|
Po lewej stronie punktu danych. |
RIGHT
|
Po prawej stronie punktu danych. |
ABOVE
|
Powyżej punktu danych. |
BELOW
|
Poniżej punktu danych. |
INSIDE_END
|
Wewnątrz paska lub kolumny na końcu (u góry, jeśli znak dodatni, na dole – znak minus). |
INSIDE_BASE
|
W pasku lub kolumnie u dołu. |
OUTSIDE_END
|
Poza paskiem lub kolumną na końcu. |
Styl punktu
Styl punktu na wykresie.
Zapis JSON |
---|
{
"size": number,
"shape": enum (
|
Pola | |
---|---|
size
|
Rozmiar punktu. Jeśli jest pusty, używany jest rozmiar domyślny. |
shape
|
Kształt punktu. Jeśli jest pusty lub nieokreślony, używany jest kształt domyślny. |
Okrągły
Kształt punktu.
Wartości w polu enum | |
---|---|
POINT_SHAPE_UNSPECIFIED
|
Wartość domyślna. |
CIRCLE
|
Kształt okręgu. |
DIAMOND
|
Rombowy kształt. |
HEXAGON
|
Sześciokąt |
PENTAGON
|
Pięciokąt |
SQUARE
|
Kwadratowy. |
STAR
|
Kształt gwiazdy. |
TRIANGLE
|
Trójkąt. |
X_MARK
|
Kształt litery X. |
Podstawowy Ciąg danychSparowaniaDuży
Ustawienia zastępowania stylu dla pojedynczego punktu danych serii.
Zapis JSON |
---|
{ "index": integer, "color": { object ( |
Pola | |
---|---|
index
|
Indeks zerowy punktu danych serii. |
color
|
Kolor punktu danych serii. Jeśli to pole jest puste, używana jest wartość domyślna serii. Wycofano: użyj właściwości |
colorStyle
|
Kolor punktu danych serii. Jeśli to pole jest puste, używana jest wartość domyślna serii. Jeśli ustawiona jest też wartość |
pointStyle
|
Styl punktu danych serii. Obowiązuje tylko wtedy, gdy |
Typ podstawowego wykresu umieszczony
Gdy wykresy są skumulowane, wartości zakresu (oś pionowa) są renderowane jedna nad drugą, a nie oś poziomą. Na przykład dwie wartości 20 i 80 zostaną pobrane z zakresu 0, gdzie 80 będzie oddalone o 80 jednostek od osi poziomej. W sytuacji, gdy byłyby nałożone na siebie, 80 zostaną wyrenderowane z 20, przez co 100 jednostek oddali się od osi poziomej.
Wartości w polu enum | |
---|---|
BASIC_CHART_STACKED_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
NOT_STACKED
|
Seria nie jest skumulowana. |
STACKED
|
Wartości serii są skumulowane, a każda wartość jest wyświetlana pionowo na górze wartości znajdującej się pod nią. |
PERCENT_STACKED
|
Stosy pionowe są rozciągnięte, by dotrzeć do początku wykresu, a wartości są ułożone według wartości procentowych. |
Tryb podstawowego porównania wykresów
Tryb porównywania, który opisuje zachowanie etykietek i wyróżnienia danych po najechaniu kursorem na obszar danych i wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_COMPARE_MODE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
DATUM
|
Etykietka jest wyróżniona i wyświetlana w etykietce. |
CATEGORY
|
Wszystkie elementy danych z tej samej kategorii (np. wartość domeny) są wyróżnione i wyświetlane w etykietce. |
Specyfikacja wykresu kołowego
Zapis JSON |
---|
{ "legendPosition": enum ( |
Pola | |
---|---|
legendPosition
|
Miejsce narysowania legendy do wykresu kołowego. |
domain
|
Dane dotyczące domeny wykresu kołowego. |
series
|
Dane obejmujące tylko jedną serię wykresów kołowych. |
threeDimensional
|
Prawda, jeśli ciasto ma trójwymiarowe wymiary. |
pieHole
|
Rozmiar otworu na wykresie kołowym. |
Pozycja legendy wykresu kołowego
Gdzie powinien znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BOTTOM_LEGEND
|
Legenda wyświetla się na dole wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana nad wykresem. |
NO_LEGEND
|
Legenda nie jest renderowana. |
LABELED_LEGEND
|
Każdy wycinek koła jest oznaczony etykietą. |
Specyfikacja wykresu bąbelkowego
Zapis JSON |
---|
{ "legendPosition": enum ( |
Pola | |
---|---|
legendPosition
|
Miejsce narysowania legendy wykresu. |
bubbleLabels
|
Dane zawierające etykiety dymków. Nie muszą być niepowtarzalne. |
domain
|
Dane zawierające wartości bąbelkowych. Te wartości służą do lokalizowania dymków na wykresie w poziomie. |
series
|
Dane zawierające wartości y dymków. Te wartości służą do lokalizowania dymków na wykresie w pionie. |
groupIds
|
Dane zawierające identyfikatory grup dymków. Wszystkie dymki z tym samym identyfikatorem grupy są rysowane w tym samym kolorze. Jeśli określono |
bubbleSizes
|
Dane zawierające rozmiary bąbelków. Rozmiary bąbelków służą do rysowania dymków w różnych rozmiarach względem siebie. Jeśli jest określony, musisz też podać |
bubbleOpacity
|
Przezroczystość bąbelków z zakresu od 0 do 1,0. 0 oznacza pełną przezroczystość, a 1 – pełną nieprzezroczystość. |
bubbleBorderColor
|
Kolor obramowania dymka. Wycofano: użyj właściwości |
bubbleBorderColorStyle
|
Kolor obramowania dymka. Jeśli ustawiona jest też wartość |
bubbleMaxRadiusSize
|
Maksymalny promień promienia w pikselach. Jeśli jest określona, pole musi zawierać wartość dodatnią. |
bubbleMinRadiusSize
|
Minimalny rozmiar dymków w pikselach. Jeśli jest określona, pole musi zawierać wartość dodatnią. |
bubbleTextStyle
|
Format tekstu w dymkach. Przekreślenie, podkreślenie i link nie są obsługiwane. |
Pozycja wykresu bąbelkowego
Gdzie powinien znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BOTTOM_LEGEND
|
Legenda wyświetla się na dole wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana nad wykresem. |
NO_LEGEND
|
Legenda nie jest renderowana. |
INSIDE_LEGEND
|
Legenda jest renderowana wewnątrz obszaru wykresu. |
Specyfikacja wykresu świecowego
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) wykresu świecowego. Dane o ciągu znaków będą traktowane jako osobne etykiety, a inne – jako wartości ciągłe. |
data[]
|
Dane wykresu świecowego. Obsługiwana jest tylko jedna funkcja CandlestickData. |
Świecznik
Domena wykresu świecowego.
Zapis JSON |
---|
{
"data": {
object (
|
Pola | |
---|---|
data
|
Dane CandlestickDomain. |
reversed
|
Wartość prawda powoduje odwrócenie kolejności wartości domeny (oś pozioma). |
Świecznik
Dane wykresu świecowego zawierające wartości niskie, otwarte, zamknięte i wysokie dla serii.
Zapis JSON |
---|
{ "lowSeries": { object ( |
Pola | |
---|---|
lowSeries
|
Dane zakresu (oś pionowa) dla małej wartości minimalnej dla każdej świecy. Ta wartość oznacza dolny koniec środkowej linii świecy. |
openSeries
|
Dane zakresu (oś pionowa) dla wartości otwartej/początkowej każdej świecy. Ta wartość przedstawia dolną część świecy. Świeca będzie wypełniana wartością mniejszą niż zamknięta. W przeciwnym razie świeca będzie pusta. |
closeSeries
|
Dane zakresu (oś pionowa) dla wartości zamkniętej/końcowej każdej świecy. Ta górna część świecy. Świeca będzie wypełniona wartością większą niż otwarta. W przeciwnym razie świeca będzie pusta. |
highSeries
|
Dane zakresu (oś pionowa) dla każdej wartości świeczki. Ta wartość wyznacza górny koniec środkowej linii świecy. |
Seria świecowa
Seria CandlestickData.
Zapis JSON |
---|
{
"data": {
object (
|
Pola | |
---|---|
data
|
Dane CandlestickSeries. |
Specyfikacja wykresu organizacyjnego
Wykres organizacyjny. Wykresy organizacyjne wymagają unikalnego zestawu etykiet w labels
i mogą opcjonalnie zawierać parentLabels
i tooltips
.
parentLabels
zawiera etykietę identyfikującą węzeł nadrzędny.
tooltips
: w przypadku każdego węzła zawiera opcjonalną etykietę.
Aby na przykład opisać schemat organizacyjny – Alicja jako prezeska, Robert (jako wiceprezes – Alicja) i Kasia – wiceprezeska ds. sprzedaży, powinna labels
mieć „Alicja”, „Robert”, „Kasia”, „parentLabels
” – „”, „Alicja”, „Alicja” i „Prezes”.tooltips
Zapis JSON |
---|
{ "nodeSize": enum ( |
Pola | |
---|---|
nodeSize
|
Rozmiar węzłów wykresu organizacyjnego. |
nodeColor
|
Kolor węzłów wykresu organizacyjnego. Wycofano: użyj właściwości |
nodeColorStyle
|
Kolor węzłów wykresu organizacyjnego. Jeśli ustawiona jest też wartość |
selectedNodeColor
|
Kolor wybranych węzłów wykresu organizacyjnego. Wycofano: użyj właściwości |
selectedNodeColorStyle
|
Kolor wybranych węzłów wykresu organizacyjnego. Jeśli ustawiona jest też wartość |
labels
|
Dane zawierające etykiety wszystkich węzłów na wykresie. Etykiety muszą być unikalne. |
parentLabels
|
Dane zawierające etykietę elementu nadrzędnego danego węzła. Pusta wartość oznacza, że węzeł nie ma obiektu nadrzędnego i jest węzłem najwyższego poziomu. To pole jest opcjonalne. |
tooltips
|
Dane zawierające etykietkę odpowiedniego węzła. Pusta wartość oznacza, że w węźle nie wyświetla się etykietka. To pole jest opcjonalne. |
Rozmiarwęzła organizacji
Rozmiar węzłów wykresu organizacyjnego.
Wartości w polu enum | |
---|---|
ORG_CHART_LABEL_SIZE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
SMALL
|
Mały rozmiar węzła na wykresie organizacyjnym. |
MEDIUM
|
Rozmiar węzła wykresu w organizacji średniej. |
LARGE
|
Duży rozmiar węzła wykresu organizacyjnego. |
HistogramGrafSpecSpec
Wykres histogramu. Histogram grupuje elementy danych w koszyki i każde z nich przedstawia się jako kolumna skumulowanych elementów. Histogramy służą do wyświetlania rozkładu zbioru danych. Każda kolumna elementów reprezentuje zakres, do którego należą te elementy. Liczba kontenerów można wybrać automatycznie lub określić wyraźnie.
Zapis JSON |
---|
{ "series": [ { object ( |
Pola | |
---|---|
series[]
|
Seria histogramu może obejmować jedną serię wartości do grupowania lub wiele serii, z których każda ma tę samą długość i zawiera nazwę serii, a następnie wartości, które mają być połączone z tą serią. |
legendPosition
|
Pozycja legendy wykresu. |
showItemDividers
|
Określa, czy poziome linie separatora mają być wyświetlane między elementami w każdej kolumnie. |
bucketSize
|
Domyślnie wybrany jest rozmiar zasobnika (zakres wartości w jednej kolumnie), ale można go zastąpić tutaj. Np. Wielkość zasobnika wynosząca 1,5 oznacza, że zasobniki należą do zakresu od 0 do 1,5, 1,5–3,0 itd. Nie może być liczbą ujemną. To pole jest opcjonalne. |
outlierPercentile
|
Percentyl wartości odstających służy do niekorzystnego wpływu na obliczanie rozmiarów zasobników. Na przykład ustawienie wartości odstające od 0,05 oznacza, że górne i dolne 5% wartości podczas obliczania zasobników. Wartości są nadal uwzględniane na wykresie. Zostaną dodane do pierwszego lub ostatniego zasobnika, a nie jako ich własne. Wymagana wartość z zakresu od 0,0 do 0,5. |
Seria histogramu
Seria histogramu zawierająca kolor i dane serii.
Zapis JSON |
---|
{ "barColor": { object ( |
Pola | |
---|---|
barColor
|
Kolor kolumny reprezentującej tę serię w każdym zasobniku. To pole jest opcjonalne. Wycofano: użyj właściwości |
barColorStyle
|
Kolor kolumny reprezentującej tę serię w każdym zasobniku. To pole jest opcjonalne. Jeśli ustawiona jest też wartość |
data
|
Dane do tego histogramu. |
HistogramWykres legendy
Gdzie powinien znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używać. |
BOTTOM_LEGEND
|
Legenda wyświetla się na dole wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana nad wykresem. |
NO_LEGEND
|
Legenda nie jest renderowana. |
INSIDE_LEGEND
|
Legenda jest renderowana wewnątrz obszaru wykresu. |
Specyfikacja wodospadu
Wykres kaskadowy
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) wykresu kaskadowego. |
series[]
|
Dane, które przedstawia ten wykres kaskadowy. |
stackedType
|
Typ skumulowany. |
firstValueIsTotal
|
Wartość prawda pozwala ogólnie zinterpretować pierwszą wartość. |
hideConnectorLines
|
Wartość prawda powoduje ukrycie linii oprogramowania sprzęgającego między kolumnami. |
connectorLineStyle
|
Styl linii linii oprogramowania sprzęgającego. |
totalDataLabel
|
Określa, czy na wykresach skumulowanych wyświetlane są dodatkowe etykiety danych, które sumują łączną wartość wszystkich wartości skumulowanych w każdej wartości na osi domeny.
|
DomenaPotoku Wodospadów
Domena wykresu kaskadowego.
Zapis JSON |
---|
{
"data": {
object (
|
Pola | |
---|---|
data
|
Dane z GasneyChartDomain. |
reversed
|
Wartość prawda powoduje odwrócenie kolejności wartości domeny (oś pozioma). |
Seria kaskadowa
Pojedyncza seria danych do wykresu kaskadowego.
Zapis JSON |
---|
{ "data": { object ( |
Pola | |
---|---|
data
|
Dane przedstawione w tej serii. |
positiveColumnsStyle
|
Style we wszystkich kolumnach w tej serii z wartościami dodatnimi. |
negativeColumnsStyle
|
Style we wszystkich kolumnach w tej serii z wartościami ujemnymi. |
subtotalColumnsStyle
|
Style dla wszystkich kolumn części podrzędnych w tej serii. |
hideTrailingSubtotal
|
Wartość prawda powoduje ukrycie kolumny sumy częściowej na końcu serii. Domyślnie na końcu każdej serii pojawi się kolumna sumy częściowej. Jeśli to pole ma wartość Prawda, ta kolumna sumy częściowej dla tej serii jest ukryta. |
customSubtotals[]
|
Niestandardowe kolumny sumy częściowej wyświetlane w tej serii. Kolejność obowiązywania sum częściowych nie jest istotna. Dla każdego punktu danych można określić tylko jedną sumę częściową. |
dataLabel
|
Informacje o etykietach danych tej serii. |
KaskadowyWykres kolumnowy
Style w formie kolumny kaskadowej.
Zapis JSON |
---|
{ "label": string, "color": { object ( |
Pola | |
---|---|
label
|
Etykieta legendy kolumny. |
color
|
Kolor kolumny. Wycofano: użyj właściwości |
colorStyle
|
Kolor kolumny. Jeśli ustawiona jest też wartość |
KaskadowyWykres niestandardowySubsumowy
Niestandardowa kolumna sumy częściowej dla serii kaskadowych wykresów.
Zapis JSON |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
Pola | |
---|---|
subtotalIndex
|
Indeks zerowy punktu danych w serii. Jeśli |
label
|
Etykieta kolumny sumy częściowej. |
dataIsSubtotal
|
Prawda, jeśli punkt danych na poziomie |
Typ wykresu kaskadowego
Opcje typów skumulowanych wykresów kaskadowych.
Wartości w polu enum | |
---|---|
WATERFALL_STACKED_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używać. |
STACKED
|
Wartości odpowiadające tej samej domenie (oś pozioma) zostaną ułożone pionowo. |
SEQUENTIAL
|
Ciągi będą widoczne wzdłuż osi poziomej. |
Specyfikacja Diagramy
Zapis JSON |
---|
{ "labels": { object ( |
Pola | |
---|---|
labels
|
Dane zawierające etykiety komórek w mapie drzewa. |
parentLabels
|
Dane zawierają etykiety nadrzędne komórek mapy drzewa. |
sizeData
|
Dane, które określają rozmiar każdej komórki mapy drzewa. Dane te muszą mieć wartości liczbowe. Komórki odpowiadające danym nieliczbowym lub brakujących nie zostaną wyrenderowane. Jeśli |
colorData
|
Dane, które określają kolor tła każdej komórki danych mapy drzewa. To pole jest opcjonalne. Jeśli nie podasz koloru, do określenia kolorów tła służy |
textFormat
|
Format tekstowy dla wszystkich etykiet na wykresie. Pole linku nie jest obsługiwane. |
levels
|
Liczba poziomów danych wyświetlanych na wykresie w formie drzewa. Te poziomy są interaktywne i są oznaczone etykietami. Jeśli nie zostaną podane, domyślnie przyjmuje się wartość 2. |
hintedLevels
|
Liczba dodatkowych poziomów danych poza poziomami oznaczonych etykietami wyświetlanych na wykresie w formie drzewa. Te poziomy nie są interaktywne i są wyświetlane bez ich etykiet. Jeśli nie zostanie podana, wartość domyślna to 0. |
minValue
|
Minimalna możliwa wartość danych. Komórki z wartością mniejszą niż ta będą miały ten sam kolor co komórki z tą wartością. Jeśli nie podasz tu żadnej wartości, zostanie użyta domyślna wartość minimalna od |
maxValue
|
Maksymalna możliwa wartość danych. Komórki z wartościami większymi niż ten mają ten sam kolor co komórki z tą wartością. Jeśli nie podano tej wartości, przyjmuje ona domyślną wartość maksymalną z |
headerColor
|
Kolor tła komórek nagłówków. Wycofano: użyj właściwości |
headerColorStyle
|
Kolor tła komórek nagłówków. Jeśli ustawiona jest też wartość |
colorScale
|
Skala kolorów dla komórek danych na wykresie drzewa. Komórkom danych są przypisywane kolory na podstawie ich wartości kolorów. Te wartości kolorów pochodzą z właściwości |
hideTooltips
|
Wartość prawda pozwala ukryć etykietki. |
Skala kolorów mapy drzewa
Skala kolorów dla wykresu drzewa.
Zapis JSON |
---|
{ "minValueColor": { object ( |
Pola | |
---|---|
minValueColor
|
Kolor tła komórek z wartością koloru mniejszą niż lub równą |
minValueColorStyle
|
Kolor tła komórek z wartością koloru mniejszą niż lub równą |
midValueColor
|
Kolor tła komórek z wartością koloru w połowie między |
midValueColorStyle
|
Kolor tła komórek z wartością koloru w połowie między |
maxValueColor
|
Kolor tła komórek z wartością koloru większą lub równą |
maxValueColorStyle
|
Kolor tła komórek z wartością koloru większą lub równą |
noDataColor
|
Kolor tła komórek, z którymi nie są powiązane dane koloru. Jeśli nie zostanie podany, przyjmuje się domyślnie wartość #000000. Wycofano: użyj właściwości |
noDataColorStyle
|
Kolor tła komórek, z którymi nie są powiązane dane koloru. Jeśli nie zostanie podany, przyjmuje się domyślnie wartość #000000. Jeśli ustawiona jest też wartość |
Tabela wyników specyfikacji karty
Wykres podsumowania statystyk. Wykresy podsumowania statystyk służą do wyróżniania w arkuszu kalkulacyjnym kluczowych wskaźników wydajności, znanych jako KPI. Wykres podsumowania statystyk może pokazywać takie dane jak łączna sprzedaż, średni koszt czy bestseller. Możesz podać pojedynczą wartość danych lub zagregować je w zakresie danych. Można wyróżnić wartość procentową lub bezwzględną względem wartości bazowej, np. zmiany w czasie.
Zapis JSON |
---|
{ "keyValueData": { object ( |
Pola | |
---|---|
keyValueData
|
Dane pary klucz-wartość w podsumowaniu statystyk. |
baselineValueData
|
Dane wartości bazowej podsumowania statystyk. To pole jest opcjonalne. |
aggregateType
|
Typ agregacji dla kluczowych i podstawowych danych na wykresie podsumowania statystyk. To pole nie jest obsługiwane w przypadku wykresów źródeł danych. Na wykresie źródła danych użyj pola |
keyValueFormat
|
Opcje formatowania pary klucz-wartość. |
baselineValueFormat
|
Opcje formatowania wartości bazowej. To pole jest wymagane tylko wtedy, gdy określono |
scaleFactor
|
Wartość do skalowania klucza podsumowania statystyk i wartości bazowej. Na przykład współczynnik 10 może zostać użyty do podzielenia wszystkich wartości na wykresie przez 10. To pole jest opcjonalne. |
numberFormatSource
|
Źródło formatu liczb używanego na wykresie podsumowania statystyk. To pole jest opcjonalne. |
customFormatOptions
|
Niestandardowe opcje formatowania par klucz-wartość liczbowych lub podstawowych na wykresie podsumowania statystyk. To pole jest używane tylko wtedy, gdy |
Format klucza-wartości
Opcje formatowania pary klucz-wartość.
Zapis JSON |
---|
{ "textFormat": { object ( |
Pola | |
---|---|
textFormat
|
Opcje formatowania tekstu dla pary klucz-wartość. Pole linku nie jest obsługiwane. |
position
|
Określa pozycję tekstu w poziomie dla par klucz-wartość. To pole jest opcjonalne. Jeśli zasada nie jest określona, używane jest domyślne położenie. |
Podstawowy format wartości
Opcje formatowania wartości bazowej.
Zapis JSON |
---|
{ "comparisonType": enum ( |
Pola | |
---|---|
comparisonType
|
Typ porównania wartości kluczowej z wartością bazową. |
textFormat
|
Opcje formatowania tekstu dla wartości bazowej. Pole linku nie jest obsługiwane. |
position
|
Określa poziome pozycjonowanie tekstu w wartości bazowej. To pole jest opcjonalne. Jeśli zasada nie jest określona, używane jest domyślne położenie. |
description
|
Opis, który jest dołączany po wartości bazowej. To pole jest opcjonalne. |
positiveColor
|
Używane są kolory, jeśli wartość bazowa odpowiada dodatniej zmianie wartości klucza. To pole jest opcjonalne. Wycofano: użyj właściwości |
positiveColorStyle
|
Używane są kolory, jeśli wartość bazowa odpowiada dodatniej zmianie wartości klucza. To pole jest opcjonalne. Jeśli ustawiona jest też wartość |
negativeColor
|
Kolor, który ma być użyty, jeśli wartość bazowa odpowiada ujemnej zmianie wartości kluczowej. To pole jest opcjonalne. Wycofano: użyj właściwości |
negativeColorStyle
|
Kolor, który ma być użyty, jeśli wartość bazowa odpowiada ujemnej zmianie wartości kluczowej. To pole jest opcjonalne. Jeśli ustawiona jest też wartość |
Typ porównania
Typ porównania wartości kluczowej z wartością bazową.
Wartości w polu enum | |
---|---|
COMPARISON_TYPE_UNDEFINED
|
Wartość domyślna, nie używać. |
ABSOLUTE_DIFFERENCE
|
Użyj różnicy bezwzględnej między wartością klucza a wartością bazową. |
PERCENTAGE_DIFFERENCE
|
Użyj różnicy procentowej między wartością klucza a wartością bazową. |
Źródło formatu liczb
Opcje źródła formatowania liczb dla atrybutów wykresu.
Wartości w polu enum | |
---|---|
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED
|
Wartość domyślna, nie używać. |
FROM_DATA
|
Dziedzicz formatowanie liczb z danych. |
CUSTOM
|
Zastosuj formatowanie niestandardowe określone przez ChartCustomNumberFormatOptions .
|
Opcje formatu wykresu
Niestandardowe opcje formatowania liczb dla atrybutów wykresu.
Zapis JSON |
---|
{ "prefix": string, "suffix": string } |
Pola | |
---|---|
prefix
|
Niestandardowy prefiks, który będzie dołączany do atrybutu wykresu. To pole jest opcjonalne. |
suffix
|
Sufiks niestandardowy, który zostanie dołączony do atrybutu wykres. To pole jest opcjonalne. |
Strategia dotycząca ukrytego wymiaru wykresu
Określa sposób, w jaki wykresy powinny obsługiwać ukryte wiersze źródłowe. Ukryte wiersze obejmują zarówno ręcznie ukryte, jak i ukryte przez filtr.
Wartości w polu enum | |
---|---|
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED
|
Wartość domyślna, nie używać. |
SKIP_HIDDEN_ROWS_AND_COLUMNS
|
Wykresy będą pomijać ukryte wiersze i kolumny. |
SKIP_HIDDEN_ROWS
|
Wykresy będą pomijać tylko ukryte wiersze. |
SKIP_HIDDEN_COLUMNS
|
Wykresy będą pomijać tylko ukryte kolumny. |
SHOW_ALL
|
Wykresy nie pomijają żadnych ukrytych wierszy ani kolumn. |
Obramowanie umieszczonego obiektu
Obramowanie umieszczonego obiektu.
Zapis JSON |
---|
{ "color": { object ( |
Pola | |
---|---|
color
|
Kolor obramowania. Wycofano: użyj właściwości |
colorStyle
|
Kolor obramowania. Jeśli ustawiona jest też wartość |