EmbeddedChart
Wykres umieszczony w arkuszu.
Zapis JSON |
---|
{ "chartId": integer, "spec": { object ( |
Pola | |
---|---|
chartId
|
Identyfikator wykresu. |
spec
|
Specyfikacja wykresu. |
position
|
Pozycja na wykresie. |
border
|
Obramowanie wykresu. |
ChartSpec
Specyfikacje 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 tytule. To pole jest opcjonalne. |
fontName
|
Nazwa czcionki, której domyślnie ma być używane do wyświetlania tekstu w całym wykresie (np. tytułu, etykiet osi i legendy). 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. Fałsz, aby użyć domyślnego wypeł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 jest obecne, to pole zawiera właściwości 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 1 specyfikacja sortowania. Obsługiwane tylko w przypadku wykresów źródeł danych. |
Pole uniichart . W przypadku specyfikacji konkretnego wykresu musi być ustawiona dokładnie 1 wartość.
chart może być tylko jedną z tych wartości:
|
|
basicChart
|
Podstawowa specyfikacja wykresu może być jednym z wielu rodzajów 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 wykresu 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 poziomego 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. Listę obsługiwanych wykresów znajdziesz na stronie BasicChartType
.
Zapis JSON |
---|
{ "chartType": enum ( |
Pola | |
---|---|
chartType
|
Typ wykresu. |
legendPosition
|
Pozycja legendy wykresu. |
axis[]
|
Osie na wykresie. |
domains[]
|
Domena danych, która jest wyświetlana na wykresie. Obsługiwana jest tylko 1 domena. |
series[]
|
Dane, które są wizualizowane na tym wykresie. |
headerCount
|
Liczba wierszy lub kolumn danych, które są „nagłówkami”. Jeśli nie zostanie ustawiona, Arkusze Google będą zgadywać, ile wierszy jest nagłówkami na podstawie danych.
(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ę opcję na „Prawda”. Dotyczy wykresów liniowych, warstwowych i mieszanych. |
stackedType
|
Typ skumulowany dla wykresów, które obsługują skumulowanie pionowe. Dotyczy wykresów warstwowych, słupkowych, kolumnowych, mieszanych i warstwowych krokowych. |
lineSmoothing
|
Określa, czy wszystkie linie powinny być domyślnie renderowane jako 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, której nie należy używać. |
BAR
|
wykres słupkowy. |
LINE
|
wykres liniowy. |
AREA
|
wykres warstwowy. |
COLUMN
|
wykres kolumnowy. |
SCATTER
|
wykres punktowy, |
COMBO
|
wykres mieszany. |
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, której nie należy używać. |
BOTTOM_LEGEND
|
Legenda jest renderowana u dołu wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest renderowana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana u góry wykresu. |
NO_LEGEND
|
Nie jest renderowana żadna legenda. |
BasicChartAxis
Oś wykresu. Wykres nie może mieć więcej niż 1 osi na 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 link nie jest obsługiwane. |
titleTextPosition
|
Pozycja tekstu tytułu osi. |
viewWindowOptions
|
Opcje okna widoku dla 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
|
Osie renderowane 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ś drugorzędna. 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, która ma być 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, która ma być 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 ona sposób traktowania minimalnego i maksymalnego czasu trwania okna 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 domyślny tryb jest równoważny z wartością PRETTY .
|
VIEW_WINDOW_MODE_UNSUPPORTED
|
Nie używać. Oznacza, że ustawiony tryb nie jest obsługiwany przez interfejs API. |
EXPLICIT
|
Jeśli są określone, stosuje się wartości minimalne i maksymalne. Jeśli wartość jest nieokreślona, przyjmuje się wartość domyślnąPRETTY .
|
PRETTY
|
Wybiera minimalną i maksymalną wartość, które sprawiają, że wykres wygląda dobrze. W tym trybie wartości minimalna i maksymalna są ignorowane. |
BasicChartDomain
Domena wykresu. Jeśli na przykład tworzysz wykres przedstawiający ceny 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 będą odpowiadać dacie. |
reversed
|
Wartość true odwraca kolejność 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 uniitype . Typ danych, który musi być określony tylko raz.
type może być tylko jedną z tych wartości:
|
|
sourceRange
|
źródłowe zakresy danych, |
columnReference
|
Odwołuje się do kolumny źródła danych, z której pobierane są dane. |
ChartSourceRange
Zakresy źródłowe wykresu.
Zapis JSON |
---|
{
"sources": [
{
object ( |
Pola | |
---|---|
sources[]
|
Zakresy danych 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ą zawierać 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. Poniżej znajdziesz przykłady prawidłowych konfiguracji:
|
ChartGroupRule
Opcjonalne ustawienie w domenie wykresu źródła danych, które definiuje przedziały dla wartości w domenie zamiast wyodrębniania poszczególnych wartości.ChartData
Na przykład podczas tworzenia wykresu źródła danych możesz określić regułę histogramu dla domeny (powinna zawierać tylko wartości liczbowe), grupowania jej wartości w grupy. 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 jedną z tych wartości:
|
|
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 grupowania daty i godziny do zastosowania. |
ChartDateTimeRuleType
Dostępne typy reguł grupowania „data i godzina”.
Wartości w polu enum | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED
|
Domyślny typ, którego nie należy używać. |
SECOND
|
Grupuj daty według sekundy, 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
|
Grupuj daty według godziny i minuty, używając systemu 24-godzinnego, np. 19:45. |
HOUR_MINUTE_AMPM
|
Grupuj daty według godziny i minuty, używając 12-godzinnego systemu, np. 19:45. Oznaczenie AM/PM jest tłumaczone na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
DAY_OF_WEEK
|
Pogrupuj daty według dnia tygodnia, np. niedzieli. Dni tygodnia będą tłumaczone na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
DAY_OF_YEAR
|
Grupuj daty według dnia w roku, od 1 do 366. Pamiętaj, że w rokach przestępnych daty po 29 lutego znajdują się w innych grupach niż w rokach przestępnych. |
DAY_OF_MONTH
|
Grupuj daty według dnia miesiąca, od 1 do 31. |
DAY_MONTH
|
Grupuj daty według dnia i miesiąca, np. 22-Nov. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
MONTH
|
grupowanie dat według miesiąca, np. listopad. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego; |
QUARTER
|
Grupuj daty według kwartału, np. Q1 (styczeń–marzec). |
YEAR
|
Grupuj daty według roku, np. 2008. |
YEAR_MONTH
|
Grupuj daty według roku i miesiąca, np. 2008-list. Miesiąc jest tłumaczony na podstawie ustawień regionalnych arkusza kalkulacyjnego. |
YEAR_QUARTER
|
Grupuj daty według roku i kwartału, np. 2008 IV Q. |
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 nie zostanie podana, zostanie określona na podstawie maksymalnej wartości elementu. |
intervalSize
|
Rozmiar tworzonych zasobników. Musi być dodatni. |
ChartAggregateType
Typ agregacji serii wykresu.
Wartości w polu enum | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
AVERAGE
|
Funkcja agregująca Średnia. |
COUNT
|
Funkcja agregująca zliczanie. |
MAX
|
Funkcja agregująca Maks. |
MEDIAN
|
Funkcja agregująca mediana. |
MIN
|
Funkcja agregująca minimalna. |
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: „Otwarcie”, „Wysoka cena”, „Niska cena” i „Zamknięcie”.
Zapis JSON |
---|
{ "series": { object ( |
Pola | |
---|---|
series
|
Dane wizualizowane 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 wolumenu obrotów jest inna niż skala cen. Podanie osi, która nie jest prawidłową osią drugorzędną wykresu, jest błędem. |
type
|
Typ serii. Obowiązuje tylko wtedy, gdy |
lineStyle
|
Styl linii w tej serii. Obowiązuje tylko wtedy, gdy |
dataLabel
|
Informacje o etykietach danych w tej serii. |
color
|
Kolor elementów (np. słupków, linii i punktów) powiązanych z tą serią. Jeśli pole jest puste, używany jest kolor domyślny. Wycofane: użyj |
colorStyle
|
Kolor elementów (np. słupków, linii i punktów) 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ą. Obowiązuje tylko wtedy, gdy |
styleOverrides[]
|
Ustawienia zastąpienia 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 kreski linii. |
LineDashType
Typ kreski linii.
Wartości w polu enum | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
INVISIBLE
|
Brak typu kreski, co jest równoznaczne z niewidoczną linią. |
CUSTOM
|
Pasek niestandardowy dla linii. Modyfikowanie dokładnego niestandardowego stylu wykresu nie jest obecnie obsługiwane. |
SOLID
|
Linia ciągła. |
DOTTED
|
przerywana linia; |
MEDIUM_DASHED
|
Przerywana linia, w której odcinki mają „średnią” długość. |
MEDIUM_DASHED_DOTTED
|
Linia, która na przemian jest kreską „średnią” i kropką. |
LONG_DASHED
|
Przerywana linia, w której odcinki mają „długą” długość. |
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 tekstu używany w etykiecie danych. Pole link nie jest obsługiwane. |
placement
|
Umieszczenie etykiety danych względem oznaczonych danych. |
customLabelData
|
Dane do użycia w etykietach własnych. Używana tylko wtedy, gdy |
DataLabelType
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 użyciem wartości z danych serii. |
CUSTOM
|
Etykieta danych jest wyświetlana za pomocą wartości z niestandardowego źródła danych wskazanego przez customLabelData .
|
DataLabelPlacement
Umieszczenie etykiety danych względem oznaczonych danych.
Wartości w polu enum | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED
|
Umieszczenie jest określane automatycznie przez mechanizm renderowania. |
CENTER
|
wyśrodkowane w pasku lub kolumnie, zarówno w poziomie, jak i w pionie; |
LEFT
|
Po lewej stronie punktu danych. |
RIGHT
|
Po prawej stronie punktu danych. |
ABOVE
|
Nad punktem danych. |
BELOW
|
Pod punktem danych. |
INSIDE_END
|
Wewnątrz paska lub kolumny na końcu (u góry, jeśli jest dodatni, u dołu, jeśli jest ujemny). |
INSIDE_BASE
|
Wewnątrz paska 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 punktu danych serii liczony od 0. |
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 ustawiona jest też zasada |
pointStyle
|
Styl punktu danych serii. Obowiązuje tylko wtedy, gdy |
BasicChartStackedType
Gdy wykresy są ułożone jeden na drugim, wartości zakresu (osi pionowej) są renderowane jeden na drugim, 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. Jeśli byłyby ułożone jedna na drugiej, 80 byłaby renderowana z 20, co oznacza, że od osi poziomej dzieli ją 100 jednostek.
Wartości w polu enum | |
---|---|
BASIC_CHART_STACKED_TYPE_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
NOT_STACKED
|
Seria nie jest nakładana. |
STACKED
|
Wartości serii są ułożone w stos, a każda z nich jest renderowana pionowo, zaczynając od góry wartości poniżej. |
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 działanie 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, której nie należy używać. |
DATUM
|
W etykiecie jest wyróżniany i wyświetlany tylko element danych, na którym jest skupiona uwaga. |
CATEGORY
|
Wszystkie elementy danych z tą samą kategorią (np. wartość domeny) są wyróżnione i wyświetlane 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
|
Wartość Prawda, jeśli wykres kołowy jest trójwymiarowy. |
pieHole
|
Rozmiar otworu w diagramie kołowym. |
PieChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
BOTTOM_LEGEND
|
Legenda jest renderowana u dołu wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest renderowana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana u góry wykresu. |
NO_LEGEND
|
Nie jest renderowana żadna legenda. |
LABELED_LEGEND
|
Każdy kawałek tortu ma przypisaną etykietę. |
BubbleChartSpec
Zapis JSON |
---|
{ "legendPosition": enum ( |
Pola | |
---|---|
legendPosition
|
Miejsce, w którym powinna być narysowana legenda wykresu. |
bubbleLabels
|
Dane zawierające etykiety bańki. Nie muszą być unikalne. |
domain
|
Dane zawierające wartości osi X bańki. Te wartości określają położenie bąbelków na wykresie w kierunku poziomym. |
series
|
Dane zawierające wartości y bańki. Te wartości określają położenie bąbelków na wykresie w kierunku pionowym. |
groupIds
|
Dane zawierające identyfikatory grup bąbelkó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 ich rysowania w różnych rozmiarach względem siebie. Jeśli jest podana, musi być też podana wartość |
bubbleOpacity
|
Przezroczystość bąbelków w zakresie 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 ustawiona jest też zasada |
bubbleMaxRadiusSize
|
Maksymalny promień bąbelków (w pikselach). Jeśli jest określone, pole musi zawierać wartość dodatnią. |
bubbleMinRadiusSize
|
Minimalny promień bąbelków (w pikselach). Jeśli jest określone, pole musi zawierać wartość dodatnią. |
bubbleTextStyle
|
Format tekstu w bąbelkach. Krzyżyk, podkreślenie i link nie są obsługiwane. |
BubbleChartLegendPosition
Gdzie powinna znajdować się legenda wykresu.
Wartości w polu enum | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED
|
Wartość domyślna, której nie należy używać. |
BOTTOM_LEGEND
|
Legenda jest renderowana u dołu wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest renderowana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana u góry wykresu. |
NO_LEGEND
|
Nie jest renderowana żadna legenda. |
INSIDE_LEGEND
|
Legenda jest renderowana w obszarze wykresu. |
CandlestickChartSpec
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) wykresu japońskiego. Dane łańcuchowe będą traktowane jako etykiety dyskretne, a inne dane jako wartości ciągłe. |
data[]
|
Dane wykresu świecowego. Obsługiwana jest tylko 1 wartość 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 wykresu świecowego, które zawierają wartości minimalne, maksymalne, otwarcia i zamknięcia w danej serii.
Zapis JSON |
---|
{ "lowSeries": { object ( |
Pola | |
---|---|
lowSeries
|
Dane zakresu (oś pionowa) dla wartości niskiej/minimalnej każdej świecy. Wyznacza ona dolny koniec linii środkowej świecy. |
openSeries
|
Dane zakresu (oś pionowa) dla wartości otwarcia/początkowej każdej świecy. To jest dół korpusu świecy. Jeśli jest mniejsza niż wartość zamknięcia, świeca będzie wypełniona. W przeciwnym razie świeca będzie pusta. |
closeSeries
|
Dane zakresu (oś pionowa) dla wartości zamknięcia/końcowej każdego świecznika. To jest górna część ciała świecy. Jeśli jest większa niż wartość otwarcia, świeca zostanie wypełniona. W przeciwnym razie świeca będzie pusta. |
highSeries
|
Dane zakresu (oś pionowa) dla wartości wysokiej/maksymalnej dla każdego świecznika. Ta wartość wyznacza górny koniec środkowej linii świecy. |
CandlestickSeries
Seria danych CandlestickData.
Zapis JSON |
---|
{
"data": {
object ( |
Pola | |
---|---|
data
|
Dane serii świecowej. |
OrgChartSpec
wykres organizacyjny. Wykresy organizacyjne wymagają niepowtarzalnego zestawu etykiet w labels
. Opcjonalnie mogą zawierać etykiety parentLabels
i tooltips
.
parentLabels
zawiera dla każdego węzła etykietę identyfikującą węzeł nadrzędny.
tooltips
zawierać dla każdego węzła opcjonalną etykietę.
Aby na przykład opisać strukturę organizacyjną, w której Alicja jest prezesem, Bob jest prezesem (podległym Alicji), a Cathy jest wiceprezesem ds. sprzedaży (również podległym Alicji), użyj następujących elementów:
labels
zawiera „Alicja”, „Bob”, „Cathy”,
parentLabels
zawiera „"”, „Alicja”, „Alicja” i
tooltips
zawiera „CEO”, „President”, „VP Sales”.
Zapis JSON |
---|
{ "nodeSize": enum ( |
Pola | |
---|---|
nodeSize
|
Rozmiar węzłów schematu 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 ustawiona jest też zasada |
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. Pustą 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 etykietę dla odpowiedniego węzła. Jeśli wartość jest pusta, w przypadku węzła nie będzie wyświetlana żadna etykieta. To pole jest opcjonalne. |
OrgChartNodeSize
Rozmiar węzłów schematu 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
|
Średni rozmiar węzła na wykresie organizacyjnym. |
LARGE
|
Rozmiar dużego węzła w schemacie organizacyjnym. |
HistogramChartSpec
wykres histogramu. Wykres histogramu grupowanie elementy danych w przedziały, wyświetlając każdy z nich jako kolumnę złożoną z elementów ułożonych jeden na drugim. Histogramy służą do wyświetlania rozkładu zbioru danych. Każda kolumna elementów odpowiada zakresowi, do którego należą te elementy. Liczba przedziałów może być wybierana automatycznie lub określana wprost.
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 linie rozdzielające mają być wyświetlane poziomo między elementami w każdej kolumnie. |
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 powoduje powstanie zasobników od 0 do 1,5, od 1,5 do 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 przedziałów. Na przykład ustawienie wartości 0,05 dla odchylenia wskazują, ż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. Wartość 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 tę serię w każdej grupie. To pole jest opcjonalne. Jeśli ustawiona jest też zasada |
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, której nie należy używać. |
BOTTOM_LEGEND
|
Legenda jest renderowana u dołu wykresu. |
LEFT_LEGEND
|
Legenda jest renderowana po lewej stronie wykresu. |
RIGHT_LEGEND
|
Legenda jest renderowana po prawej stronie wykresu. |
TOP_LEGEND
|
Legenda jest renderowana u góry wykresu. |
NO_LEGEND
|
Nie jest renderowana żadna legenda. |
INSIDE_LEGEND
|
Legenda jest renderowana w obszarze wykresu. |
WaterfallChartSpec
Wykres kaskadowy
Zapis JSON |
---|
{ "domain": { object ( |
Pola | |
---|---|
domain
|
Dane domeny (oś pozioma) wykresu kaskadowego. |
series[]
|
Dane, które przedstawia ten wykres kaskadowy. |
stackedType
|
Typ nakładany. |
firstValueIsTotal
|
Prawda, aby zinterpretować pierwszą wartość jako sumę. |
hideConnectorLines
|
Wartość Prawda powoduje ukrycie linii łączących 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 wartości skumulowanych dla każdej wartości na osi domeny.
|
WaterfallChartDomain
Domena wykresu kaskadowego.
Zapis JSON |
---|
{
"data": {
object ( |
Pola | |
---|---|
data
|
Dane z kolumny WaterfallChartDomain. |
reversed
|
Wartość true odwraca kolejność wartości w domenie (oś pozioma). |
WaterfallChartSeries
Pojedyncza seria danych na wykresie kaskadowym.
Zapis JSON |
---|
{ "data": { object ( |
Pola | |
---|---|
data
|
Dane wizualizowane w tej serii. |
positiveColumnsStyle
|
Style dla wszystkich kolumn w tej serii z dodatnimi wartościami. |
negativeColumnsStyle
|
Style wszystkich kolumn w tej serii z wartościami ujemnymi. |
subtotalColumnsStyle
|
Style wszystkich kolumn podsumowania w tej serii. |
hideTrailingSubtotal
|
Prawda, aby ukryć kolumnę sumy częściowej na końcu serii. Domyślnie kolumna sumy częściowej pojawi się na końcu każdej serii. Ustawienie tego pola na wartość Prawda spowoduje ukrycie kolumny sumy częściowej w przypadku tej serii. |
customSubtotals[]
|
Niestandardowe kolumny sumy częściowej występujące w tej serii. Kolejność definiowania podsumarów nie ma znaczenia. Dla każdego punktu danych można zdefiniować tylko 1 podsumę. |
dataLabel
|
Informacje o etykietach danych w 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 ustawiona jest też zasada |
WaterfallChartCustomSubtotal
Niestandardowa kolumna sumy częściowej w przypadku serii wykresu kaskadowego.
Zapis JSON |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
Pola | |
---|---|
subtotalIndex
|
Indeks punktu danych w ciągu liczony od 0. Jeśli
|
label
|
Etykieta kolumny sumy częściowej. |
dataIsSubtotal
|
Prawda, jeśli punkt danych w pozycji
|
WaterfallChartStackedType
Opcje typu skumulowanego wykresu schodkowego.
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 domenie (oś pozioma) będą ułożone w kolumnach. |
SEQUENTIAL
|
Seria będzie 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 odpowiadające danym niebędącym liczbami lub danym, których brakuje, nie zostaną wyrenderowane. Jeśli nie podasz wartości |
colorData
|
Dane określające kolor tła każdej komórki danych mapy drzewa. To pole jest opcjonalne. Jeśli nie zostanie określony, do określania kolorów tła będzie używana wartość |
textFormat
|
Format tekstu wszystkich etykiet na wykresie. Pole link nie jest obsługiwane. |
levels
|
Liczba poziomów danych wyświetlanych na wykresie mapy drzewa. Te poziomy są interaktywne i wyświetlane z etykietami. Jeśli nie zostanie podany, przyjmuje domyślnie wartość 2. |
hintedLevels
|
Liczba dodatkowych poziomów danych poza etykietowanymi poziomami, które mają być wyświetlane na diagramie mapy drzewa. Te poziomy nie są interaktywne i wyświetlane bez etykiet. Jeśli nie zostanie podany, przyjmuje domyślnie wartość 0. |
minValue
|
Minimalna możliwa wartość danych. Komórki z wartościami mniejszymi 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 minimalna wartość z właściwości |
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órkom danych przypisuje się kolory na podstawie ich wartości. 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 o wartości koloru mniejszej lub równej |
minValueColorStyle
|
Kolor tła komórek o wartości koloru mniejszej lub równej |
midValueColor
|
Kolor tła komórek o wartości koloru w połowie drogi między |
midValueColorStyle
|
Kolor tła komórek o wartości koloru w połowie drogi między |
maxValueColor
|
Kolor tła komórek o wartości koloru większej lub równej |
maxValueColorStyle
|
Kolor tła komórek o wartości koloru większej lub równej |
noDataColor
|
Kolor tła dla komórek, które nie mają powiązanych danych o kolorze. Jeśli nie zostanie podany, przyjmuje domyślnie 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, przyjmuje domyślnie 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 podać pojedynczą wartość danych lub dane zagregowane z określonego zakresu. Możesz wyróżnić różnicę bezwzględną lub procentową w stosunku do wartości bazowej, np. zmiany w czasie.
Zapis JSON |
---|
{ "keyValueData": { object ( |
Pola | |
---|---|
keyValueData
|
Dane wartości klucza statystyk. |
baselineValueData
|
Dane wartości bazowej podsumowania statystyk. To pole jest opcjonalne. |
aggregateType
|
Typ agregacji danych kluczowych i danych bazowych na wykresie podsumowania statystyk. To pole nie jest obsługiwane w przypadku wykresów źródeł danych. Na wykresach źródeł danych używaj 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 oceny. Na przykład czynnik 10 może służyć do dzielenia wszystkich wartości na wykresie przez 10. To pole jest opcjonalne. |
numberFormatSource
|
Źródło formatu liczby używane na wykresie w tabeli informacyjnej. To pole jest opcjonalne. |
customFormatOptions
|
Opcje formatowania niestandardowych wartości kluczowych lub wartości bazowych na wykresie podsumowania statystyk. To pole jest używane tylko wtedy, gdy |
KeyValueFormat
Opcje formatowania wartości klucza.
Zapis JSON |
---|
{ "textFormat": { object ( |
Pola | |
---|---|
textFormat
|
Opcje formatowania tekstu dla wartości klucza. Pole link nie jest obsługiwane. |
position
|
Określa poziome położenie tekstu wartości klucza. To pole jest opcjonalne. Jeśli nie zostanie określone, zostanie użyte domyślne umiejscowienie. |
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 link nie jest obsługiwane. |
position
|
Określa poziome położenie tekstu wartości odniesienia. To pole jest opcjonalne. Jeśli nie zostanie określone, zostanie użyte domyślne umiejscowienie. |
description
|
Opis dołączany po wartości bazowej. 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, który ma być używany, gdy wartość odniesienia reprezentuje pozytywną zmianę wartości klucza. To pole jest opcjonalne. Jeśli ustawiona jest też zasada |
negativeColor
|
Kolor, który ma być używany, gdy wartość referencyjna reprezentuje ujemną zmianę wartości klucza. To pole jest opcjonalne. Wycofane: użyj |
negativeColorStyle
|
Kolor, który ma być używany, gdy wartość referencyjna reprezentuje ujemną zmianę 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 formatowania liczby źródła dla atrybutów 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
Opcje formatowania liczb niestandardowych w atrybutach wykresu.
Zapis JSON |
---|
{ "prefix": string, "suffix": string } |
Pola | |
---|---|
prefix
|
Niestandardowy prefiks, który ma być dołączany do atrybutu wykresu. To pole jest opcjonalne. |
suffix
|
Niestandardowy sufiks, który zostanie dołączony 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 te, które zostały ukryte ręcznie, jak i te, które zostały ukryte 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
|
Wykresy pomijają ukryte wiersze i kolumny. |
SKIP_HIDDEN_ROWS
|
Wykresy pomijają tylko ukryte wiersze. |
SKIP_HIDDEN_COLUMNS
|
wykresy pomijają tylko ukryte kolumny. |
SHOW_ALL
|
Wykresy nie pomijają 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 ustawiona jest też zasada |