Diagram Peta

Halaman ini menjelaskan cara membuat peta berwarna menggunakan Charts API. Diagram ini merupakan versi baru dan lebih baik yang mendukung peta yang lebih besar dan lebih banyak fitur daripada diagram peta yang lebih lama (cht=t).

Daftar Isi

Ringkasan

Anda dapat membuat peta dengan berbagai negara atau negara bagian yang ditandai dengan warna kustom. Anda dapat mengizinkan peta diperbesar ke tingkat yang tepat untuk menampilkan negara yang dipilih dengan benar, atau memperbesar atau memperkecil ke tingkat kustom menggunakan nilai garis lintang dan garis bujur.

Parameter yang Didukung

Diagram peta mendukung parameter berikut:

Parameter Wajib atau Opsional Deskripsi
cht=map<opt_zoom_and_center> Wajib

Menentukan diagram peta.

opt_zoom_and_center - String opsional yang memungkinkan Anda memperbesar atau memusatkan diagram di wilayah tertentu. Lihat detailnya.

chs Wajib Ukuran peta. Dimensi maksimum untuk peta adalah lebar 600 piksel, tinggi 600 piksel, atau total 300.000 piksel.
chd=
 <first_country_value>,
 ...,
 <last_country_value>
Opsional Jika digunakan, nilai data akan menunjukkan warna negara yang sesuai, di sepanjang gradien warna yang ditentukan oleh chco.
chld=
 <country_or_region_codes>|...|
Wajib

Daftar negara atau negara bagian yang dipisahkan tanda pipa dan akan ditandai dalam warna yang ditentukan oleh chco. Peta akan otomatis di-zoom untuk menyertakan semua negara yang ditentukan, kecuali jika Anda melakukan zoom atau pemusatan kustom. Kode harus dalam huruf besar. Kode ini adalah kode ISO 3166-1-alpha-2: dua karakter huruf besar, yang dapat diikuti dengan tanda hubung dan ID kedua untuk wilayah atau kota. Contoh: GB (Britania Raya), GB-LND (London), US-NJ (negara bagian New Jersey di Amerika Serikat)

chco

  • Jika chd tidak digunakan:
    chco=
     <unselected_land_color>|
     <first_region_color>|
       ...|
     <last_region_color>
  • Jika chd digunakan:
    chco=
     <unselected_land_color>,
     <color_range_start>,
       ...,
     <color_range_end>
Opsional

Warna diagram. Format string ini bergantung pada apakah Anda menggunakan chd atau tidak. Dalam kedua sintaksis, <unselected_land_color> adalah warna wilayah yang tidak ditentukan di chld. Perhatikan bahwa pembagi dapat berbeda untuk sintaksis yang berbeda (koma dalam satu, pipa di satu sama lain). Jika tidak digunakan, wilayah akan diberi garis batas, tetapi tidak akan diberi warna.

  • chd digunakan - Warna kedua dan berikutnya menjelaskan rentang warna. Anda harus memiliki satu nilai chd untuk setiap negara di chld, dan negara yang sesuai akan berwarna di sepanjang rentang dari <first_region_color> (nilai rentang data minimum) hingga <last_region_color> (nilai rentang data maksimum). Lihat contoh pada tabel di bawah.
  • chd tidak digunakan - Warna kedua dan berikutnya diterapkan ke wilayah yang sesuai di chld, sesuai urutan yang tercantum. Jika jumlah negara lebih banyak daripada warna, warna terakhir akan diterapkan ke semua negara berlebih dalam daftar.
chtt, chts Opsional Judul dan gaya diagram
chm Opsional Penanda diagram
chma Opsional Margin diagram
chf=bg... Opsional Pengisian solid (khusus latar belakang)
chdl Opsional Legenda diagram

 

Contoh

Deskripsi Contoh

Dalam contoh ini:

  • cht=map:fixed=-60,0,80,-35 - Area zoom diagram adalah garis lintang dari -60 hingga garis lintang 80, bujur 0 hingga -35 garis bujur
  • chld=CA-BC|CN|IT|GR|US-UT - Wilayah yang memiliki peringkat tinggi adalah British Columbia, China, Italia, Greeze, dan Utah.
  • chm - Penanda diagram untuk tanda.
  • chma=0,110,0,0 - Batas sisi kanan dinaikkan menjadi 110 piksel, agar sesuai dengan legenda.
  • chtt=Last+Five+Olympic+Hosts - Judul diagram, dengan + digunakan untuk menunjukkan spasi.

Peta lima negara tuan rumah olimpiade, yang menampilkan penanda bendera.
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

Peta yang menampilkan Prancis, dengan dua wilayah yang ditandai:

  • chld=FR-D|FR-B|FR - Tiga region ditentukan: Bourgogne (di timur), Aquitaine (di barat daya), dan Prancis.
  • chco=676767|FF4444|44FF44|4444FF - Tidak ada parameter chd yang ditetapkan dalam peta ini, sehingga setiap nilai warna setelah nilai pertama digunakan untuk menentukan negara yang sesuai. Merah untuk Bourgogne, hijau untuk Aquitaine, biru untuk Prancis. Anda dapat melihat bahwa warna berikutnya tidak menyamarkan warna sebelumnya.
Peta Prancis, yang menyoroti dua provinsi.
chld=FR-D|FR-B|FR
chco=676767|FF4444|44FF44|4444FF

Peta ini menunjukkan menggunakan gradien warna.

  • chd=t:0,50,100 - Parameter chd menunjukkan gradasi warna. Di sini, encoding teks ditentukan dengan rentang antara 0—100.
  • chco=CCCCCC,FF0000,000000 - Warna latar belakang adalah abu-abu muda (CCCCCC), dan rentang warnanya dari merah (FF0000) hingga hitam (000000). Negara tengah yang ditampilkan adalah warna menengah pada gradien tersebut.
