EmbeddedChart
Wykres umieszczony w arkuszu.
Zapis JSON |
---|
{ "chartId": integer, "spec": { object ( |
Pola | |
---|---|
chartId
|
Identyfikator wykresu. |
spec
|
Specyfikacja wykresu. |
position
|
Pozycja wykresu. |
border
|
Obramowanie wykresu. |
ChartSpec
Specyfikacja wykresu.
Zapis JSON |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
Pola | |
---|---|
title
|
Tytuł wykresu. |
altText
|
Tekst alternatywny opisujący wykres. Jest to często używane w ułatwieniach dostępu. |
titleTextFormat
|
Format tekstu tytułu. Krzyżyk, podkreślenie i link nie są obsługiwane. |
titleTextPosition
|
Pozycja tekstu tytułu. To pole jest opcjonalne. |
subtitle
|
Podtytuł wykresu. |
subtitleTextFormat
|
Format tekstu napisów. Krzyżyk, podkreślenie i link nie są obsługiwane. |
subtitleTextPosition
|
Pozycja tekstu w podtytule. To pole jest opcjonalne. |
fontName
|
Nazwa czcionki, której domyślnie ma być używane we wszystkich elementach tekstowych wykresu (np. w tytule, etykietach osi i legendzie). Jeśli dla określonej części wykresu zostanie określona czcionka, zastąpi ona tę nazwę czcionki. |
maximized
|
Wartość „prawda” powoduje, że wykres wypełnia całą przestrzeń, w której jest renderowany, z minimalnym wypełnieniem. Wartość false (fałsz), aby użyć domyślnego dopełnienia. (Nie dotyczy wykresów geograficznych i organizacyjnych). |
backgroundColor
|
Kolor tła całego wykresu. Nie dotyczy wykresów organizacyjnych. Wycofane: użyj
|
backgroundColorStyle
|
Kolor tła całego wykresu. Nie dotyczy wykresów organizacyjnych. Jeśli ustawiona jest też zasada |
dataSourceChartProperties
|
Jeśli pole występuje, zawiera właściwości specyficzne dla wykresu źródła 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 Konkretna specyfikacja wykresu, należy ustawić dokładnie jedną wartość.
chart
może być tylko jednym z tych elementów:
|
|
basicChart
|
Podstawowa specyfikacja wykresu obejmuje różne typy wykresów. Listę wszystkich obsługiwanych wykresów znajdziesz na stronie |
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 mapy drzewa. |
scorecardChart
|
Specyfikacja wykresu podsumowania statystyk. |
TextPosition
Ustawienia pozycji tekstu.
Zapis JSON |
---|
{
"horizontalAlignment": enum ( |
Pola | |
---|---|
horizontalAlignment
|
Ustawienie wyrównania w poziomie dla fragmentu tekstu. |
DataSourceChartProperties
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. |
BasicChartSpec
Specyfikacja wykresu podstawowego. Zobacz
BasicChartType
.
Zapis JSON |
---|
{ "chartType": enum ( |
Pola | |
---|---|
chartType
|
Typ wykresu. |
legendPosition
|
Pozycja legendy wykresu. |
axis[]
|
Oś na wykresie. |
domains[]
|
Domena danych, które są przedstawione na wykresie. Obsługiwana jest tylko jedna domena. |
series[]
|
Dane, które są wizualizowane na tym wykresie. |
headerCount
|
Liczba wierszy lub kolumn danych, które są „nagłówkami”. Jeśli jej nie skonfigurujesz, Arkusze Google na podstawie danych odgadną, ile wierszy jest nagłówkami.
(Pamiętaj, że
|
threeDimensional
|
Prawda, aby utworzyć wykres 3D. Dotyczy wykresów słupkowych i kolumnowych. |
interpolateNulls
|
Jeśli w serii brakuje niektórych wartości, na wykresie mogą pojawić się luki (np. w wykresie liniowym mogą brakować odcinki linii). Aby wyeliminować te luki, ustaw tę wartość na „true”. Dotyczy wykresów liniowych, warstwowych i mieszanych. |
stackedType
|
Skumulowany typ wykresów, które obsługują stos w pionie. Dotyczy wykresów warstwowych, słupkowych, kolumnowych, mieszanych i warstwowych krokowych. |
lineSmoothing
|
Określa, czy wszystkie linie mają być domyślnie renderowane gładkie czy proste. Dotyczy wykresów liniowych. |
compareMode
|
zachowanie etykiet i podświetlenia danych po najechaniu kursorem na dane i obszar wykresu. |
totalDataLabel
|
Określa, czy na wykresach skumulowanych mają być wyświetlane dodatkowe etykiety danych, które sumują łączną wartość wszystkich wartości skumulowanych dla każdej wartości na osi domeny. Te etykiety danych można ustawić tylko wtedy, gdy
|
BasicChartType
Sposób wizualizacji wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
BAR
|
O wykres słupkowy. |
LINE
|
O wykres liniowy. |
AREA
|
wykres warstwowy. |
COLUMN
|
O wykres kolumnowy. |
SCATTER
|
O wykres punktowy. |
COMBO
|
wykres łączony, |
STEPPED_AREA
|
Wykres warstwowy krokowy. |
BasicChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
BOTTOM_LEGEND
|
Legenda jest renderowana na dole wykresu. |
LEFT_LEGEND
|
Legenda jest wyświetlana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest wyświetlana na górze wykresu. |
NO_LEGEND
|
Legenda nie jest renderowana. |
BasicChartAxis
Oś wykresu. Wykres nie może mieć więcej niż 1 osi na każdą oś
axis position
Zapis JSON |
---|
{ "position": enum ( |
Pola | |
---|---|
position
|
Pozycja tej osi. |
title
|
Tytuł tej osi. Jeśli jest ustawiony, zastępuje dowolny tytuł wywnioskowany z nagłówków danych. |
format
|
Format tytułu. Obowiązuje tylko wtedy, gdy oś nie jest powiązana z domeną. Pole linku nie jest obsługiwane. |
titleTextPosition
|
Pozycja tekstu tytułu osi. |
viewWindowOptions
|
Opcje okna widoku tej osi. |
BasicChartAxisPosition
Położenie osi wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_AXIS_POSITION_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
BOTTOM_AXIS
|
Oś renderowana u dołu wykresu. W przypadku większości wykresów jest to standardowa oś pozioma. W przypadku wykresów słupkowych jest to oś poboczna. |
LEFT_AXIS
|
Oś renderowana po lewej stronie wykresu. W przypadku większości wykresów jest to oś drugorzędna. W przypadku wykresów słupkowych jest to standardowa oś główna. |
RIGHT_AXIS
|
Oś renderowana po prawej stronie wykresu. W przypadku większości wykresów jest to oś pomocnicza. W przypadku wykresów słupkowych jest to nietypowa oś główna. |
ChartAxisViewWindowOptions
Opcje określające „okno widoku” wykresu (np. widoczne wartości na osi).
Zapis JSON |
---|
{
"viewWindowMin": number,
"viewWindowMax": number,
"viewWindowMode": enum ( |
Pola | |
---|---|
viewWindowMin
|
Minimalna wartość liczbowa wyświetlana w tym oknie widoku. Jeśli nie jest ustawiony, automatycznie określa minimalną wartość, która pasuje do danych. |
viewWindowMax
|
Maksymalna wartość liczbowa wyświetlana w tym oknie widoku. Jeśli nie zostanie ustawiony, maksymalna wartość zostanie określona automatycznie. |
viewWindowMode
|
Tryb okna widoku. |
ViewWindowMode
Tryb okna widoku. Określa sposób traktowania minimalnej i maksymalnej wartości w oknie wyświetlania.
Wartości w polu enum | |
---|---|
DEFAULT_VIEW_WINDOW_MODE
|
Domyślny tryb okna widoku używany w edytorze Arkuszy w przypadku tego typu wykresu. W większości przypadków ustawiony tryb domyślny odpowiada
PRETTY
|
VIEW_WINDOW_MODE_UNSUPPORTED
|
Nie używać. Oznacza, że bieżący tryb nie jest obsługiwany przez interfejs API. |
EXPLICIT
|
Jeśli są określone, stosuje się wartości minimalne i maksymalne. Jeśli wartość nie jest określona, wraca do wartości
PRETTY
.
|
PRETTY
|
Wybiera minimalną i maksymalną wartość, które sprawiają, że wykres wygląda dobrze. W tym trybie ignorowane są wartości minimalna i maksymalna. |
BasicChartDomain
Domena wykresu. Jeśli na przykład chcesz zobaczyć wykres cen akcji w czasie, będzie to data.
Zapis JSON |
---|
{
"domain": {
object ( |
Pola | |
---|---|
domain
|
Dane domeny. Jeśli np. tworzysz wykres przedstawiający ceny akcji w ciągu czasu, dane te reprezentują daty. |
reversed
|
Wartość prawda powoduje odwrócenie kolejności wartości w domenie (oś pozioma). |
ChartData
Dane uwzględnione w domenie lub serii.
Zapis JSON |
---|
{ "groupRule": { object ( |
Pola | |
---|---|
groupRule
|
Reguła grupowania danych, jeśli ChartData obsługuje domenę wykresu źródła danych. Obsługiwane tylko w przypadku wykresów źródeł danych. |
aggregateType
|
Typ agregacji serii wykresu źródła danych. Obsługiwane tylko w przypadku wykresów źródeł danych. |
Pole sumy
type Typ uwzględnianych danych; należy ustawić dokładnie jedną wartość.
type
może być tylko jednym z tych elementów:
|
|
sourceRange
|
Źródłowe zakresy danych. |
columnReference
|
Odwołanie do kolumny źródła danych, z której wczytywane są dane. |
ChartSourceRange
Zakresy źródłowe wykresu.
Zapis JSON |
---|
{
"sources": [
{
object ( |
Pola | |
---|---|
sources[]
|
Zakresy danych serii lub domeny. Dokładnie jeden 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 używasz więcej niż jednego zakresu źródłowego, zakres źródłowy w danym przesunięciu musi być uporządkowany i ciągły w domenie oraz serii. Oto prawidłowe konfiguracje:
|
ChartGroupRule
Opcjonalne ustawienie na
ChartData
domeny wykresu źródła danych, który definiuje segmenty dla wartości w domenie, zamiast rozdzielać poszczególne wartości.
Na przykład przy wykresach źródła danych możesz określić regułę histogramu w domenie (powinna zawierać tylko wartości liczbowe), pogrupować wartości w segmenty. Wszystkie wartości serii wykresu, które mieszczą się w tym samym zbiorniku, są agregowane na podstawie aggregateType
.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole uniirule . Regułę, która ma być stosowana do ChartData .
rule
może być tylko jednym z tych elementów:
|
|
dateTimeRule
|
|
histogramRule
|
|
ChartDateTimeRule
Umożliwia grupowanie wartości daty i godziny w kolumnie danych źródłowych na podstawie wybranych części ich wartości.
Zapis JSON |
---|
{
"type": enum ( |
Pola | |
---|---|
type
|
Typ stosowanego grupowania według daty i godziny. |
ChartDateTimeRuleType
Dostępne typy reguł grupowania „data i godzina”.
Wartości w polu enum | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED
|
Jest to typ domyślny – nie używaj. |
SECOND
|
Grupuj daty według sekund (od 0 do 59). |
MINUTE
|
Grupuj daty według minut od 0 do 59. |
HOUR
|
Grupuj daty według godzin w systemie 24-godzinnym (od 0 do 23). |
HOUR_MINUTE
|
Pogrupuj daty według godziny i minut w systemie 24-godzinnym, np. 19:45. |
HOUR_MINUTE_AMPM
|
Daty pogrupuj według godziny i minuty w systemie 12-godzinnym, np. 19:45. Oznaczenie AM/PM jest tłumaczone na podstawie języka arkusza kalkulacyjnego. |
DAY_OF_WEEK
|
Pogrupuj daty według dnia tygodnia, np. niedziela. Dni tygodnia będą tłumaczone na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
DAY_OF_YEAR
|
Grupuj daty według dnia roku, od 1 do 366. Pamiętaj, że w rokach przestępnych daty po 29 lutego są przypisywane do innych grup niż w rokach przestępnych. |
DAY_OF_MONTH
|
Grupuj daty według dnia miesiąca, od 1 do 31. |
DAY_MONTH
|
Pogrupuj daty według dnia i miesiąca, np. 22-listopad. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
MONTH
|
Pogrupuj daty według miesiąca, np. listopad. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
QUARTER
|
Pogrupuj daty według kwartałów, np. Q1 (kwartał styczeń–Mar). |
YEAR
|
Pogrupuj daty według roku, np. 2008. |
YEAR_MONTH
|
Możesz grupować daty według roku i miesiąca, np. 2008–listopad. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
YEAR_QUARTER
|
Pogrupować daty według roku i kwartału, np. IV kwartał 2008 r. |
YEAR_MONTH_DAY
|
Grupuj daty według roku, miesiąca i dnia, np. 2008-11-22. |
ChartHistogramRule
Umożliwia grupowanie wartości liczbowych w kolumnie danych źródłowych w zbiorniki 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. Jeśli nie zostanie podana, zostanie określona na podstawie minimalnej wartości produktu. |
maxValue
|
Maksymalna wartość, przy której elementy są umieszczane w zasobnikach. Wartości większe niż maksymalne są grupowane w jedną grupę. Jeśli zostanie pominięty, będzie on określony na podstawie maksymalnej wartości produktu. |
intervalSize
|
Rozmiar tworzonych zasobników. Musi być liczbą dodatnią. |
ChartAggregateType
Typ agregacji serii wykresów.
Wartości w polu enum | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
AVERAGE
|
Funkcja agregacji średniej. |
COUNT
|
Funkcja agregująca zliczanie. |
MAX
|
Funkcja agregująca Maks. |
MEDIAN
|
Funkcja agregująca mediana. |
MIN
|
Minimalna funkcja agregacji. |
SUM
|
Funkcja agregacji suma. |
BasicChartSeries
Pojedyncza seria danych na wykresie. Jeśli np. tworzysz wykres przedstawiający ceny akcji w czasie, możesz mieć kilka serii: „Otwarta cena”, „Wysoka cena”, „Niska cena” i „Zamknięta cena”.
Zapis JSON |
---|
{ "series": { object ( |
Pola | |
---|---|
series
|
Dane przedstawione w tej serii wykresów. |
targetAxis
|
Osie drugorzędnej, która określa zakres wartości w przypadku tej serii. Jeśli na przykład tworzysz wykres akcji na przestrzeni czasu, seria „Volume” może być przypięta po prawej stronie, a ceny po lewej, ponieważ skala obrotów jest inna niż skala cen. Określenie osi, która nie jest prawidłową osią podrzędną dla wykresu
|
type
|
Rodzaj serii. Obowiązuje tylko wtedy, gdy |
lineStyle
|
Styl linii w tej serii. Działa 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 pole jest puste, używany jest kolor domyślny. Wycofane: użyj
|
colorStyle
|
Kolor elementów (takich jak słupki, linie i punkty) powiązanych z tą serią. Jeśli pole jest puste, używany jest kolor domyślny. Jeśli ustawiona jest też zasada |
pointStyle
|
Styl punktów powiązanych z tą serią. Działa tylko wtedy, gdy
|
styleOverrides[]
|
Ustawienia zastępowania stylu dla punktów danych serii. |
LineStyle
Właściwości opisujące styl linii.
Zapis JSON |
---|
{
"width": integer,
"type": enum ( |
Pola | |
---|---|
width
|
Grubość linii w pikselach. |
type
|
Typ łącznika linii. |
LineDashType
Typ kreski linii.
Wartości w polu enum | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
INVISIBLE
|
Brak myślnika, który odpowiada niewidocznej linii. |
CUSTOM
|
Niestandardowy łącznik wiersza. Obecnie nie można zmienić dokładnego niestandardowego stylu kreski. |
SOLID
|
Linia ciągła. |
DOTTED
|
Linia przerywana. |
MEDIUM_DASHED
|
Przerywana linia, w której odcinki mają „średnią” długość. |
MEDIUM_DASHED_DOTTED
|
Linia, która naprzemiennie jest kreską o długości „średniej” i kropką. |
LONG_DASHED
|
Linia przerywana, w której łączniki są „długie”. długości. |
LONG_DASHED_DOTTED
|
Linia, która na przemian jest „długim” łącznikiem i kropką. |
DataLabel
Ustawienia jednego zestawu etykiet danych. Etykiety danych to adnotacje, które pojawiają się obok zbioru danych, np. punktów na wykresie liniowym, i zawierają dodatkowe informacje o ich charakterze, np. tekstową reprezentację wartości odpowiadającej danemu punktowi na wykresie.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type
|
Typ etykiety danych. |
textFormat
|
Format tekstowy etykiety danych. Pole link nie jest obsługiwane. |
placement
|
Położenie etykiety danych w stosunku do danych oznaczonych etykietami. |
customLabelData
|
Dane używane na potrzeby etykiet własnych. Używany tylko wtedy, gdy
|
DataLabelType
Typ etykiety danych.
Wartości w polu enum | |
---|---|
DATA_LABEL_TYPE_UNSPECIFIED
|
Typ etykiety danych nie został 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 wykorzystaniem wartości z niestandardowego źródła danych wskazywanych przez
customLabelData
|
DataLabelPlacement
Położenie etykiety danych w stosunku do danych oznaczonych etykietami.
Wartości w polu enum | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED
|
Umieszczenie jest określane automatycznie przez mechanizm renderowania. |
CENTER
|
Wyśrodkuj w pasku lub kolumnie, zarówno poziomo, jak i pionowo. |
LEFT
|
Po lewej stronie punktu danych. |
RIGHT
|
Po prawej stronie punktu danych. |
ABOVE
|
Nad punktem danych. |
BELOW
|
Poniżej punktu danych. |
INSIDE_END
|
Wewnątrz słupka lub kolumny na końcu (u góry, jeśli jest dodatni, i u dołu, jeśli jest liczbą ujemną). |
INSIDE_BASE
|
Wewnątrz słupka lub kolumny u podstawy. |
OUTSIDE_END
|
Poza paskiem lub kolumną na końcu. |
PointStyle
Styl punktu na wykresie.
Zapis JSON |
---|
{
"size": number,
"shape": enum ( |
Pola | |
---|---|
size
|
rozmiar punktu. Jeśli pole jest puste, używany jest rozmiar domyślny. |
shape
|
Kształt punktu. Jeśli pole jest puste lub nieokreślone, używany jest kształt domyślny. |
PointShape
Kształt punktu.
Wartości w polu enum | |
---|---|
POINT_SHAPE_UNSPECIFIED
|
Wartość domyślna. |
CIRCLE
|
Kształt koła. |
DIAMOND
|
Romb. |
HEXAGON
|
Sześciokąt. |
PENTAGON
|
Pięciobok. |
SQUARE
|
Kwadratowy kształt. |
STAR
|
Kształt gwiazdy. |
TRIANGLE
|
Kształt trójkąta. |
X_MARK
|
Kształt litery X. |
BasicSeriesDataPointStyleOverride
Ustawienia zastąpienia stylu dla pojedynczego punktu danych w ciągu.
Zapis JSON |
---|
{ "index": integer, "color": { object ( |
Pola | |
---|---|
index
|
Indeks liczony od zera punktu danych ciągu. |
color
|
Kolor punktu danych serii. Jeśli pole jest puste, używana jest wartość domyślna serii. Wycofane: użyj |
colorStyle
|
Kolor punktu danych serii. Jeśli pole jest puste, używana jest wartość domyślna serii. Jeśli
|
pointStyle
|
Styl punktu danych serii. Prawidłowy tylko wtedy, gdy parametr
|
BasicChartStackedType
Gdy wykresy są skumulowane, wartości zakresów (osi pionowej) są renderowane jedna nad drugą, a nie od osi poziomej. Na przykład 20 i 80 byłyby odwzorowane od 0, a 80 byłoby odległe od osi poziomej o 80 jednostek. Gdyby były nałożone na stos, 80 jednostek zostałoby wyrenderowanych na podstawie wartości 20 i przesunięto o 100 jednostek od osi poziomej.
Wartości w polu enum | |
---|---|
BASIC_CHART_STACKED_TYPE_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
NOT_STACKED
|
Serie nie są nakładane. |
STACKED
|
Wartości serii są nakładane, a każda wartość jest renderowana pionowo, zaczynając od góry wartości znajdującej się pod nią. |
PERCENT_STACKED
|
Elementy w kolumnach pionowych są rozciągane, aby sięgały do góry wykresu, a wartości są podawane jako wartości procentowe. |
BasicChartCompareMode
Typ trybu porównania, który opisuje zachowanie etykiet i podświetlenia danych podczas najeżdżania kursorem na dane i obszar wykresu.
Wartości w polu enum | |
---|---|
BASIC_CHART_COMPARE_MODE_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
DATUM
|
Tylko zaznaczony element danych jest wyróżniony i wyświetlany w etykietce. |
CATEGORY
|
Wszystkie elementy danych z tą samą kategorią (np. wartością domeny) są wyróżnione i wyświetlone w etykietce. |
PieChartSpec
Zapis JSON |
---|
{ "legendPosition": enum ( |
Pola | |
---|---|
legendPosition
|
Gdzie powinna być narysowana legenda wykresu kołowego. |
domain
|
Dane obejmujące domenę wykresu kołowego. |
series
|
Dane obejmujące jedną i jedyną serię wykresu kołowego. |
threeDimensional
|
Prawda, jeśli wykres kołowy jest trójwymiarowy. |
pieHole
|
Rozmiar otworu na wykresie kołowym. |
PieChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
BOTTOM_LEGEND
|
Legenda jest renderowana na dole wykresu. |
LEFT_LEGEND
|
Legenda jest wyświetlana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest wyświetlana na górze wykresu. |
NO_LEGEND
|
Legenda nie jest renderowana. |
LABELED_LEGEND
|
Każdy kawałek tortu ma przypisaną etykietę. |
BubbleChartSpec
Zapis JSON |
---|
{ "legendPosition": enum ( |
Pola | |
---|---|
legendPosition
|
Miejsce, w którym powinna zostać rysowana legenda wykresu. |
bubbleLabels
|
Dane zawierające etykiety bańki. Nie muszą być unikalne. |
domain
|
Dane zawierające wartości X w dymku. Wartości te pozwalają rozmieszczać dymki na wykresie w poziomie. |
series
|
Dane zawierające wartości y bańki. Wartości te umożliwiają odnalezienie dymków na wykresie w pionie. |
groupIds
|
Dane zawierające identyfikatory grup dymków. Wszystkie bąbelki z tym samym identyfikatorem grupy są wyświetlane w tym samym kolorze. Jeśli pole |
bubbleSizes
|
Dane zawierające rozmiary bąbelków. Rozmiary bąbelków służą do rysowania bąbelków w różnych rozmiarach. Jeśli jest podana, musi być też podana wartość |
bubbleOpacity
|
Przezroczystość bąbelków od 0 do 1,0. 0 oznacza pełną przezroczystość, a 1 – pełną nieprzezroczystość. |
bubbleBorderColor
|
Kolor obramowania dymka. Wycofane: użyj |
bubbleBorderColorStyle
|
Kolor obramowania dymka. Jeśli
|
bubbleMaxRadiusSize
|
Maksymalny promień bąbelków (w pikselach). Jeśli pole zostało określone, jego wartość musi być dodatnia. |
bubbleMinRadiusSize
|
Minimalny promień bąbelków (w pikselach). Jeśli pole jest określone, musi zawierać wartość dodatnią. |
bubbleTextStyle
|
Format tekstu w dymkach. Przekreślenia, podkreślenia i linki nie są obsługiwane. |
BubbleChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
BOTTOM_LEGEND
|
Legenda jest renderowana na dole wykresu. |
LEFT_LEGEND
|
Legenda jest wyświetlana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest wyświetlana na górze wykresu. |
NO_LEGEND
|
Legenda nie jest renderowana. |
INSIDE_LEGEND
|
Legenda jest renderowana w obszarze wykresu. |
CandlestickChartSpec
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) wykresu słupka. Dane w postaci ciągów znaków będą traktowane jako oddzielne etykiety, a pozostałe – jako wartości ciągłe. |
data[]
|
Dane na wykresie świecowym. Obsługiwany jest tylko jeden typ danych CandlestickData. |
CandlestickDomain
Domena wykresu świecowego.
Zapis JSON |
---|
{
"data": {
object ( |
Pola | |
---|---|
data
|
Dane z obszaru CandlestickDomain. |
reversed
|
Wartość true odwraca kolejność wartości w domenie (oś pozioma). |
CandlestickData
Dane na wykresie świecowym, z których każdy zawiera wartości niskie, otwarte, zamknięcia i wysokie dotyczące serii.
Zapis JSON |
---|
{ "lowSeries": { object ( |
Pola | |
---|---|
lowSeries
|
Dane zakresu (oś pionowa) dla wartości niskiej/minimalnej każdej świecy. Ta wartość wyznacza dolna część środkowej linii świecy. |
openSeries
|
Dane zakresu (oś pionowa) dla wartości otwarcia/początkowej każdej świecy. Taśma dolna część świecy. Jeśli wartość będzie niższa od wartości zamknięcia, świeca zostanie wypełniona. W przeciwnym razie świeca będzie pusta. |
closeSeries
|
Dane zakresu (oś pionowa) dla wartości zamknięcia/końcowej każdej świecy. To jest górna część ciała świecy. Jeśli wartość będzie większa niż wartość otwarta, świeca zostanie napełniona. W przeciwnym razie świeca będzie pusta. |
highSeries
|
Dane zakresu (oś pionowa) dla każdej świecy. Ta wartość wyznacza górny koniec środkowej linii świecy. |
CandlestickSeries
Seria danych CandlestickData.
Zapis JSON |
---|
{
"data": {
object ( |
Pola | |
---|---|
data
|
Dane serii świecowej. |
OrgChartSpec
An
schemat organizacyjny. Wykresy organizacyjne wymagają unikalnego zestawu etykiet w
labels
i opcjonalnie mogą obejmować
parentLabels
oraz
tooltips
parentLabels
zawiera dla każdego węzła etykietę identyfikującą węzeł nadrzędny.
tooltips
dla każdego węzła opcjonalną etykietkę.
Aby na przykład opisać wykres organizacyjny z Alicją jako prezesem zarządu, Robertem (przełożonym Alicją) i Cathy jako wiceprezesem ds. sprzedaży (również Alicji), należy:
labels
zawierają słowa „Alicja”, „Robert”, „Kasia”,
parentLabels
zawierają "", "Alicja", "Alicja" oraz
tooltips
zawierają słowa „prezes”, „prezes”, „wiceprezes ds. sprzedaży”.
Zapis JSON |
---|
{ "nodeSize": enum ( |
Pola | |
---|---|
nodeSize
|
Rozmiar węzłów wykresu organizacyjnego. |
nodeColor
|
Kolor węzłów wykresu organizacyjnego. Wycofane: użyj
|
nodeColorStyle
|
Kolor węzłów wykresu organizacyjnego. Jeśli ustawiona jest też zasada |
selectedNodeColor
|
Kolor wybranych węzłów wykresu organizacyjnego. Wycofane: użyj |
selectedNodeColorStyle
|
Kolor wybranych węzłów wykresu organizacyjnego. Jeśli
|
labels
|
Dane zawierające etykiety wszystkich węzłów na wykresie. Etykiety muszą być niepowtarzalne. |
parentLabels
|
Dane zawierające etykietę elementu nadrzędnego dla odpowiedniego węzła. Pusta wartość oznacza, że węzeł nie ma elementu nadrzędnego i jest węzłem najwyższego poziomu. To pole jest opcjonalne. |
tooltips
|
Dane zawierające etykietkę dotyczącą odpowiedniego węzła. Jeśli wartość jest pusta, wtyczka nie wyświetla tooltipa dla węzła. To pole jest opcjonalne. |
OrgChartNodeSize
Rozmiar węzłów wykresu organizacyjnego.
Wartości w polu enum | |
---|---|
ORG_CHART_LABEL_SIZE_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
SMALL
|
Rozmiar małego węzła w schemacie organizacyjnym. |
MEDIUM
|
Rozmiar węzła na wykresie organizacyjnym średniej wielkości. |
LARGE
|
Rozmiar dużego węzła wykresu organizacyjnego. |
HistogramChartSpec
O wykres hisogram. Histogram grupuje elementy danych w przedziały, a każdy przedział jest wyświetlany jako kolumna elementów nałożonych na siebie. Histogramy służą do wyświetlania rozkładu zbioru danych. Każda kolumna elementów reprezentuje zakres, do którego należą te elementy. Liczba przedziałów może być wybrana automatycznie lub jawnie określona.
Zapis JSON |
---|
{ "series": [ { object ( |
Pola | |
---|---|
series[]
|
Seria na potrzeby histogramu może być pojedynczą serią wartości do podziału na zbiorniki lub wieloma seriami o tej samej długości zawierającymi nazwę serii oraz wartości, które mają być podzielone na zbiorniki. |
legendPosition
|
Pozycja legendy wykresu. |
showItemDividers
|
Określa, czy między elementami w każdej kolumnie mają być wyświetlane poziome linie rozdzielające. |
bucketSize
|
Domyślnie rozmiar zbiornika (zakres wartości uporządkowanych w jednej kolumnie) jest wybierany automatycznie, ale możesz go tu zastąpić. Np. Rozmiar zasobnika 1,5 wynosi zasobniki z zakresu 0–1,5, 1,5–3,0 itd. Nie może być wartością ujemną. To pole jest opcjonalne. |
outlierPercentile
|
Perystaltyzm wartości odstających służy do zapewnienia, że wartości odstające nie będą miały negatywnego wpływu na obliczanie rozmiarów zbiorników. Na przykład ustawienie wartości 0,05 dla wartości odstającej wskazuje, że podczas obliczania przedziałów uwzględniane są wartości z górnych i dolnych 5%. Wartości są nadal uwzględniane na wykresie, ale zamiast własnych zakresów są dodawane do pierwszego lub ostatniego zakresu. Musi mieścić się w zakresie od 0,0 do 0,5. |
HistogramSeries
Seria histogramu zawierająca kolor i dane serii.
Zapis JSON |
---|
{ "barColor": { object ( |
Pola | |
---|---|
barColor
|
Kolor kolumny reprezentującej tę serię w każdej grupie. To pole jest opcjonalne. Wycofane: użyj |
barColorStyle
|
Kolor kolumny reprezentującej daną serię w każdym zasobniku. To pole jest opcjonalne. Jeśli
|
data
|
Dane dotyczące tej serii histogramów. |
HistogramChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, nie używaj. |
BOTTOM_LEGEND
|
Legenda jest renderowana na dole wykresu. |
LEFT_LEGEND
|
Legenda jest wyświetlana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest wyświetlana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest wyświetlana na górze wykresu. |
NO_LEGEND
|
Legenda nie jest renderowana. |
INSIDE_LEGEND
|
Legenda jest renderowana w obszarze wykresu. |
WaterfallChartSpec
Wykres kaskadowy.
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) na wykresie kaskadowym. |
series[]
|
Dane wizualizowane na tym wykresie kaskadowym. |
stackedType
|
Typ nakładany. |
firstValueIsTotal
|
Prawda, aby zinterpretować pierwszą wartość jako sumę. |
hideConnectorLines
|
Prawda, aby ukryć linie łączące między kolumnami. |
connectorLineStyle
|
Styl linii łączących. |
totalDataLabel
|
Określa, czy na wykresach skumulowanych mają być wyświetlane dodatkowe etykiety danych, które sumują łączną wartość wszystkich skumulowanych wartości dla każdej wartości na osi domeny.
|
WaterfallChartDomain
Domena wykresu kaskadowego.
Zapis JSON |
---|
{
"data": {
object ( |
Pola | |
---|---|
data
|
Dane kaskadChartDomain. |
reversed
|
Wartość true odwraca kolejność wartości w domenie (oś pozioma). |
WaterfallChartSeries
Pojedyncza seria danych do wykresu kaskadowego.
Zapis JSON |
---|
{ "data": { object ( |
Pola | |
---|---|
data
|
Dane wizualizowane w tej serii. |
positiveColumnsStyle
|
Style dla wszystkich kolumn w tej serii z wartościami dodatnimi. |
negativeColumnsStyle
|
Style wszystkich kolumn w tej serii z wartościami ujemnymi. |
subtotalColumnsStyle
|
Style wszystkich kolumn podsumowania w tej serii. |
hideTrailingSubtotal
|
Wartość PRAWDA powoduje ukrycie kolumny sumy częściowej z końca serii. Domyślnie na końcu każdej serii jest wyświetlana kolumna z sumą częściową. Ustawienie tego pola na wartość „PRAWDA” spowoduje ukrycie kolumny sumy częściowej w przypadku tej serii. |
customSubtotals[]
|
Niestandardowe kolumny sum częściowych wyświetlane w tej serii. Kolejność sum cząstkowych jest nieistotna. Dla każdego punktu danych można zdefiniować tylko 1 podsumę. |
dataLabel
|
Informacje o etykietach danych tej serii. |
WaterfallChartColumnStyle
Style kolumny wykresu kaskadowego.
Zapis JSON |
---|
{ "label": string, "color": { object ( |
Pola | |
---|---|
label
|
Etykieta legendy kolumny. |
color
|
Kolor kolumny. Wycofane: użyj
|
colorStyle
|
Kolor kolumny. Jeśli
|
WaterfallChartCustomSubtotal
Niestandardowa kolumna sumy częściowej serii kaskadowych wykresów.
Zapis JSON |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
Pola | |
---|---|
subtotalIndex
|
Indeks liczony od zera punktu danych w ciągu. Jeśli
|
label
|
Etykieta kolumny sumy częściowej. |
dataIsSubtotal
|
Prawda, jeśli dane wskazują na
|
WaterfallChartStackedType
Opcje typów skumulowanych dla wykresów kaskadowych.
Wartości w polu enum | |
---|---|
WATERFALL_STACKED_TYPE_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
STACKED
|
Wartości odpowiadające tej samej wartości domeny (na osi poziomej) są nakładane w pionie. |
SEQUENTIAL
|
Seria zostanie rozłożona wzdłuż osi poziomej. |
TreemapChartSpec
Zapis JSON |
---|
{ "labels": { object ( |
Pola | |
---|---|
labels
|
Dane zawierające etykiety komórek mapy drzewa. |
parentLabels
|
Dane zawierające etykiety nadrzędne komórek mapy drzewa. |
sizeData
|
Dane określające rozmiar każdej komórki danych mapy drzewa. Te dane powinny być liczbowe. Komórki zawierające dane nieliczbowe lub brakujące nie zostaną renderowane. Jeśli
|
colorData
|
Dane określające kolor tła każdej komórki danych mapy drzewa. To pole jest opcjonalne. Jeśli nie podasz żadnej wartości,
|
textFormat
|
Format tekstowy wszystkich etykiet na wykresie. Pole link nie jest obsługiwane. |
levels
|
Liczba poziomów danych wyświetlanych na mapie drzewa. Te poziomy są interaktywne i są wyświetlane z etykietami. Jeśli nie zostanie określona, domyślna wartość to 2. |
hintedLevels
|
Liczba dodatkowych poziomów danych poza poziomami oznaczonymi etykietami do wyświetlenia na wykresie diagramu. Te poziomy nie są interaktywne i wyświetlają się bez etykiet. Jeśli nie zostanie podana, domyślna wartość to 0. |
minValue
|
Minimalna możliwa wartość danych. Komórki z wartościami mniejszymi od tej wartości będą miały taki sam kolor jak komórki z tą wartością. Jeśli nie podasz żadnej wartości, domyślnie zostanie użyta rzeczywista wartość minimalna z
|
maxValue
|
Maksymalna możliwa wartość danych. Komórki z wartościami większymi niż ta wartość będą miały ten sam kolor co komórki z tą wartością. Jeśli nie podasz żadnej wartości, zostanie użyta rzeczywista maksymalna wartość z atrybutu |
headerColor
|
Kolor tła komórek nagłówka. Wycofane: użyj
|
headerColorStyle
|
Kolor tła komórek nagłówka. Jeśli ustawiona jest też zasada |
colorScale
|
Skala kolorów komórek danych na diagramie drzewa. Komórki danych mają przypisane kolory na podstawie wartości kolorów. Te wartości kolorów pochodzą z atrybutu |
hideTooltips
|
Prawda, aby ukryć etykiety. |
TreemapChartColorScale
Skala kolorów wykresu mapy drzewa.
Zapis JSON |
---|
{ "minValueColor": { object ( |
Pola | |
---|---|
minValueColor
|
Kolor tła komórek z wartością koloru mniejszą lub równą
|
minValueColorStyle
|
Kolor tła komórek z wartością koloru mniejszą lub równą
|
midValueColor
|
Kolor tła komórek o wartości koloru środkowej między |
midValueColorStyle
|
Kolor tła komórek z wartością koloru w punkcie środkowym między
|
maxValueColor
|
Kolor tła komórek z wartością koloru większą lub równą
|
maxValueColorStyle
|
Kolor tła komórek o wartości koloru większej lub równej |
noDataColor
|
Kolor tła komórek, z którymi nie są powiązane żadne dane o kolorze. Jeśli nie zostanie podany, domyślnie przyjmuje się wartość #000000. Wycofane: użyj
|
noDataColorStyle
|
Kolor tła dla komórek, które nie mają powiązanych danych o kolorze. Jeśli nie zostanie podany, domyślnie przyjmuje się wartość #000000. Jeśli ustawiona jest też zasada |
ScorecardChartSpec
Wykres podsumowania statystyk. Wykresy podsumowania statystyk służą do wyróżniania w arkuszu kalkulacyjnym kluczowych wskaźników wydajności (KPI). Wykres podsumowania statystyk może przedstawiać takie dane jak łączna sprzedaż, średni koszt czy najlepiej sprzedający się produkt. Możesz określić pojedynczą wartość danych lub agregować dane w wybranym zakresie. Możesz zaznaczyć procent lub bezwzględną różnicę względem wartości bazowej, np. zmiany w czasie.
Zapis JSON |
---|
{ "keyValueData": { object ( |
Pola | |
---|---|
keyValueData
|
Dane dla wartości kluczowej w podsumowaniu statystyk. |
baselineValueData
|
Dane wartości bazowej podsumowania statystyk. To pole jest opcjonalne. |
aggregateType
|
Typ agregacji danych kluczowych i danych punktu odniesienia na wykresie podsumowania statystyk. To pole nie jest obsługiwane w przypadku wykresów źródeł danych. W przypadku wykresów źródeł danych użyj pola |
keyValueFormat
|
Opcje formatowania wartości klucza. |
baselineValueFormat
|
Opcje formatowania wartości odniesienia. To pole jest wymagane tylko wtedy, gdy określono ustawienie opcji |
scaleFactor
|
Wartość do skalowania klucza i wartości bazowej w ramach karty wyników. Na przykład przy użyciu współczynnika 10 można podzielić wszystkie wartości na wykresie przez 10. To pole jest opcjonalne. |
numberFormatSource
|
Źródło formatu liczbowego używane na wykresie podsumowania statystyk. To pole jest opcjonalne. |
customFormatOptions
|
Niestandardowe opcje formatowania wartości kluczy i wartości odniesienia na wykresie podsumowania statystyk. To pole jest używane tylko wtedy, gdy
|
KeyValueFormat
Opcje formatowania pary klucz-wartość.
Zapis JSON |
---|
{ "textFormat": { object ( |
Pola | |
---|---|
textFormat
|
Opcje formatowania tekstu w parze klucz-wartość. Pole linku nie jest obsługiwane. |
position
|
Określa poziome pozycjonowanie tekstu wartości klucza. To pole jest opcjonalne. Jeśli nie zostanie określona, zostanie użyte domyślne pozycjonowanie. |
BaselineValueFormat
Opcje formatowania wartości odniesienia.
Zapis JSON |
---|
{ "comparisonType": enum ( |
Pola | |
---|---|
comparisonType
|
Typ porównania wartości klucza z wartością odniesienia. |
textFormat
|
Opcje formatowania tekstu wartości odniesienia. Pole linku nie jest obsługiwane. |
position
|
Określa poziome położenie tekstu wartości odniesienia. To pole jest opcjonalne. Jeśli nie określisz tego ustawienia, zostanie użyte domyślne umiejscowienie. |
description
|
Opis, który jest dodawany po wartości odniesienia. To pole jest opcjonalne. |
positiveColor
|
Kolor, który ma być używany, gdy wartość bazowa reprezentuje pozytywną zmianę wartości klucza. To pole jest opcjonalne. Wycofane: użyj |
positiveColorStyle
|
Kolor do użycia, jeśli wartość bazowa reprezentuje dodatnią zmianę wartości kluczowej. To pole jest opcjonalne. Jeśli
|
negativeColor
|
Kolor do użycia, jeśli wartość bazowa reprezentuje zmianę ujemną dla wartości klucza. To pole jest opcjonalne. Wycofane: użyj |
negativeColorStyle
|
Kolor do użycia, jeśli wartość bazowa reprezentuje zmianę ujemną dla wartości klucza. To pole jest opcjonalne. Jeśli ustawiona jest też zasada |
ComparisonType
Typ porównania wartości klucza z wartością odniesienia.
Wartości w polu enum | |
---|---|
COMPARISON_TYPE_UNDEFINED
|
Wartość domyślna, której nie należy używać. |
ABSOLUTE_DIFFERENCE
|
Użyj bezwzględnej różnicy między wartością klucza a wartością podstawową. |
PERCENTAGE_DIFFERENCE
|
Użyj różnicy procentowej między wartością klucza a wartością bazową. |
ChartNumberFormatSource
Opcje źródła formatowania liczb w atrybutach wykresu.
Wartości w polu enum | |
---|---|
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED
|
Wartość domyślna, której nie należy używać. |
FROM_DATA
|
dziedziczenie formatowania liczb z danych; |
CUSTOM
|
Zastosuj formatowanie niestandardowe określone przez parametr ChartCustomNumberFormatOptions .
|
ChartCustomNumberFormatOptions
Niestandardowe opcje formatowania liczb w atrybutach wykresu.
Zapis JSON |
---|
{ "prefix": string, "suffix": string } |
Pola | |
---|---|
prefix
|
Niestandardowy prefiks dołączany do atrybutu wykresu. To pole jest opcjonalne. |
suffix
|
Niestandardowy sufiks do dołączenia do atrybutu wykresu. To pole jest opcjonalne. |
ChartHiddenDimensionStrategy
Określa, jak wykresy powinny obsługiwać ukryte wiersze źródła. Ukryte wiersze obejmują zarówno elementy ukryte ręcznie, jak i przez filtr.
Wartości w polu enum | |
---|---|
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
SKIP_HIDDEN_ROWS_AND_COLUMNS
|
Ukryte wiersze i kolumny na wykresach są pomijane. |
SKIP_HIDDEN_ROWS
|
Wykresy pomijają tylko ukryte wiersze. |
SKIP_HIDDEN_COLUMNS
|
Wykresy pomijają tylko ukryte kolumny. |
SHOW_ALL
|
Wykresy nie pomijają żadnych ukrytych wierszy ani kolumn. |
EmbeddedObjectBorder
Obwód umieszczonego obiektu.
Zapis JSON |
---|
{ "color": { object ( |
Pola | |
---|---|
color
|
Kolor obramowania. Wycofane: użyj
|
colorStyle
|
Kolor obramowania. Jeśli
|