Wykresy mapy

Na tej stronie dowiesz się, jak utworzyć kolorową mapę za pomocą interfejsu Charts API. Ten wykres to nowa, ulepszona wersja, która obsługuje większą mapę i więcej funkcji niż starszy wykres mapy (cht=t).

Spis treści

Omówienie

Możesz utworzyć mapę z różnymi krajami lub województwami wyróżnionymi kolorami niestandardowymi. Możesz użyć powiększenia mapy do odpowiedniego poziomu, aby poprawnie wyświetlić wybrane kraje, lub powiększać lub pomniejszać mapę do poziomu niestandardowego, używając wartości szerokości i długości geograficznej.

Obsługiwane parametry

Wykresy mapy obsługują te parametry:

Parametr Wymagany czy opcjonalny Opis
cht=map<opt_zoom_and_center> Wymagane

Określa wykres mapy.

opt_zoom_and_center – opcjonalny ciąg znaków umożliwiający powiększenie lub wyśrodkowanie wykresu w określonym regionie. Zobacz szczegóły.

chs Wymagane Rozmiar mapy. Maksymalne wymiary mapy to 600 pikseli szerokości, 600 pikseli wysokości lub 300 000 pikseli łącznie.
chd=
 <first_country_value>,
 ...,
 <last_country_value>
Opcjonalnie Jeśli jest używany, wartość danych wskazuje kolor odpowiedniego kraju i gradient kolorów określony przez chco.
chld=
 <country_or_region_codes>|...|
Wymagane

Rozdzielona pionową kreską lista krajów lub stanów, które będą wyróżnione kolorami określonymi przez atrybut chco. Mapa zostanie automatycznie powiększona, by uwzględnić wszystkie określone kraje, chyba że zastosujesz niestandardowe powiększenie lub wyśrodkowanie. Kody muszą być pisane wielkimi literami. Są to kody ISO 3166-1-alfa-2: 2 wielkie litery, opcjonalnie po nich łącznik i drugi identyfikator regionów lub miast. Przykłady: GB (Wielka Brytania), GB-LND (Londyn), US-NJ (stan New Jersey w Stanach Zjednoczonych)

chco

  • Jeśli chd nie jest używany:
    chco=
     <unselected_land_color>|
     <first_region_color>|
       ...|
     <last_region_color>
  • Jeśli używana jest właściwość chd:
    chco=
     <unselected_land_color>,
     <color_range_start>,
       ...,
     <color_range_end>
Opcjonalnie

Kolory wykresu. Format tego ciągu zależy od tego, czy używasz chd. W obu składni <unselected_land_color> jest kolorem regionów, które nie są określone w chld. Pamiętaj, że separatory są różne w zależności od składni (przecinki w jednej, kreski pionowe w drugiej). Jeśli nie jest używany, regiony będą zaznaczone, ale nie będą kolorowe.

  • chd używany – drugi i późniejszy kolor opisują zakres kolorów. Musisz mieć po jednej wartości chd dla każdego kraju w tym miesiącu: chld. Odpowiedni kraj zostanie oznaczony kolorem od <first_region_color> (minimalna wartość zakresu danych) do <last_region_color> (maksymalna wartość zakresu danych). Zapoznaj się z przykładami w tabeli poniżej.
  • chd nieużywany – drugi i kolejne kolory zostaną zastosowane do odpowiednich regionów w chld w podanej kolejności. Jeśli krajów jest więcej niż kolorów, do wszystkich nadmiarowych krajów na liście zostanie zastosowany ostatni kolor.
chtt, chts Opcjonalnie Tytuł i styl wykresu
chm Opcjonalnie Znaczniki wykresu
chma Opcjonalnie Marginesy wykresu
chf=bg... Opcjonalnie Pełne wypełnienie (tylko w tle)
chdl Opcjonalnie Legendy do wykresów

 

Przykłady

Opis Przykład

W tym przykładzie:

  • cht=map:fixed=-60,0,80,-35 – obszar powiększenia wykresu wynosi od -60 do 80 szerokości geograficznej, od 0 do -35 długości geograficznej
  • chld=CA-BC|CN|IT|GR|US-UT – największe regiony to Kolumbia Brytyjska, Chiny, Włochy, Greeze i Utah.
  • chm – znaczniki wykresu dla flag.
  • chma=0,110,0,0 – zwiększono obramowanie z prawej strony do 110 pikseli, aby prawidłowo dopasować legendę.
  • chtt=Last+Five+Olympic+Hosts – tytuł wykresu ze znakiem + oznaczającym spacje.

Mapa z pięcioma krajami olimpijskimi, na których widać flagi.
cht=map:fixed=-60,0,80,-35
chs=600x350
chld=CA-BC|CN|IT|GR|US-UT
chdl=Vancouver|Beijing|Torino|Athens|Salt+Lake+City
chco=B3BCC0|5781AE|FF0000|FFC726|885E80|518274
chtt=Last+Five+Olympic+Hosts
chm=f2010+Winter,000000,0,0,10
f2008+Summer,000000,0,1,10
f2008+Winter,000000,0,2,10,1,:-5:10
f2004+Summer,000000,0,3,10
f2004+Summer,000000,0,4,10
chma=0,110,0,0

Mapa Francji z zaznaczonymi 2 regionami:

  • chld=FR-D|FR-B|FR – określono 3 regiony: Burgogne (na wschodzie), Akwitania (południowo-zachodnia) i Francja.
  • chco=676767|FF4444|44FF44|4444FF – na tej mapie nie określono parametru chd, więc każda wartość koloru, która następuje po pierwszej, jest używana do określenia odpowiedniego kraju. Czerwony dla Burgonii, zielony dla Akwitania, niebieski dla Francji. Jak widać, późniejsze kolory nie są maskowane.
Mapa Francji z wyróżnionymi 2 prowincjami.
chld=FR-D|FR-B|FR
chco=676767|FF4444|44FF44|4444FF

Ta mapa pokazuje wykorzystanie gradientów kolorów.

  • chd=t:0,50,100 – parametr chd wskazuje gradient koloru. Tutaj określa się kodowanie tekstu z zakresu od 0 do 100.
  • chco=CCCCCC,FF0000,000000 – kolor tła to jasnoszary (CCCCCC), a zakres kolorów: od czerwonego (FF0000) do czarnego (000000). Widoczny kraj środkowy to kolor pośredni dla tego gradientu.