Peta yang menampilkan gradien warna.
chd=t:0,50,100
chco=CCCCCC,FF0000,000000
Perhatikan bahwa peta dapat dipangkas di dalam ukuran diagram yang ditentukan. Hal ini karena kami tidak akan mendistorsi peta agar pas dengan ukuran diagram yang ditentukan, tetapi kami membatasi peta ke wilayah yang Anda tetapkan dalam chld. Oleh karena itu, untuk menghindari pemangkasan wilayah di dalam batas diagram, Anda mungkin harus menyesuaikan ukuran peta secara manual.
Peta persegi negara yang panjang

cht=map
chs=300x300
chld=GB

Inggris secara alami panjang dan tipis, jadi menentukan peta persegi akan menyertakan area yang dipangkas di sisi kanan:

Peta persegi negara yang panjang

cht=map
chs=180x300
chld=GB

Sesuaikan lebar diagram untuk memangkas berlebih. Perhatikan bahwa masih ada pemangkasan di bagian bawah yang harus diperbaiki dengan mengurangi tinggi peta.

Peta persegi negara yang panjang

cht=map
chs=180x300
chld=GB

Prancis memiliki bentuk yang jauh lebih teratur, sehingga lebih pas pada peta persegi.

Kembali ke atas

Zoom dan Pemusatan

Secara default, diagram akan di-zoom dan dipusatkan untuk memusatkan wilayah yang Anda pilih, dan membuatnya sesuai dengan area yang dirender sedekat mungkin, dalam ukuran peta yang ditentukan. Namun, Anda dapat menyesuaikan tingkat pemusatan dan zoom diagram dengan dua cara yang berbeda:

Menurut piksel

Untuk menyesuaikan batas dengan ukuran piksel, gunakan format ini:

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

Dengan setiap ukuran batas adalah batas tambahan untuk ditampilkan, dalam piksel, di luar tingkat zoom yang dihitung secara otomatis.

Anda hanya dapat memperkecil (nilai positif); Anda tidak dapat memperbesar (nilai negatif) lebih dekat daripada tingkat zoom default menggunakan zoom piksel.

Contoh:

Semua contoh ini menunjukkan kota London (Lat

Tidak Ada Zoom (default) Diperkecil 30 piksel per sisi Diperkecil dan ke bawah ke kanan

Kelebihan peta kosong di bagian bawah.
cht=map

Kelebihan peta di bagian bawah.
cht=map:auto=30,30,30,30
Area zoom dibingkai ulang.
cht=map:auto=50,0,80,0

 

Menurut Lintang dan Bujur

Anda dapat menentukan batas atas, bawah, kiri, dan kanan yang tepat dari peta yang dirender menurut lintang dan bujur menggunakan sintaksis yang ditampilkan di sini:

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

Dengan <bottom_border_lat> dan <top_border_lat> menentukan lintang batas bawah dan atas, serta <left_border_long> dan <right_border_long> menentukan bujur batas kiri dan kanan.

Catatan: Karena distorsi proyeksi Mercator (pada dasarnya, memproyeksikan peta melengkung ke gambar datar), berfokus pada jalur tinggi dan sempit dapat menyebabkan beberapa perbedaan ukuran yang tidak terduga di peta Anda.

Contoh:

Contoh berikut menampilkan London (disorot dengan warna biru) yang merupakan garis bujur 0,1° dan lintang 51,5°. Perhatikan adanya pemangkasan peta karena peta hanya mencoba menampilkan Britania Raya (seperti yang ditentukan) dan mengisi diagram yang ditentukan tanpa distorsi.

Fokus Lintang bergeser +10* Diperbesar dengan mengurangi semua nilai

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


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


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

Perhatikan bahwa ukuran gambar tengah sedikit lebih kecil daripada gambar pertama, meskipun kita telah memindahkan jumlah derajat yang sama ke atas. Hal ini karena kita memproyeksikan bola 3D ke gambar 2D. Anda harus menambah lebar diagram kedua agar ukurannya sama dengan diagram pertama.

Kembali ke atas

Fitur Standar

Fitur lainnya di halaman ini adalah fitur diagram standar.

Judul Diagram chtt, chts [Semua diagram]

Anda dapat menentukan teks judul, warna, dan ukuran {i>font<i} untuk bagan Anda.

Sintaksis

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

 

chtt - Menentukan judul diagram.

<chart_title>
Judul yang ditampilkan untuk diagram. Anda tidak dapat menentukan tempat munculnya, tetapi Anda dapat secara opsional menentukan ukuran dan warna font. Gunakan tanda + untuk menunjukkan spasi, dan karakter pipa ( | ) untuk menunjukkan jeda baris.

 

chts [Opsional] - Warna dan ukuran font untuk parameter chtt.

<color>
Warna judul, dalam format heksadesimal RRGGBB. Warna defaultnya adalah hitam.
<font_size>
Ukuran font judul, dalam poin.
<opt_alignment>
[Opsional] Perataan judul. Pilih salah satu nilai string yang peka huruf besar/kecil berikut: "l" (kiri), "c" (tengah), "r" (kanan). Defaultnya adalah "c".

 

Contoh

Deskripsi Contoh

Bagan dengan judul, menggunakan warna dan ukuran {i>font<i} {i>default<i}.

Tentukan spasi dengan tanda plus (+).

Gunakan karakter pipa (|) untuk memaksa jeda baris.

chts tidak ditetapkan di sini.

Diagram batang vertikal dengan judul
chtt=Site+visitors+by+month|
January+to+July

Diagram dengan judul 20 poin berwarna biru, rata kanan.

Diagram batang vertikal dengan judul, 20 piksel, biru
chtt=Site+visitors
chts=FF0000,20,r

Kembali ke atas

Margin Diagram chma [Semua diagram]

Anda dapat menentukan ukuran margin diagram, dalam piksel. Margin dihitung ke dalam dari ukuran diagram yang ditentukan (chs); menambah ukuran margin tidak akan memperbesar total ukuran diagram, tetapi akan mengurangi area diagram, jika perlu.

Margin secara {i>default<i} adalah apa pun yang tersisa setelah ukuran diagram dihitung. Nilai default ini bervariasi menurut jenis diagram. Margin yang Anda tentukan adalah nilai minimum; jika area diagram memberikan ruang untuk margin, ukuran margin akan menjadi apa pun yang tersisa; Anda tidak dapat menekan margin lebih kecil dari yang diperlukan untuk legenda dan label. Berikut adalah diagram yang menunjukkan bagian dasar diagram:

Margin diagram, area legenda, dan area diagram

Margin diagram mencakup label sumbu dan area legenda. Area legenda akan diubah ukurannya secara otomatis agar pas dengan teks, kecuali jika Anda menentukan lebar yang lebih besar menggunakan chma, dalam hal ini, ukuran margin akan diperluas secara lebih lebar, sehingga area diagram menjadi lebih kecil. Anda tidak dapat memangkas legenda dengan menentukan ukuran yang terlalu kecil, tetapi Anda dapat membuatnya memakan lebih banyak ruang daripada yang dibutuhkan.

Tips: Di diagram batang, jika batang tersebut memiliki ukuran tetap (default), lebar area diagram tidak dapat dikurangi. Anda harus menentukan ukuran batang yang lebih kecil atau dapat diubah ukurannya menggunakan chbh.

 

Sintaksis

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>, <right_margin>, <top_margin>, <bottom_margin>
Ukuran margin minimum di sekitar area diagram, dalam piksel. Tingkatkan nilai ini untuk menyertakan beberapa padding agar label sumbu tidak menabrak batas diagram.
<opt_legend_width>, <opt_legend_height>
[Opsional] Lebar margin di sekitar legenda, dalam piksel. Gunakan cara ini agar legenda tidak menempel di area diagram atau tepi gambar.

 

Contoh

Deskripsi Contoh

Dalam contoh ini, diagram memiliki margin minimum 30 piksel di setiap sisi. Karena lebar legenda diagram lebih dari 30 piksel, margin di sisi kanan ditetapkan sesuai lebar legenda diagram, dan berbeda dengan margin lainnya.

Label sumbu berada di luar area plot, sehingga digambar di dalam ruang margin.

Diagram garis dengan latar belakang abu-abu dan margin di setiap sisi.
chma=30,30,30,30

Untuk menambahkan margin di sekitar legenda, tetapkan nilai untuk parameter <opt_legend_width> dan <opt_legend_height>.

Dalam contoh ini, lebar legenda adalah sekitar 60 piksel. Jika Anda menetapkan <opt_legend_width> ke 80 piksel, margin akan diperluas hingga 20 piksel di luar legenda.

Diagram garis dengan latar belakang abu-abu dan margin di setiap sisi.
chma=20,20,20,30|80,20

Kembali ke atas

Isi Latar Belakang chf [Semua diagram]

Anda dapat menentukan warna dan gaya isian untuk area data diagram dan/atau seluruh latar belakang diagram. Jenis isian mencakup isian padat, isian bergaris, dan gradien. Anda dapat menentukan isian yang berbeda untuk area yang berbeda (misalnya, seluruh area diagram, atau hanya area data). Isi area diagram akan menimpa isian latar belakang. Semua isian ditentukan menggunakan parameter chf, dan Anda dapat menggabungkan berbagai jenis isian (solid, garis, gradien) dalam diagram yang sama dengan memisahkan nilai menggunakan karakter pipa ( | ). Isi area diagram akan menimpa isian latar belakang diagram.

Isi Solid chf [Semua Diagram]

Anda dapat menentukan isian penuh untuk latar belakang dan/atau area diagram, atau menetapkan nilai transparansi untuk seluruh diagram. Anda dapat menentukan beberapa isian menggunakan karakter pipa (|). (Maps: hanya latar belakang).

Sintaksis

chf=<fill_type>,s,<color>|...
<fill_type>
Bagian diagram yang terisi. Tentukan salah satu nilai berikut:
  • bg - Isi latar belakang
  • c - Pengisian area diagram. Tidak didukung untuk diagram peta.
  • a - Membuat seluruh diagram (termasuk latar belakang) transparan. Enam digit pertama <color> diabaikan, dan hanya dua digit terakhir (nilai transparansi) yang diterapkan ke seluruh diagram dan semua isian.
  • b<index> - Isian batang solid (khusus diagram batang). Ganti <index> dengan indeks deret batang untuk diisi dengan warna solid. Efeknya mirip dengan menentukan chco dalam diagram batang. Lihat Warna Seri Diagram Batang sebagai contoh.
d
Menunjukkan pengisian yang solid atau transparan.
<color>
Warna isian, dalam format heksadesimal RRGGBB. Untuk transparansi, enam digit pertama akan diabaikan, tetapi tetap harus disertakan.

 

Contoh

Deskripsi Contoh

Contoh ini mengisi latar belakang diagram dengan abu-abu pucat (EFEFEF).

Diagram garis merah dengan isian area hitam.

chf=bg,s,EFEFEF

Contoh ini mengisi latar belakang diagram dengan abu-abu pucat (EFEFEF) dan mengisi area diagram dengan warna hitam (000000).

Diagram garis merah dengan area diagram hitam dan latar belakang abu-abu pucat.

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

Contoh ini menerapkan transparansi 50% ke seluruh diagram (80 dalam heksadesimal adalah 128, atau sekitar 50% transparansi). Perhatikan latar belakang sel tabel yang ditampilkan melalui diagram.

Diagram pencar dengan titik berwarna biru, dan transparansi 50%.

chf=a,s,00000080

Kembali ke atas

Teks dan Gaya Legenda Diagram chdl, chdlp, chdls [Semua diagram]

Legenda adalah bagian sisi diagram yang memberikan deskripsi teks kecil dari setiap seri. Anda dapat menentukan teks yang terkait dengan masing-masing seri dalam legenda ini, dan menentukan letak teks tersebut pada diagram.

Lihat juga chma, untuk mempelajari cara mengatur margin di sekitar legenda.

Catatan tentang nilai string: Hanya karakter aman untuk URL yang diizinkan dalam string label. Agar aman, Anda harus mengenkode URL apa pun string yang berisi karakter yang bukan dalam himpunan karakter 0-9a-zA-Z. Anda dapat menemukan encoder URL di Dokumentasi Visualisasi Google.

Sintaksis

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

 

chdl - Teks untuk setiap deret, yang akan ditampilkan dalam legenda.

<data_series_label>
Teks untuk entri legenda. Setiap label berlaku untuk deret yang sesuai dalam array chd. Gunakan tanda + untuk ruang. Jika Anda tidak menentukan parameter ini, diagram tidak akan mendapatkan legenda. Jeda baris tidak dapat ditentukan dalam label. Keterangan biasanya akan diperluas untuk menampung teks legenda, dan area diagram akan menyusut untuk mengakomodasi legenda.

chdlp - [Opsional] Posisi legenda, dan urutan entri legenda. Anda dapat menentukan <position> dan/atau <label_order>. Jika Anda menentukan keduanya, pisahkan dengan karakter batang. Anda dapat menambahkan 's' ke nilai mana pun jika ingin entri legenda kosong dalam chdl dilewati dalam legenda. Contoh: chdlp=bv, chdlp=r, chdlp=bv|r, chdlp=bvs|r

<opt_position>
[Opsional] Menentukan posisi legenda pada diagram. Untuk menentukan padding tambahan antara legenda dan area diagram atau batas gambar, gunakan parameter chma. Pilih salah satu nilai berikut:
  • b - Legenda di bagian bawah diagram, entri legenda di baris horizontal.
  • bv - Legenda di bagian bawah diagram, entri legenda di kolom vertikal.
  • t - Legenda di bagian atas diagram, entri legenda di baris horizontal.
  • tv - Legenda di bagian atas diagram, entri legenda di kolom vertikal.
  • r - [Default] Legenda di sebelah kanan diagram, entri legenda di kolom vertikal.
  • l - Legenda di sebelah kiri diagram, entri legenda di kolom vertikal.
<opt_label_order>
[Opsional] Urutan label yang ditampilkan dalam legenda. Pilih salah satu nilai berikut:
  • l - [Default untuk legenda vertikal] Menampilkan label dalam urutan yang diberikan ke chdl.
  • r - Menampilkan label dalam urutan terbalik seperti yang diberikan kepada chdl. Hal ini berguna dalam diagram batang bertumpuk untuk menampilkan legenda
    dalam urutan yang sama dengan batang yang muncul.
  • a - [Default untuk legenda horizontal] Pengurutan otomatis: kira-kira berarti mengurutkan berdasarkan panjang, terpendek dulu, seperti yang diukur dalam blok 10 piksel. Jika dua elemen memiliki panjang yang sama (dibagi menjadi 10 blok piksel), elemen yang tercantum pertama akan muncul terlebih dahulu.
  • 0,1,2... - Urutan label khusus. Ini adalah daftar indeks label berbasis nol dari chdl yang dipisahkan dengan koma.

chdls - [Opsional] Menentukan warna dan ukuran font teks legenda.

<color>
Warna teks legenda, dalam format heksadesimal RRGGBB.
<size>
Ukuran titik teks legenda.

 

Contoh

Deskripsi Contoh

Dua contoh legenda. Tentukan teks legenda dalam urutan yang sama seperti rangkaian data Anda.

Diagram garis merah, biru, dan hijau dengan legenda yang cocok

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

Diagram Venn dengan dua lingkaran lebih kecil yang diapit oleh lingkaran yang lebih besar


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

Diagram pertama menunjukkan entri legenda horizontal (chdlp=t, tata letak default adalah horizontal), dan diagram kedua menunjukkan entri legenda vertikal bawah (chdlp=bv).

Diagram Venn dengan dua lingkaran lebih kecil yang diapit oleh lingkaran yang lebih besar
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


Diagram Venn dengan dua lingkaran lebih kecil yang diapit oleh lingkaran yang lebih besar
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

Contoh ini menunjukkan perubahan ukuran font.

Diagram Venn dengan dua lingkaran lebih kecil yang diapit oleh lingkaran yang lebih besar
chdls=0000CC,14

Kembali ke atas

Penanda Bentuk chm [Batang, Garis, Radar, Sebar]

Anda dapat menentukan penanda grafis untuk semua titik data atau titik data individual pada diagram. Jika dua atau beberapa penanda menempati titik yang sama, penanda akan digambar sesuai urutan kemunculannya dalam parameter chm. Anda juga dapat membuat penanda teks pada titik data, yang dibahas dalam Penanda Titik Data.

Anda dapat menggabungkan penanda bentuk dengan parameter chm lainnya menggunakan karakter pipa ( | ) untuk memisahkan parameter chm.

Sintaksis

Tentukan satu set parameter berikut untuk setiap rangkaian yang harus ditandai. Untuk menandai beberapa deret, buat kumpulan parameter tambahan, yang dipisahkan dengan karakter pipa. Anda tidak perlu me-markup semua seri. Jika Anda tidak menetapkan penanda ke deret data, penanda tidak akan mendapatkan penanda apa pun.

Penanda bentuk berperilaku sedikit berbeda dalam diagram sebar. Lihat dokumentasi tersebut untuk informasi selengkapnya.

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>
@
[Opsional] Jika Anda mengawali jenis penanda dengan karakter @ opsional, maka <opt_which_points> harus menggunakan format x:y.
<marker_type>
Jenis penanda yang akan digunakan. Tentukan salah satu jenis berikut:
  • a - Panah
  • c - Silang
  • C - Persegi panjang. Jika penanda persegi panjang, Anda harus memiliki minimal dua deret data, dengan seri 0 menentukan tepi bawah dan seri 1 menentukan tepi atas. <size> menentukan lebar persegi panjang, dalam piksel.
  • d - Berlian
  • E - Penanda kolom error ( ) Penanda ini memerlukan dua deret data untuk dibuat, satu nilai untuk bagian bawah, dan titik yang sesuai di deret kedua untuk bagian atas. Kode ini juga mengekspos sintaksis <size> yang diperluas: line_thickness[:top_and_bottom_width] dengan top_and_bottom_width adalah opsional. Lihat contohnya di bawah ini.
  • h - Garis horizontal di seluruh diagram pada ketinggian yang ditentukan. (Satu-satunya format yang valid untuk parameter <opt_which_points> adalah n.d.)
  • H - Garis horizontal melalui penanda data yang ditentukan. Ini mendukung sintaksis <size> tambahan yang memungkinkan Anda menentukan panjang baris yang tepat: line_thickness[:length] dengan :length bersifat opsional, dan ditetapkan secara default ke lebar area diagram penuh.
  • o - Lingkaran
  • s - Persegi
  • v - Garis vertikal dari sumbu x ke titik data
  • V - Garis vertikal dengan panjang yang dapat disesuaikan. Ini mendukung sintaksis nilai <size> tambahan yang memungkinkan Anda menentukan panjang baris yang tepat: line_thickness[:length] dengan :length bersifat opsional, dan ditetapkan secara default ke tinggi keseluruhan area diagram. Penanda berada di tengah titik data.
  • x - Tanda X
<color>
Warna penanda untuk deret ini, dalam format heksadesimal RRGGBB.
<series_index>
Indeks berbasis nol dari deret data untuk menggambar penanda. Diabaikan untuk penanda h dan penanda yang menentukan lokasi berdasarkan posisi x/y (dimulai dengan karakter @). Anda dapat menggunakan deret data tersembunyi sebagai sumber penanda; lihat Diagram Gabungan untuk informasi selengkapnya. Diagram batang vertikal yang dikelompokkan mendukung sintaksis khusus yang diperluas untuk menyelaraskan penanda dengan batang tertentu.
<opt_which_points>
[Opsional] Titik untuk menggambar penanda. Defaultnya adalah semua penanda. Gunakan salah satu nilai berikut:
  • n.d - Tempat menggambar penanda. Artinya bergantung pada jenis penanda:
    • Semua jenis kecuali h - Titik data untuk menggambar penanda, dengan n.d adalah indeks berbasis nol dalam deret. Jika Anda menentukan nilai non-bilangan bulat, maka fraksi tersebut menunjukkan titik menengah yang dihitung. Misalnya, 3,5 berarti setengah jalan antara titik 3 dan titik 4.
    • h - Angka dari 0,0 hingga 1,0, dengan 0,0 di bagian bawah diagram, dan 1,0 adalah bagian atas diagram.
  • -1 - Menggambar penanda di semua titik data. Anda juga dapat mengosongkan parameter ini untuk menggambar pada semua titik data.
  • -n - Menggambar penanda di setiap titik data ke-n. Nilai floating point; jika n kurang dari 1, diagram akan menghitung poin perantara tambahan untuk Anda. Misalnya, -0,5 akan menempatkan penanda dua kali lebih banyak daripada titik data.
  • start:end:n - Gambar penanda di setiap titik data ke-n dalam rentang, mulai dari nilai indeks start hingga end, inklusif. Semua parameter bersifat opsional (mungkin tidak ada), sehingga 3::1 akan berada dari elemen keempat ke elemen terakhir, langkah 1, dan menghilangkan parameter ini sepenuhnya akan ditetapkan secara default ke first:last:1. Semua nilai dapat berupa angka floating point. start dan end bisa negatif, untuk menghitung mundur dari nilai terakhir. Jika start dan end negatif, pastikan keduanya dicantumkan dalam nilai yang meningkat (misalnya, -6:-1:1). Jika nilai langkah n kurang dari 1, nilai ini akan menghitung titik data tambahan dengan menginterpolasi nilai data yang diberikan. Nilai defaultnya adalah first:last:1
  • x:y - Menggambar penanda di titik x/y tertentu pada diagram. Titik ini tidak harus berada di garis. Tambahkan karakter @ sebelum jenis penanda untuk menggunakan opsi ini. Tentukan koordinat sebagai nilai floating point, dengan 0:0 sebagai sudut kiri bawah diagram dan 1:1 sebagai sudut kanan atas diagram. Misalnya, untuk menambahkan berlian merah 15 piksel ke tengah diagram, gunakan @d,FF0000,0,0.5:0.5,15.
<size>
Ukuran penanda, dalam piksel. Sebagian besar pengambilan nilai angka tunggal untuk parameter ini; penanda V, H, dan S mendukung sintaksis <size>[:width] dengan bagian kedua opsional menentukan panjang garis atau penanda.
<opt_z_order>
[Opsional] Lapisan tempat penanda akan digambar, dibandingkan dengan penanda lain dan semua elemen diagram lainnya. Ini adalah angka floating point dari -1,0 hingga 1,0, inklusif, dengan -1,0 adalah bagian bawah dan 1,0 adalah bagian atas. Elemen diagram (garis dan batang) hanya lebih rendah dari nol. Jika dua penanda memiliki nilai yang sama, penanda tersebut akan digambar dalam urutan yang ditentukan oleh URL. Nilai defaultnya adalah 0.0 (tepat di atas elemen diagram).
<opt_offset>
[Opsional] Memungkinkan Anda menentukan offset horizontal dan vertikal dari lokasi yang ditentukan. Berikut adalah sintaksis yang menggunakan : pemisah: reserved:<horizontal_offset>:<vertical_offset>. Jika ditentukan, Anda dapat menyertakan nilai kosong dalam string parameter chm untuk <opt_z_order>. Contoh: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • reserve [reservasi] - Biarkan kosong.
  • <horizontal_offset> - Angka positif atau negatif yang menentukan offset horizontal, dalam piksel. Opsional; biarkan kosong jika tidak digunakan.
  • <vertical_offset> - Angka positif atau negatif yang menentukan offset vertikal, dalam piksel. Opsional; biarkan kosong jika tidak digunakan.

 

Contoh

Deskripsi Contoh

Berikut ini contoh beberapa penanda bentuk dan garis.

  • a,990066,0,0.0,9.0 - Panah ungu, deret pertama, titik pertama, ukuran 9.
  • c,FF0000,0,1.0,20.0 - Tanda silang merah, seri pertama, titik kedua, ukuran 9.
  • d,80C65A,0,2,20.0 - Berlian hijau, seri pertama, poin ketiga, ukuran 9.
  • H,000000,0,3,1:40 - Garis horizontal hitam, deret pertama, titik data 3, lebar satu piksel, panjang empat puluh piksel.
  • o,FF9900,0,4.0,12.0 - Lingkaran oranye, deret pertama, poin kelima, ukuran 12.
  • s,3399CC,0,5.0,11.0 - Kotak biru, seri pertama, poin keenam, ukuran 11.
  • v,BBCCED,0,6.0,1.0 - Garis vertikal ke atas ke titik, deret pertama, titik ketujuh, lebar satu piksel.
  • V,3399CC,0,7.0,1.0 - Garis vertikal dari bawah ke bagian atas diagram, deret pertama, titik kedelapan, lebar satu piksel.
  • x,FFCC33,0,8.0,20.0 - Kuning 'X', seri pertama, poin kesembilan, ukuran 20.
  • H,FFFF00,0,9,2 - Garis kuning horizontal selebar diagram pada titik data 9.
  • h,FF0000,0,0.5,1 - Garis horizontal merah pada tinggi yang ditentukan, deret pertama, di tengah diagram, selebar satu piksel.
Diagram garis dengan penanda
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

Berikut adalah contoh penggunaan berlian untuk satu deret data, dan lingkaran untuk deret data lainnya.

Jika dua atau beberapa penanda menempati titik yang sama, penanda akan digambar sesuai urutan kemunculannya dalam parameter chm. Di sini, lingkaran adalah penanda pertama yang ditetapkan dengan chm, sehingga digambar terlebih dahulu. Berlian ditetapkan dan digambar kedua, yang mengakibatkan berlian digambar di atas lingkaran.

Diagram garis, satu garis memiliki 15 lingkaran piksel pada setiap titik data, garis lainnya memiliki 10 berlian piksel. Sebuah berlian digambar pada titik yang sama untuk kedua garis
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

Berikut diagram garis dengan penanda di setiap titik data kedua (-2 berarti setiap titik lainnya).

Diagram garis dengan penanda di setiap titik kedua
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
Berikut adalah diagram garis dengan penanda dua kali lebih banyak dari titik data (-0,5 berarti setiap setengah titik). Diagram garis dengan penanda di setiap titik kedua
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
Contoh ini menunjukkan cara menggunakan penanda h dan v untuk membuat garis petak dengan warna dan ketebalan kustom. Nilai urutan z (nilai terakhir) ditetapkan ke -1, sehingga garis petak digambar di bawah garis data.
Diagram garis dengan penanda di setiap titik kedua
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

Diagram ini menambahkan garis isian vertikal ke diagram garis:

  • v - Garis vertikal pada diagram
  • FF0000 - Garis merah
  • 0 - Indeks seri
  • : :.5 - Penentu rentang: dari awal hingga akhir, setiap 0,5 poin.
  • 2 - Ketebalan 2 piksel.
Diagram garis dengan penanda di setiap titik kedua
chm=
  v,FF0000,0,::.5,2
Contoh ini menambahkan penanda panah dan teks ke diagram menggunakan koordinat yang tepat. Penanda D pertama adalah garis pelacakan di bawah batang. Penanda kedua adalah panah, dan penanda ketiga adalah teks panah.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
Garis horizontal yang terpaku pada titik data tertentu (H) dapat berguna untuk menampilkan nilai relatif, atau menekankan tinggi nilai data pada diagram.
chm=H,FF0000,0,18,1

Grafik ini menunjukkan penanda yang dapat menentukan ketebalan dan panjang garis dalam parameter <size>.

  • E,000000,0,6,1:20 - Batang error hitam dengan garis selebar 1 piksel, batang atas dan bawah sepanjang 20 piksel. Bagian bawah ditambatkan ke seri 0 titik 8, bagian atas ditambatkan ke seri 1 titik 8.
  • H,990066,1,2,5:50 - Ungu, garis horizontal selebar lima piksel, panjang lima puluh piksel yang berpusat pada titik data 2.
  • V,3399CC,0,8,3:50- Garis vertikal berwarna biru dengan lebar 3 piksel, panjang lima puluh piksel, yang berpusat pada titik data 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,5:50%7,1,2,5:50%7,1,2,5:50%7
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

Kembali ke atas

Penanda Nilai Data dan Teks chm [Batang, Garis, Radar, Sebar]

Anda dapat melabeli titik-titik tertentu pada diagram dengan teks kustom, atau dengan versi data yang telah diformat pada saat itu.

Anda dapat menggabungkan penanda chm menggunakan karakter pipa ( | ) untuk memisahkan kumpulan parameter chm.

Catatan tentang nilai string: Hanya karakter aman untuk URL yang diizinkan dalam string label. Agar aman, Anda harus mengenkode URL apa pun string yang berisi karakter yang bukan dalam himpunan karakter 0-9a-zA-Z. Anda dapat menemukan encoder URL di Dokumentasi Visualisasi Google.

Sintaksis

Tentukan satu kumpulan parameter berikut untuk setiap rangkaian yang harus ditandai. Untuk menandai beberapa deret, buat set parameter tambahan, yang dipisahkan dengan karakter pipa. Anda tidak perlu memberi markup pada semua seri. Jika Anda tidak menetapkan penanda ke deret data, penanda tidak akan mendapatkan penanda apa pun.

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>
Jenis penanda yang akan digunakan. Anda dapat memilih dari jenis berikut:
  • f<text> - Flag yang berisi teks. Tentukan karakter 'f', diikuti dengan teks berenkode URL kustom. Untuk meng-escape koma dalam penanda teks, awali koma dengan tanda \. Contoh: fHello\,+World!
  • t<text> - Penanda teks sederhana. Tentukan karakter 't' diikuti dengan teks berenkode URL kustom. Untuk meng-escape koma dalam penanda teks, awali koma dengan tanda \. Contoh: tHello\,+World!
  • A<text> - Penanda anotasi. Penanda ini mirip dengan penanda bendera, tetapi penanda akan mengoordinasikan posisinya agar tidak tumpang tindih. Satu-satunya format yang valid untuk <opt_which_points> adalah n.d, untuk menunjukkan indeks titik dalam deret.
  • N<formatting_string> - Nilai data pada tahap ini, dengan format opsional. Jika Anda tidak menggunakan parameter chds (penskalaan kustom), parameter tersebut akan memberikan nilai encoding yang tepat; jika Anda menggunakan parameter tersebut dengan jenis format apa pun, nilai tersebut akan diskalakan ke rentang yang Anda tentukan. Lihat contoh chds dengan penanda numerik di bawah ini. Dengan jenis penanda ini dalam diagram batang bertumpuk, jika Anda menentukan -1 untuk <series_index>, Anda akan mendapatkan penanda yang menunjukkan jumlah semua nilai dalam batang bertumpuk ini. Sintaksis string pemformatan adalah sebagai berikut:
           <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    Semua elemen ini bersifat opsional. Berikut arti dari setiap elemen:
    • <preceding_text> - Teks yang mendahului setiap nilai.
    • *...* - Blok opsional yang digabungkan dengan tanda bintang literal, tempat Anda dapat menentukan detail pemformatan untuk angka. Nilai-nilai berikut didukung, dan bersifat opsional:
      • <number_type> - Format angka, untuk nilai numerik. Pilih salah satu opsi berikut:
        • f - [Default] Format titik mengambang. Pertimbangkan untuk menentukan presisi juga dengan nilai <decimal_places>.
        • p - Format persentase. Tanda % ditambahkan secara otomatis. Catatan: Saat menggunakan format ini, nilai data dari 0,0 — 1,0 dipetakan ke 0 — 100% (misalnya, 0,43 akan ditampilkan sebagai 43%).
        • e - Format notasi ilmiah.
        • c<CUR> - Memformat angka dalam mata uang yang ditentukan, dengan penanda mata uang yang sesuai. Ganti <CUR> dengan kode mata uang tiga huruf. Contoh: cEUR untuk Euro. Anda dapat menemukan daftar kode di situs ISO, meskipun tidak semua simbol didukung.
      • <decimal_places> - Bilangan bulat yang menentukan berapa banyak angka desimal yang akan ditampilkan. Nilai dibulatkan (tidak terpotong) hingga sepanjang ini. Defaultnya adalah 2.
      • z - Menampilkan angka nol di akhir. Defaultnya adalah tidak.
      • s - Pemisah grup tampilan. Defaultnya adalah tidak.
      • x atau y -Menampilkan data dari koordinat x atau y, seperti yang ditentukan. Arti data x bervariasi menurut jenis diagram: bereksperimenlah dengan diagram Anda untuk menentukan artinya. Defaultnya adalah 'y'.
    • <following_text> - Teks untuk mengikuti setiap nilai.
<color>
Warna penanda untuk kumpulan ini, dalam format heksadesimal RRGGBB.
<series_index>
Indeks berbasis nol dari deret data untuk menggambar penanda. Jika diagram ini adalah diagram batang bertumpuk dan jenis penandanya adalah N (nilai titik data), Anda dapat menentukan -1 untuk membuat penanda nilai yang dijumlahkan untuk setiap tumpukan batang. Lihat contoh di bawah.
<opt_which_points>
[Opsional] Titik untuk menggambar penanda. Defaultnya adalah semua penanda. Gunakan salah satu nilai berikut:
  • n.d - Titik data untuk menggambar penanda, dengan n.d adalah indeks berbasis nol dalam deret. Jika Anda menentukan nilai non-bilangan bulat, maka pecahan tersebut menunjukkan titik menengah yang dihitung. Misalnya, 3,5 berarti setengah jalan antara titik 3 dan titik 4.
  • -1 - Menggambar penanda di semua titik data. Anda juga dapat mengosongkan parameter ini untuk menggambar pada semua titik data.
  • -n - Menggambar penanda di setiap titik data ke-n.
  • start:end:n - Gambar penanda di setiap titik data n dalam suatu rentang, mulai dari nilai indeks n hingga n, inklusif. Semua parameter bersifat opsional (mungkin tidak ada), sehingga 3::1 akan berasal dari elemen keempat hingga terakhir, langkah 1, dan menghilangkan parameter ini sepenuhnya akan ditetapkan secara default ke first:last:1. Semua nilai dapat berupa angka floating point. start dan end bisa negatif, untuk menghitung mundur dari nilai terakhir. Jika start dan end negatif, pastikan keduanya dicantumkan dalam nilai yang meningkat (misalnya, -6:-1:1). Jika nilai langkah n kurang dari 1, titik data tambahan akan dihitung dengan menginterpolasi nilai data yang diberikan. Nilai defaultnya adalah first:last:1
  • x:y - [Tidak didukung untuk penanda jenis N] Gambar penanda pada titik x/y tertentu pada diagram. Titik ini tidak harus berada di garis. Tambahkan karakter at (@) sebelum jenis penanda untuk menggunakan opsi ini. Tentukan koordinat sebagai nilai floating point, dengan 0:0 sebagai sudut kiri bawah diagram, 0.5:0.5 sebagai pusat diagram, dan 1:1 adalah sudut kanan atas diagram. Misalnya, untuk menambahkan berlian merah 15 piksel ke bagian tengah diagram, gunakan @d,FF0000,0,0.5:0.5,15.
<size>
Ukuran penanda dalam piksel. Jika diagram sebar dengan deret data ketiga (digunakan untuk menentukan ukuran titik), nilai ini akan diskalakan menurut rentang data. Jadi, jika rentang datanya adalah 0—100 dan <size> adalah 30, nilai data 100 adalah lebar 30 piksel, nilai data 50 adalah lebar 15 piksel, dan seterusnya.
<opt_z_order>
[Opsional] Lapisan tempat penanda akan digambar, dibandingkan dengan penanda lain dan semua elemen diagram lainnya. Ini adalah angka floating point dari -1,0 hingga 1,0, inklusif, dengan -1,0 adalah bagian bawah dan 1,0 adalah bagian atas. Elemen diagram (garis dan batang) hanya lebih rendah dari nol. Jika dua penanda memiliki nilai yang sama, penanda tersebut akan digambar dalam urutan yang ditentukan oleh URL. Nilai defaultnya adalah 0.0 (tepat di atas elemen diagram).
<opt_placement>
[Opsional] Detail penempatan tambahan yang menjelaskan tempat untuk meletakkan penanda ini, dalam kaitannya dengan titik data. Anda dapat menentukan posisi relatif horizontal dan/atau vertikal, serta offset. Sintaksis penempatan adalah string dengan pemisah seperti ditunjukkan di sini. Semua elemen bersifat opsional: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. Jika ditentukan, Anda dapat menyertakan nilai kosong, dalam string parameter chm untuk <opt_z_order>. Contoh: N,000000,0,1,10,,b, N,000000,0,1,10,,lv, dan N,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
Titik tambatan penanda. Hal ini berperilaku berlawanan dengan justifikasi, jadi anchor kiri benar-benar menempatkan penanda di sebelah kanan titik data. Anda dapat memilih justifier horizontal dan/atau vertikal dari daftar berikut:
  • Penempatan horizontal: 'l', 'h', atau 'r' - Kiri, tengah, atau anchor kanan, secara horizontal. Defaultnya adalah 'l'.
  • Penempatan vertikal: 'b', 'v', 't' - Bawah, tengah, atau anchor atas, secara vertikal. Defaultnya adalah 'b'.
  • Penempatan relatif batang [Khusus diagram batang]: 's', 'c', 'e' - Dasar, tengah, atau atas batang. Untuk diagram bertumpuk, nilai ini relatif terhadap bagian batang untuk setiap deret, bukan seluruh batang. Jika indeks seri yang diberikan adalah -1 (total tumpukan), indeks seri tersebut dalam kaitannya dengan seluruh batang. Nilai ini dapat digabungkan dengan nilai penempatan vertikal: misalnya, 'be' atau 'vs'. Nilai defaultnya adalah 'e'.
horizontal_offset
Offset horizontal untuk penanda ini, dalam piksel. Defaultnya adalah 0.
vertical_offset
Offset vertikal untuk penanda ini, dalam piksel. Default diagram non-bat: 15; default diagram batang: 2.

Deskripsi Contoh

Berikut adalah contoh label nilai pada diagram batang.

Diagram pertama (N*p0*) menentukan penanda nilai data, dengan nilai yang ditampilkan sebagai persentase, yang dibulatkan ke tempat desimal nol, berwarna hitam, pada semua nilai, dalam teks 11 poin. Perhatikan bahwa nilai data semuanya antara 0,0 dan 1,0, yang dalam format persentase, dipindahkan ke atas dua angka desimal.

Diagram kedua (N*cEUR1*) menunjukkan nilai yang sama dengan format nilai Euro, satu angka di belakang koma, berwarna hitam, pada semua nilai, dalam teks 11 poin.

Diagram batang dengan label persentase di atas setiap batang
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


Diagram batang dengan label Euro di atas setiap batang


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

Anda dapat menggunakan parameter chds untuk menskalakan nilai numerik yang ditampilkan. Anda dapat menggunakan chds untuk semua format data, termasuk encoding sederhana dan diperluas. Hal ini tidak akan memengaruhi ukuran batang atau label sumbu, tetapi hanya nilai penanda data.

Contoh ini menampilkan diagram dengan nilai yang dienkode sederhana yaitu 46, 39, 29, 30, 43, 41. Rentang encoding sederhana adalah 0—61 . Parameter chds menentukan skala penanda kustom 0—1, sehingga nilai penanda diskalakan ke rentang ini, tetapi tinggi batang tidak terpengaruh (jika ini adalah data format teks, batang juga akan diskalakan).


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

Berikut ini contoh diagram dengan label teks di titik minimum dan label bendera di titik maksimum.

Diagram garis dengan label teks biru 10 pt, dan bendera dengan teks merah 15 pt, digambar pada titik data berupa garis hijau putus-putus.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

Contoh ini menunjukkan diagram bertumpuk dengan nilai untuk masing-masing deret, ditambah total deret. Untuk menampilkan nilai deret bertumpuk, kita harus menggunakan opsi positioning 'c'; jika tidak, nilai batang atas akan tumpang tindih dengan nilai jumlah di bagian atas setiap batang.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
Beberapa demonstrasi lainnya tentang cara kerja penempatan vertikal dan horizontal. Contoh ini menunjukkan berbagai kombinasi nilai anchor untuk diagram batang (yang menggunakan s, c,dan e untuk penempatan vertikal). Perhatikan bagaimana anchor kanan menggerakkan penanda ke kiri, sedangkan anchor atas menggerakkan penanda ke bawah, dan sebaliknya. Titik merah menunjukkan bagian dasar, tengah, dan atas setiap batang. Angka tersebut adalah nilai data, yang ditetapkan menggunakan nilai anchor yang berbeda untuk setiap batang.
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
Penanda anotasi secara otomatis menyesuaikan posisi label agar tidak tumpang-tindih. Nilai chm pertama adalah untuk pengisian baris, nilai berikut adalah semua penanda anotasi.
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
Contoh penanda anotasi lain yang menunjukkan ketinggian kota di Swiss.

Kembali ke atas