Mapa przedstawiająca gradienty kolorów.
chd=t:0,50,100
chco=CCCCCC,FF0000,000000
Pamiętaj, że mapę można przyciąć do określonego rozmiaru wykresu. Wynika to z tego, że nie zniekształcamy mapy, aby mieściła się w określonym rozmiarze wykresu, ale ograniczamy ją do regionów wskazanych w tabeli. Dlatego, aby uniknąć przyciętych obszarów w granicach wykresu, konieczne może być ręczne dostosowanie rozmiaru mapy.
Kwadratowa mapa długiego kraju

cht=map
chs=300x300
chld=GB

Anglia jest z natury długa i wąska, więc określenie mapy kwadratowej obejmuje przycięty obszar po prawej stronie:

Kwadratowa mapa długiego kraju

cht=map
chs=180x300
chld=GB

Dostosuj szerokość wykresu, aby usunąć nadmiarowe elementy. Na dole nadal są przycięcia, które należy poprawić, zmniejszając wysokość mapy.

Kwadratowa mapa długiego kraju

cht=map
chs=180x300
chld=GB

Francja ma bardziej regularne kształty, więc lepiej pasuje do kwadratowej mapy.

Powrót do góry

Powiększanie i wyśrodkowanie

Domyślnie wykres będzie powiększony i wyśrodkowany, by wyśrodkować wybrane regiony i jak najwierniej dopasować je do renderowanego obszaru w ramach zdefiniowanego rozmiaru mapy. Możesz jednak dostosować poziom wyśrodkowania i powiększania wykresu na 2 sposoby:

Wg pikseli

Aby dostosować obramowanie według rozmiaru w pikselach, użyj tego formatu:

cht=map:auto=<left_border>,<right_border>,<top_border>,<bottom_border>

Każdy rozmiar obramowania to dodatkowa ramka do wyświetlenia (w pikselach) poza automatycznie obliczonym poziomem powiększenia.

Możesz tylko pomniejszać (wartości dodatnie); nie można powiększać (wartości ujemne) bliżej niż domyślny poziom powiększenia.

Przykłady:

Wszystkie te przykłady pokazują Londyn (Lat.

Bez powiększenia (domyślnie) Pomniejszono o 30 pikseli na bok. Pomniejszono i w dół do prawej

Zbyt pusta mapa na dole.
cht=map

Nadmiar mapy na dole.
cht=map:auto=30,30,30,30
Obszar powiększenia ponownie wykadrowany.
cht=map:auto=50,0,80,0

 

Według szerokości i długości geograficznej

Możesz określić dokładne górne, dolne, lewe i prawe granice renderowanej mapy według szerokości i długości geograficznej, korzystając z poniższej składni:

cht=map:fixed=<bottom_border_lat>,<left_border_long>,<top_border_lat>,<right_border_long>

Gdzie <bottom_border_lat> i <bottom_border_lat> określają szerokość geograficzną dolnej i górnej krawędzi, a bottom_border_lat> i <bottom_border_lat> – długość geograficzną lewej i prawej krawędzi.

Uwaga: ze względu na zniekształcenie odwzorowania Merkatora (czyli rzutowanie zakrzywionej mapy na płaski obraz) skupienie się na wysokim, wąskim pasie może powodować nieoczekiwane różnice rozmiaru.

Przykłady:

W poniższych przykładach widać Londyn (wyróżniony na niebiesko) o długości geograficznej 0,1° i szerokości 51,5°. Zwróć uwagę, że mapa jest przycinana, ponieważ próbuje wyświetlić tylko Wielką Brytanię (zgodnie z określeniem) i wypełnia wyznaczony wykres bez zniekształceń.

Nastrojowa Szerokość geograficzna przesunięta o +10* Powiększenie przez zmniejszenie wszystkich wartości

cht=map:fixed=40,-10,60,10


cht=map:fixed=50,-10,70,10


cht=map:fixed=48,-3,54,3

Zwróć uwagę, że rozmiar środkowego obrazu jest nieco mniejszy niż pierwszy, mimo że przesunęliśmy tę samą liczbę stopni w górę. Dzieje się tak, ponieważ rzutujemy sferę 3D na obraz 2D. Musisz zwiększyć szerokość drugiego wykresu, aby miał taki sam rozmiar jak pierwszy.

Powrót do góry

Funkcje standardowe

Pozostałe funkcje na tej stronie to standardowe funkcje wykresu.

Tytuł wykresu chtt, chts [Wszystkie wykresy]

Możesz określić tekst tytułu, kolor i rozmiar czcionki wykresu.

Składnia

chtt=<chart_title>
chts=<color>,<font_size>,<opt_alignment>

 

chtt – określa tytuł wykresu.

<chart_title>
Tytuł do wyświetlenia na wykresie. Nie możesz określić, gdzie będzie ona widoczna, ale możesz opcjonalnie określić rozmiar i kolor czcionki. Użyj znaku + do oznaczenia spacji oraz kreski pionowej ( |) do oznaczenia podziałów wiersza.

 

chts [opcjonalny] – kolory i rozmiar czcionki w parametrze chtt.

<color>
Kolor tytułu w formacie szesnastkowym RRGGBB. Domyślny kolor to czarny.
<font_size>
Rozmiar czcionki tytułu (w punktach).
<opt_alignment>
[Opcjonalnie] Wyrównanie tytułu. Wybierz jedną z tych wartości ciągu znaków (z uwzględnieniem wielkości liter): „l” (po lewej), „c” (na środku) „r” (po prawej). Wartość domyślna to „c”.

 

Przykłady

Opis Przykład

Wykres z tytułem, z domyślnym kolorem i rozmiarem czcionki.

Wpisz spację za pomocą znaku plusa (+).

Aby wymusić podział wiersza, użyj pionowej kreski (|).

Nie określono tutaj: chts.

Pionowy wykres słupkowy z tytułem
chtt=Site+visitors+by+month|
January+to+July

Wykres z 20-punktowym tytułem niebieskim wyrównanym do prawej.

Pionowy wykres słupkowy: niebieski, 20 pikseli, tytuł
chtt=Site+visitors
chts=FF0000,20,r

Powrót do góry

Marginesy wykresu chma [Wszystkie wykresy]

Możesz określić rozmiar marginesów wykresu w pikselach. Marginesy są obliczane do wewnątrz od określonego rozmiaru wykresu (chs). Jeśli to konieczne, zwiększenie marginesu nie zwiększy łącznego rozmiaru wykresu, ale w razie potrzeby zmniejszy jego obszar.

Domyślnie marginesy są pozostawione po obliczeniu rozmiaru wykresu. Ta wartość domyślna różni się w zależności od typu wykresu. Określone marginesy są wartością minimalną. Jeśli w obszarze wykresu pozostawia miejsce na marginesy, rozmiar marginesu będzie wynosić tyle, ile zostało. Nie możesz ściśnąć marginesów mniejszych niż wymagane w przypadku legend i etykiet. Oto schemat przedstawiający podstawowe elementy wykresu:

Margines wykresu, obszar legendy i obszar wykresu

Marginesy wykresu obejmują etykiety osi i obszar legendy. Rozmiar obszaru legendy zmienia się automatycznie, aby dokładnie pasował do tekstu, chyba że określisz większą szerokość za pomocą parametru chma. W takim przypadku margines zostanie poszerzony, a obszar wykresu zostanie zmniejszony. Nie można przyciąć legendy przez określenie zbyt małego rozmiaru, ale można zmniejszyć, aby zajmowała więcej miejsca.

Wskazówka: jeśli słupki na wykresie słupkowym mają stały rozmiar (domyślnie), nie można zmniejszyć szerokości obszaru wykresu. Musisz określić mniejszy lub możliwy do zmiany rozmiar paska za pomocą właściwości chbh.

 

Składnia

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>, <right_margin>, <top_margin>, <bottom_margin>
Minimalny rozmiar marginesu wokół obszaru wykresu (w pikselach). Zwiększ tę wartość, aby uwzględnić pewne dopełnienie, dzięki czemu etykiety osi nie zderzają się z granicami wykresu.
<opt_legend_width>, <opt_legend_height>
[Opcjonalnie] Szerokość marginesów wokół legendy (w pikselach). Korzystaj z tej opcji, aby legenda nie zsunęła się o obszar wykresu ani na krawędzie obrazu.

 

Przykłady

Opis Przykład

W tym przykładzie minimalny margines to 30 pikseli z każdej strony. Legenda wykresu ma ponad 30 pikseli szerokości, dlatego margines po prawej stronie jest ustawiony na szerokość legendy wykresu i różni się od pozostałych.

Etykiety osi są poza obszarem wykresu, dlatego są rysowane w marginesie.

Wykres liniowy z szarym tłem i marginesami po każdej stronie.
chma=30,30,30,30

Aby dodać margines do legendy, ustaw wartości parametrów <opt_legend_width> i <opt_legend_height>.

W tym przykładzie legenda ma około 60 pikseli szerokości. Jeśli ustawisz <opt_legend_width> na 80 pikseli, margines będzie się wydłużać o 20 pikseli poza legendą.

Wykres liniowy z szarym tłem i marginesami po każdej stronie.
chma=20,20,20,30|80,20

Powrót do góry

Wypełnienie tła chf [Wszystkie wykresy]

Możesz określić kolory i style wypełnienia dla obszaru danych wykresu lub całego tła wykresu. Typy wypełnienia obejmują: pełne wypełnienia, paski i gradienty. Możesz określić różne wypełnienia dla różnych obszarów (np. całego obszaru wykresu lub tylko obszaru danych). Wypełnienie obszaru wykresu zastępuje wypełnienie tła. Wszystkie wypełnienia są określane za pomocą parametru chf. Możesz mieszać różne typy wypełnienia na tym samym wykresie, rozdzielając wartości pionową kreską ( | ). Wypełnienia obszaru wykresu zastępują wypełnienia tła wykresu.

Wypełnienie jednolite chf [Wszystkie wykresy]

Możesz określić pełne wypełnienie dla tła lub obszaru wykresu albo przypisać wartość przezroczystości do całego wykresu. Możesz określić wiele wypełnienia, używając pionowej kreski (|). (Mapy: tylko tło).

Składnia

chf=<fill_type>,s,<color>|...
<fill_type>
Część wykresu jest wypełniana. Podaj jedną z tych wartości:
  • bg – wypełnienie tła
  • c – wypełnienie obszaru wykresu. Nieobsługiwany w przypadku wykresów map.
  • a – zadbaj o przezroczystość całego wykresu (w tym tła). Pierwsze 6 cyfr wartości <color> jest ignorowanych, a tylko ostatnie 2 (wartość przezroczystości) są stosowane do całego wykresu i wszystkich wypełnienia.
  • b<index> – wypełnienia słupkowe (tylko wykresy słupkowe). Zastąp ciąg <indeks> indeksem serii słupków, aby wypełnić go jednolitym kolorem. Efekt jest podobny do właściwości chco na wykresie słupkowym. Przykład znajdziesz w sekcji Kolory serii na wykresie słupkowym.
s
Oznacza wypełnienie pełne lub przezroczyste.
<color>
Kolor wypełnienia w formacie szesnastkowym RRGGBB. W przypadku przezroczystości pierwsze 6 cyfr jest ignorowanych, ale i tak trzeba je uwzględnić.

 

Przykłady

Opis Przykład

W tym przykładzie tło wykresu wypełnia się jasnoszarym kolorem (EFEFEF).

Wykres liniowy z wypełnieniem czarnym obszarem.

chf=bg,s,EFEFEF

W tym przykładzie tło wykresu wypełnia jasnoszary (EFEFEF) i czarny (000000).

Wykres liniowy z czarnym obszarem i jasnoszarym tłem.

chf=c,s,000000|
bg,s,EFEFEF

W tym przykładzie przezroczystość całego wykresu wynosi 50% (80 w zapisie szesnastkowym to 128, czyli około 50% przezroczystości). Zwróć uwagę na tło komórki tabeli widoczne na wykresie.

Wykres punktowy z punktami w kolorze niebieskim i przezroczystością 50%.

chf=a,s,00000080

Powrót do góry

Tekst i styl legendy wykresu chdl, chdlp, chdls [Wszystkie wykresy]

Legenda to boczna sekcja wykresu, która zawiera krótki opis każdej serii. W legendzie możesz podać tekst powiązany z każdą serią i wskazać miejsce na wykresie, w którym ma się ona pojawić.

Aby dowiedzieć się, jak ustawić marginesy legendy, zapoznaj się z artykułem chma.

Uwaga na temat wartości ciągów: w ciągach etykiet dozwolone są tylko znaki, które można używać w adresach URL. Dla bezpieczeństwa najlepiej zakoduj w adresie URL ciągi zawierające znaki, których nie ma w zestawie znaków 0-9a-zA-Z. Koder adresów URL znajdziesz w dokumentacji wizualizacji Google.

Składnia

chdl=<data_series_1_label>|...|<data_series_n_label>
chdlp=<opt_position>|<opt_label_order>
chdls=<color>,<size>

 

chdl – tekst każdej serii do wyświetlenia w legendzie.

<data_series_label>
Tekst wpisów legendy. Każda etykieta ma zastosowanie do odpowiedniej serii w tablicy chd. Użyj znaku + jako spacji. Jeśli nie określisz tego parametru, na wykresie nie pojawi się legenda. Nie ma możliwości określenia podziału wiersza w etykiecie. Legenda zazwyczaj rozwija się, by umieścić w niej tekst, a obszar wykresu jest pomniejszony, by zmieścić legendę.

chdlp – [opcjonalnie] pozycja legendy i kolejność wpisów legendy. Możesz określić elementy <position> lub <label_order>. Jeśli podasz obie te wartości, rozdziel je znakiem słupka. Możesz dodać „s” do dowolnej wartości, jeśli chcesz, aby puste pozycje legendy z zakresu chdl były pomijane w legendzie. Przykłady: chdlp=bv, chdlp=r, chdlp=bv|r, chdlp=bvs|r

<opt_position>
[Opcjonalnie] Określa pozycję legendy na wykresie. Aby określić dodatkowe dopełnienie między legendą a obszarem wykresu lub obramowaniem obrazu, użyj parametru chma. Wybierz jedną z tych wartości:
  • b – legenda u dołu wykresu, wpisy legendy w poziomym wierszu.
  • bv – legenda u dołu wykresu, wpisy legendy w pionowej kolumnie.
  • t – legenda u góry wykresu, wpisy legendy w poziomym wierszu.
  • tv – legenda u góry wykresu, wpisy legendy w pionowej kolumnie.
  • r – [wartość domyślna] legenda z prawej strony wykresu, wpisy legendy w pionowej kolumnie.
  • l – legenda z lewej strony wykresu, wpisy legendy w pionowej kolumnie.
<opt_label_order>
[opcjonalny] Kolejność, w jakiej etykiety są wyświetlane w legendzie. Wybierz jedną z tych wartości:
  • l – [domyślnie dla legend pionowych] wyświetlaj etykiety w kolejności podanej w polu chdl.
  • r – etykiety wyświetlają się w odwrotnej kolejności, w jakiej podano w polu chdl. Przydaje się to na skumulowanych wykresach słupkowych, by pokazać legendę
    w tej samej kolejności, w jakiej pojawiają się słupki.
  • a – [Domyślnie dla legend poziomych] Sortowanie automatyczne: oznacza sortowanie według długości, zaczynając od najkrótszej (mierzonej na 10 pikselowych bloków). Gdy 2 elementy są tej samej długości (podzielone na bloki po 10 pikseli), jako pierwszy wyświetli się ten wymieniony jako pierwszy.
  • 0,1,2... – kolejność etykiet własnych. To jest lista indeksów etykiet liczonych od zera z pola chdl, rozdzielonych przecinkami.

chdls – [opcjonalny] – określa kolor i rozmiar czcionki tekstu legendy.

<color>
Kolor tekstu legendy w formacie szesnastkowym RRGGBB.
<size>
Rozmiar punktu w tekście legendy.

 

Przykłady

Opis Przykład

Dwa przykłady legend. Wpisz tekst legendy w tej samej kolejności co w serii danych.

Wykres liniowy czerwony, niebieski i zielony z pasującymi legendami

chdl=NASDAQ|FTSE100|DOW
chco=FF0000,00FF00,0000FF

Diagram Venna z 2 mniejszymi okręgami otoczonymi większym okręgiem


chdl=First|Second|Third
chco=ff0000,00ff00,0000ff

Pierwszy wykres przedstawia poziome wpisy legendy (chdlp=t, domyślny układ to poziomy), a na drugim znajdują się dolne wpisy legendy pionowej (chdlp=bv).

Diagram Venna z 2 mniejszymi okręgami otoczonymi większym okręgiem
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


Diagram Venna z 2 mniejszymi okręgami otoczonymi większym okręgiem
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

Ten przykład pokazuje zmianę rozmiaru czcionki.

Diagram Venna z 2 mniejszymi okręgami otoczonymi większym okręgiem
chdls=0000CC,14

Powrót do góry

Znaczniki kształtów chm [pasek, linia, radar, punktowy]

Możesz określić znaczniki graficzne dla wszystkich lub poszczególnych punktów danych na wykresie. Jeśli co najmniej 2 znaczniki znajdują się w tym samym punkcie, są rysowane w takiej kolejności, w jakiej występują w parametrze chm. W punktach danych możesz też tworzyć znaczniki tekstowe. Odpowiednie informacje znajdziesz w sekcji Znaczniki punktów danych.

Znaczniki kształtu możesz łączyć z dowolnymi innymi parametrami chm, korzystając z pionowej kreski ( |), aby rozdzielić parametry chm.

Składnia

Określ jeden zbiór parametrów poniżej dla każdej serii, którą chcesz oznaczyć. Aby oznaczyć kilka serii, utwórz dodatkowe zestawy parametrów rozdzielone pionową kreską. Nie musisz zaznaczać wszystkich serii. Jeśli nie przypiszesz znaczników do serii danych, nie otrzyma ona żadnych znaczników.

Znaczniki kształtu działają nieco inaczej na wykresach punktowych. Więcej informacji znajdziesz w dokumentacji.

chm=
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
    |...|
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
@
[opcjonalnie] jeśli poprzedzisz typ znacznika opcjonalnym znakiem @, w elementach <opt_Który_punkt> należy użyć formatu x:y.
<marker_type>
Typ znacznika do użycia. Określ jeden z tych typów:
  • a – strzałka
  • c – krzyż
  • C – prostokąt. W przypadku znacznika prostokątnego musisz mieć co najmniej 2 serie danych, gdzie seria 0 określa dolną krawędź, a seria 1 – górną. <size> określa szerokość prostokąta w pikselach.
  • d – diamentowy
  • E – znacznik błędu ( ) Ten znacznik wymaga do utworzenia 2 serii danych: 1 wartości dla dołu i odpowiadającego mu punktu drugiej serii w przypadku wierzchołków. Udostępnia też rozszerzoną składnię <size>: line_thickness[:top_and_bottom_width], gdzie top_and_bottom_width jest opcjonalna. Zobacz poniższe przykłady.
  • h – pozioma linia na wykresie na określonej wysokości. (Jedynym prawidłowym formatem parametru <opt_which_points> jest opt_which_points).
  • H – linia pozioma przebiegająca przez określony znacznik danych. Obsługuje rozszerzoną składnię <size>, która pozwala określić dokładną długość wiersza: line_thickness[:length], gdzie :length jest opcjonalny. Domyślnym ustawieniem jest pełna szerokość obszaru wykresu.
  • o – krąg
  • s – kwadrat
  • v – pionowa linia od osi X do punktu danych.
  • V – pionowa linia o regulowanej długości. Obsługuje rozszerzoną składnię wartości <size>, która pozwala określić dokładną długość wiersza: line_thickness[:length], gdzie :length jest opcjonalny. Domyślnie wybierana jest wysokość pełnego obszaru wykresu. Znacznik jest wyśrodkowany w punkcie danych.
  • x – X
<color>
Kolor znaczników tej serii w formacie szesnastkowym RRGGBB.
<series_index>
Indeks serii danych liczony od zera, na podstawie którego mają zostać rysowane znaczniki. Ignorowana w przypadku znaczników h i znaczników określających lokalizację na podstawie pozycji x/y (zaczyna się od znaku @). Jako źródła znaczników możesz używać ukrytych serii danych. Więcej informacji znajdziesz w sekcji Wykresy złożone. Pogrupowane pionowe wykresy słupkowe obsługują specjalną rozszerzoną składnię, która pozwala wyrównywać znaczniki do określonych słupków.
<opt_which_points>
[Opcjonalnie] Wskaż punkty, w których chcesz rysować znaczniki. Wartość domyślna to wszystkie znaczniki. Użyj jednej z tych wartości:
  • n.d – gdzie narysować znacznik. Znaczenie zależy od typu znacznika:
    • Wszystkie typy oprócz h – punkt danych, na którym ma być rysowany znacznik, gdzie n.d to indeks w serii liczony od zera. Jeśli podasz wartość niebędącą liczbą całkowitą, ułamek wskazuje obliczony punkt pośredni. Na przykład liczba 3, 5 oznacza połowę drogi między punktami 3 i 4.
    • h – liczba z zakresu od 0,0 do 1,0, gdzie 0,0 oznacza dół wykresu, a 1,0 – jego górną część.
  • -1 – narysuj znacznik na wszystkich punktach danych. Możesz też pozostawić ten parametr pusty, by rysować na wszystkich punktach danych.
  • -n – narysuj znacznik w każdym n-tym punkcie danych. Wartość zmiennoprzecinkowa. Jeśli n jest mniejsze od 1, wykres obliczy za Ciebie dodatkowe punkty pośrednie. Na przykład wartość -0,5 spowoduje umieszczenie 2 razy więcej znaczników niż punktów danych.
  • start:end:n – narysuj znacznik w każdym n-tym punkcie danych w zakresie, od wartości indeksu start do końca włącznie. Wszystkie parametry są opcjonalne (może ich brakować), więc 3::1 będzie prowadzić od czwartego do ostatniego, kroku 1. Pominięcie tego parametru domyślnie spowoduje użycie parametru first:last:1. Wszystkie wartości mogą być liczbami zmiennoprzecinkowymi. Wartości start i end mogą być ujemne, ponieważ będą odliczane wstecz od ostatniej wartości. Jeśli zarówno argument start, jak i koniec jest ujemny, upewnij się, że są one wyrażone rosnącą wartością (np. -6:-1:1). Jeśli wartość kroku n jest mniejsza niż 1, dodatkowe punkty danych zostaną obliczone przez interpolację podanych wartości danych. Wartości domyślne to first:last:1
  • x:y – rysuj znacznik w określonym punkcie x/y na wykresie. Ten punkt nie musi znajdować się na linii. Aby użyć tej opcji, dodaj znak @ przed typem znacznika. Podaj współrzędne jako wartości zmiennoprzecinkowe, gdzie 0:0 jest lewym dolnym rogiem wykresu, a 1:1 jest jego prawym górnym rogiem. Aby na przykład dodać czerwony romb o szerokości 15 pikseli na środku wykresu, użyj właściwości @d,FF0000,0,0.5:0.5,15.
<size>
Rozmiar znacznika w pikselach. Większość tego parametru przyjmuje pojedynczą wartość liczbową. Znaczniki V, H i S obsługują składnię <size>[:width], gdzie opcjonalna druga część określa długość linii lub znacznika.
<opt_z_order>
[Opcjonalnie] Warstwa, w której służy do rysowania znacznika, w porównaniu z innymi znacznikami i wszystkimi innymi elementami wykresu. Jest to liczba zmiennoprzecinkowa z zakresu od -1,0 do 1,0 włącznie, gdzie -1,0 oznacza dół, a 1,0 – górną. Wskaźniki elementów wykresu (linie i słupki) mają wartość mniejszą niż 0. Jeśli dwa znaczniki mają tę samą wartość, są rysowane w kolejności określonej w adresie URL. Wartość domyślna to 0,0 (tuż nad elementami wykresu).
<opt_offset>
[Opcjonalnie] Umożliwia określenie odsunięcia w pionie i poziomie od określonej lokalizacji. Tak wygląda składnia, w której używany jest separator :: reserved:<horizontal_offset>:<vertical_offset>. Jeśli została określona, możesz dodać pustą wartość , w ciągu parametru chm dla parametru <opt_z_order>. Przykłady: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • reserve (zarezerwowane) – pozostaw puste.
  • <horizontal_offset> – liczba dodatnia lub ujemna określająca przesunięcie w poziomie (w pikselach). Opcjonalny. Jeśli nie jest używany, pozostaw to pole puste.
  • <vertical_offset> – liczba dodatnia lub ujemna, która określa przesunięcie w pionie (w pikselach). Opcjonalny. Jeśli nie jest używany, pozostaw to pole puste.

 

Przykłady

Opis Przykład

Oto przykład kilku znaczników kształtu i linii.

  • a,990066,0,0.0,9.0 – fioletowa strzałka, pierwsza seria, pierwszy punkt, rozmiar 9.
  • c,FF0000,0,1.0,20.0 – czerwony krzyżyk, pierwsza seria, drugi punkt, rozmiar 9.
  • d,80C65A,0,2,20.0 – zielony romb, pierwsza seria, trzeci punkt, rozmiar 9.
  • H,000000,0,3,1:40 – czarna linia pozioma, pierwsza seria, punkt danych 3, szerokość 1 piksela, długość 40 pikseli.
  • o,FF9900,0,4.0,12.0 – pomarańczowe koło, pierwsza seria, piąty punkt, rozmiar 12.
  • s,3399CC,0,5.0,11.0 – niebieski kwadrat, pierwsza seria, 6 punkt, rozmiar 11.
  • v,BBCCED,0,6.0,1.0 – linia pionowa do punktu, pierwszej serii, 7. punkt, szerokość 1 piksela.
  • V,3399CC,0,7.0,1.0 – pionowa linia od dołu do góry wykresu, pierwszej serii, ósmego punktu, szerokości 1 piksela.
  • x,FFCC33,0,8.0,20.0 – żółty „X”, pierwsza seria, 9 punkt, rozmiar 20.
  • H,FFFF00,0,9,2 – pozioma żółta linia szerokości wykresu w punkcie danych 9.
  • h,FF0000,0,0.5,1 – czerwona pozioma linia na określonej wysokości, pierwsza seria, połowa w górę wykresu, szerokość 1 piksela.
Wykres liniowy ze znacznikami
chm=
  a,990066,0,0.0,9.0|
  c,FF0000,0,1.0,20|
  d,80C65A,0,2.0,20.0|
  H,000000,0,3,1:40|
  o,FF9900,0,4.0,12.0|
  s,3399CC,0,5.0,11.0|
  v,BBCCED,0,6,1.0|
  V,3399CC,0,7,1.0|
  x,FFCC33,0,8,20|
  H,FFFF00,0,9,2|
  h,FF0000,0,0.5,1

Oto przykład użycia romb w przypadku jednej serii danych i okręgów w przypadku drugiej.

Jeśli co najmniej 2 znaczniki znajdują się w tym samym punkcie, są rysowane w kolejności, w jakiej występują w parametrze chm. W tym przypadku okrąg jest pierwszym znacznikiem określonym za pomocą funkcji chm, więc jest on rysowany jako pierwszy. Romb jest zaznaczany i rysowany w drugiej kolejności, co powoduje, że jest on narysowany nad okręgiem.

Wykres liniowy: jedna linia ma okrąg po 15 pikseli na każdym punkcie danych, a druga linia – 10-pikselowe romby. Romb jest narysowany w punkcie, który jest wspólny dla obu linii
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

Oto wykres liniowy ze znacznikiem w każdym drugim punkcie danych (-2 oznacza co drugi punkt).

Wykres liniowy ze znacznikiem w każdym drugim punkcie
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
Ten wykres liniowy zawiera 2 razy więcej znaczników niż punktów danych (-0,5 oznacza każdą połową punktu). Wykres liniowy ze znacznikiem w każdym drugim punkcie
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
Ten przykład pokazuje, jak używać znaczników h i v do tworzenia linii siatki o niestandardowych kolorach i grubości. Kolejność nakładania elementów (ostatnia wartość) wynosi -1, dzięki czemu linie siatki są rysowane poniżej linii danych.
Wykres liniowy ze znacznikiem w każdym drugim punkcie
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

Ten wykres dodaje pionowe linie wypełnienia do wykresu liniowego:

  • v – pionowe linie na wykresie.
  • FF0000 – czerwone linie
  • 0 – indeks serii
  • : :.5 – specyfikator zakresu: od początku do końca co 0, 5 punktu.
  • 2 – grubość 2 piksele.
Wykres liniowy ze znacznikiem w każdym drugim punkcie
chm=
  v,FF0000,0,::.5,2
W tym przykładzie do wykresu dodaje się strzałkę i znacznik tekstu z wykorzystaniem dokładnych współrzędnych. Pierwszy znacznik D to linia logu poniżej słupków. Drugim jest strzałka, a trzeci – jej tekst.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
Linia pozioma przymocowana do konkretnego punktu danych (H) może być przydatna przy przedstawianiu wartości względnych lub podkreślaniu wysokości wartości danych na wykresie.
chm=H,FF0000,0,18,1

Ten wykres przedstawia znaczniki, które mogą określać grubość i długość linii w parametrze <size>.

  • E,000000,0,6,1:20 – czarny pasek błędów z liniami o szerokości 1 piksela oraz pasami górnymi i dolnymi o długości 20 pikseli. Dolna część jest zakotwiczona do serii 0 punkt 8, a górna jest zakotwiczona do serii 1 punkt 8.
  • H,990066,1,2,5:50 – fioletowa linia pozioma o szerokości 5 pikseli i długości 50 pikseli wyśrodkowana w punkcie danych 2.
  • V,3399CC,0,8,3:50– Niebieska, pionowa linia o szerokości 3 pikseli i długości 50 pikseli, wyśrodkowana w punkcie danych 8.
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2,9CCC,image3,1,2,5:50%
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

Powrót do góry

Znaczniki tekstu i danych chm [słupkowe, liniowe, radarowe, punktowe]

Określone punkty na wykresie możesz oznaczać etykietami tekstem niestandardowym lub sformatowanymi wersjami danych znajdujących się na danym etapie.

Możesz połączyć dowolne znaczniki chm za pomocą pionowej kreski ( |), aby rozdzielić zestawy parametrów chm.

Uwaga na temat wartości ciągów: w ciągach etykiet dozwolone są tylko znaki, które można używać w adresach URL. Dla bezpieczeństwa najlepiej zakoduj w adresie URL ciągi zawierające znaki, których nie ma w zestawie znaków 0-9a-zA-Z. Koder adresów URL znajdziesz w dokumentacji wizualizacji Google.

Składnia

Określ jeden zbiór parametrów poniżej dla każdej serii, którą chcesz oznaczyć. Aby oznaczyć kilka serii, utwórz dodatkowe zestawy parametrów rozdzielone pionową kreską. Nie musisz zaznaczać wszystkich serii. Jeśli nie przypiszesz znaczników do serii danych, nie otrzyma ona żadnych znaczników.

chm=
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
    |...|
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
<marker_type>
Typ znacznika do użycia. Masz do wyboru następujące typy:
  • f<text> – flaga zawierająca tekst. Wpisz znak „f”, a po nim niestandardowy tekst zakodowany w adresie URL. Aby zmienić znaczenie przecinków w znacznikach tekstowych, poprzedź je znakiem \. Przykład: fHello\,+World!
  • t<text> – prosty znacznik tekstu. Podaj znak „t”, a po nim niestandardowy tekst zakodowany w adresie URL. Aby zmienić znaczenie przecinków w znacznikach tekstowych, poprzedź je znakiem \. Przykład: tHello\,+World!
  • A<text> – znacznik adnotacji. To działanie jest podobne do znacznika flagi, z tą różnicą, że znaczniki będą koordynować swoje położenie tak, aby się nie nakładały. Jedyny prawidłowy format parametru <opt_which_points> to opt_which_points wskazujący indeks punktu w ciągu.
  • N<formatting_string> – wartość danych w tym momencie z opcjonalnym formatowaniem. Jeśli nie używasz parametru chds (skalowanie niestandardowe), podaje on dokładnie zakodowaną wartość. Jeśli użyjesz tego parametru z dowolnym typem formatu, wartość zostanie przeskalowana do wskazanego zakresu. Poniżej znajdziesz przykład znacznika chds ze znacznikami liczbowymi. W przypadku tego typu znacznika na skumulowanym wykresie słupkowym, jeśli dla parametru <series_index> podasz -1, otrzymasz znacznik pokazujący sumę wszystkich wartości na tym skumulowanym słupku. Składnia ciągu formatowania jest taka:
           <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    Wszystkie te elementy są opcjonalne. Oto znaczenie poszczególnych elementów:
    • <preceding_text> – tekst poprzedzający każdą wartość.
    • *...* – opcjonalny blok otoczony dosłownymi gwiazdkami, w którym możesz określić szczegóły formatowania liczb. Te wartości są obsługiwane, ale wszystkie są opcjonalne:
      • <number_type> – format liczbowy dla wartości liczbowych. Wybierz jedną z tych opcji:
        • f – [domyślny] format zmiennoprzecinkowy. Rozważ też określenie precyzji za pomocą wartości <decimal_places>.
        • p – format procentowy. Znak % jest dołączany automatycznie. Uwaga: gdy używasz tego formatu, wartości danych z zakresu 0,0–1,0 są mapowane na 0–100% (na przykład 0,43 będzie wyświetlane jako 43%).
        • e – format zapisu naukowego.
        • c<CUR> – sformatuj liczbę w podanej walucie, używając odpowiedniego znacznika waluty. Zastąp <CUR> trzyliterowym kodem waluty. Przykład: cEUR oznacza euro. Listę kodów znajdziesz na stronie ISO. Pamiętaj jednak, że nie wszystkie symbole są obsługiwane.
      • <decimal_places> – liczba całkowita określająca, ile miejsc po przecinku ma być wyświetlane. Wartość jest zaokrąglana (nie obcinana) do tej długości. Wartość domyślna to 2.
      • z – wyświetl końcowe zera. Wartość domyślna to nie.
      • s – wyświetl separatory grup. Wartość domyślna to no.
      • x lub y – wyświetla dane ze współrzędnej X lub Y, zgodnie z wymaganiami. Znaczenie danych „x” zależy od typu wykresu. Przetestuj wykres, aby sprawdzić, co oznaczają. Domyślna wartość to „y”.
    • <following_text> – tekst, który będzie następować po każdej wartości.
<color>
Kolor znaczników dla tego zestawu w formacie szesnastkowym RRGGBB.
<series_index>
Indeks serii danych liczony od zera, na podstawie którego mają zostać rysowane znaczniki. Jeśli jest to skumulowany wykres słupkowy, a typ znacznika to N (wartości punktów danych), możesz podać -1, aby utworzyć znacznik sumy wartości dla każdego stosu słupków. Przykład znajdziesz poniżej.
<opt_which_points>
[Opcjonalnie] Wskaż punkty, w których chcesz rysować znaczniki. Domyślna opcja to wszystkie znaczniki. Użyj jednej z tych wartości:
  • n.d – punkt danych, na którym znajduje się znacznik, gdzie n.d to indeks w serii liczony od zera. Jeśli podasz wartość niebędącą liczbą całkowitą, ułamek wskazuje obliczony punkt pośredni. Na przykład 3,5 oznacza połowę drogi między punktami 3 i 4.
  • -1 – narysuj znacznik na wszystkich punktach danych. Możesz też pozostawić ten parametr pusty, by rysować na wszystkich punktach danych.
  • -n – narysuj znacznik w każdym n-tym punkcie danych.
  • start:end:n – narysuj znacznik w każdym n punkcie danych w zakresie, od wartości indeksów start do końc włącznie. Wszystkie parametry są opcjonalne (może ich brakować), więc 3::1 będzie prowadzić od czwartego do ostatniego, kroku 1. Pominięcie tego parametru domyślnie spowoduje użycie parametru first:last:1. Wszystkie wartości mogą być liczbami zmiennoprzecinkowymi. Wartości start i end mogą być ujemne, ponieważ będą odliczane wstecz od ostatniej wartości. Jeśli zarówno argument start, jak i koniec jest ujemny, upewnij się, że są one wyrażone rosnącą wartością (np. -6:-1:1). Jeśli wartość kroku n jest mniejsza niż 1, dodatkowe punkty danych zostaną obliczone przez interpolację podanych wartości danych. Wartości domyślne to first:last:1
  • x:y – [Nieobsługiwane w przypadku znaczników typu N] Rysuj znacznik w określonym punkcie x/y na wykresie. Ten punkt nie musi znajdować się na linii. Aby użyć tej opcji, dodaj znak małpy (@) przed typem znacznika. Podaj współrzędne jako wartości zmiennoprzecinkowe, gdzie 0:0 jest lewym dolnym rogiem wykresu, 0.5:0.5 jest środkiem wykresu, a 1:1 – jego prawym górnym rogiem. Aby na przykład dodać czerwony romb o szerokości 15 pikseli na środku wykresu, użyj funkcji @d,FF0000,0,0.5:0.5,15.
<size>
Rozmiar znacznika w pikselach. Jeśli jest to wykres punktowy z trzecią serie danych (używaną do określania rozmiarów w punktach), ta wartość zostanie przeskalowana według zakresu danych. Jeśli zakres danych to 0–100, a <rozmiar> to 30, wartość danych 100 – 30 pikseli szerokości, 50 pikseli – 15 pikseli itd.
<opt_z_order>
[Opcjonalnie] Warstwa, w której służy do rysowania znacznika, w porównaniu z innymi znacznikami i wszystkimi innymi elementami wykresu. Jest to liczba zmiennoprzecinkowa z zakresu od -1,0 do 1,0 włącznie, gdzie -1,0 oznacza dół, a 1,0 – górną. Wskaźniki liczby elementów wykresu (linii i słupków) mają wartość mniejszą niż 0. Jeśli dwa znaczniki mają tę samą wartość, są rysowane w kolejności określonej w adresie URL. Wartość domyślna to 0,0 (tuż nad elementami wykresu).
<opt_placement>
[Opcjonalnie] Dodatkowe informacje o miejscu docelowym opisujące, gdzie umieścić ten znacznik w odniesieniu do punktu danych. Możesz określić względne pozycjonowanie w poziomie lub w pionie oraz przesunięcia. Składnia miejsc docelowych to ciąg znaków z separatorami :, jak w tym przykładzie. Wszystkie elementy są opcjonalne: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. Jeśli została określona, możesz dodać pustą wartość , w ciągu parametru chm dla parametru <opt_z_order>. Przykłady: N,000000,0,1,10,,b, N,000000,0,1,10,,lv i N,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
Punkt zakotwiczenia znacznika. Jest to sprzeczne z uzasadnieniem, więc lewa kotwica umieszcza znacznik po prawej od punktu danych. Możesz wybrać uzasadnienie poziome lub pionowe z tej listy:
  • Umiejscowienie w poziomie: „l”, „h” lub „r” – do lewej, do środka lub zakotwiczonego po prawej stronie, w poziomie. Domyślna wartość to „l”.
  • Umieszczenie pionowe: „b”, „v”, „t” – na dole, na środku, zakotwiczone u góry, w pionie. Domyślna wartość to „b”.
  • Pozycja względem słupka [dotyczy tylko wykresów słupkowych]: „s”, „c”, „e” – podstawa, środek lub u góry słupka. W przypadku wykresów skumulowanych wartość ta zależy od sekcji słupka każdej serii, a nie do całego słupka. Jeśli podany indeks serii wynosi -1 (łącznie), odnosi się on do całego słupka. Możesz ją łączyć z wartościami miejsc docelowych w pionie, np. „be” lub „vs”. Wartość domyślna to „e”.
horizontal_offset
Przesunięcie w poziomie dla tego znacznika (w pikselach). Wartość domyślna to 0.
vertical_offset
Przesunięcie tego znacznika w pionie (w pikselach). Wartość domyślna wykresu innego niż słupkowy: 15; wartość domyślna dla wykresu słupkowego: 2.

Opis Przykład

Oto przykład etykiet wartości na wykresie słupkowym.

Pierwszy wykres (N*p0*) przedstawia znacznik wartości danych, gdzie wartości są wyrażone w procentach, zaokrąglone do zera miejsc po przecinku, w kolorze czarnym, na wszystkich wartościach w 11-punktowym tekście. Wszystkie wartości danych mieszczą się w zakresie od 0,0 do 1,0 i są przesuwane w górę o dwa miejsca po przecinku.

Drugi wykres (N*cEUR1*) pokazuje te same wartości sformatowane jako wartości euro z jednym miejscem po przecinku, w kolorze czarnym, na wszystkich wartościach, w 11-punktowym tekście.

Wykres słupkowy z etykietami procentowymi nad każdym słupkiem
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


Wykres słupkowy z etykietami euro nad każdym słupkiem


chm=
  N*cEUR1*,000000,0,-1,11

Za pomocą parametru chds możesz skalować wyświetlaną wartość liczbową. Możesz używać chds w przypadku wszystkich formatów danych, w tym prostego i rozszerzonego kodowania. Nie wpłynie to na rozmiar słupka ani na etykiety osi, a jedynie na wartość znacznika danych.

W tym przykładzie pokazano wykres z prostymi zakodowanymi wartościami: 46, 39, 29, 30, 43, 41. Prosty zakres kodowania to 0–61. Parametr chds określa niestandardową skalę znaczników w zakresie 0–1, więc wartości znaczników są skalowane do tego zakresu, ale nie ma to wpływu na wysokość słupków (jeśli były to dane w formacie tekstowym, słupki również zostałyby skalowane).


chd=s:underp
chm=N,000000,0,-1,11
chds=0,1

Oto przykład wykresu z etykietą tekstową w minimalnym punkcie i etykietą flagi w maksymalnym punkcie.

Wykres liniowy z niebieską etykietą o długości 10 punktów i flagą z czerwonym tekstem o rozmiarze 15 punktów, narysowanymi na punktach danych przerywanej zielonej linii.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

W tym przykładzie pokazano skumulowany wykres z wartościami poszczególnych serii oraz łączną liczbą serii. Aby wyświetlić skumulowane wartości serii, musimy użyć opcji pozycjonowania „c”. W przeciwnym razie wartość na górnym słupku będzie nakładać się na wartość sumy u góry każdego słupka.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
Kilka dodatkowych przykładów, jak działa umieszczanie w pionie i poziomie. Ten przykład pokazuje różne kombinacje wartości zakotwiczonych na wykresach słupkowych (w których umiejscowienie w pionie ma oznaczenia s, c i e). Zwróć uwagę, że prawa kotwica przenosi znacznik w lewo, a górna kotwica – w dół i odwrotnie. Czerwone kropki wskazują podstawę, środek i górę każdego słupka. Liczba to wartość danych, ustalona za pomocą różnych wartości zakotwiczenia dla każdego słupka.
chm=
  N,000000,0,0,10,,rs
  N,000000,0,1,10,,ls
  N,000000,0,2,10,,c
  N,000000,0,3,10,,e
  N,000000,0,4,10,,e::15
  N,000000,0,5,10,,e::-12
Znaczniki adnotacji automatycznie dostosowują położenie etykiet, aby się nie nakładały. Pierwsza wartość chm dotyczy wypełnienia linii. Poniższe wartości to wszystkie znaczniki adnotacji.
chm=B,C5D4B5BB,0,0,0
  AA,666666,0,3,15
  AB,666666,0,5,15
  AC,666666,0,24,15
  AD,666666,0,25,15
  AE,666666,0,26,15
  AF,666666,0,51,15
  AG,666666,0,60,15
  AH,666666,0,73,15
  AI,666666,0,80,15
  AJ,666666,0,99,15
Kolejny przykład adnotacji pokazujący wysokość miast w Szwajcarii.

Powrót do góry