Biểu đồ bản đồ

Trang này mô tả cách tạo bản đồ được tô màu bằng API Biểu đồ. Biểu đồ này là một phiên bản mới, được cải tiến để hỗ trợ bản đồ lớn hơn và nhiều tính năng hơn so với biểu đồ bản đồ cũ hơn (cht=t).

Mục lục

Các tính năng dành riêng cho biểu đồ

  1. Tổng quan
  2. Các tham số được hỗ trợ
  3. Thu phóng và căn giữa

Tính năng tiêu chuẩn

  1. Tiêu đề biểu đồ (chtt, chts)
  2. Màu biểu đồ (chco)
  3. Lề biểu đồ (chma)
  4. Chèn nền
    1. Solid Fills (chf) Đổ đầy chất rắn
  5. Huyền thoại biểu đồ (chdl, Chdlp)
  6. Điểm đánh dấu hình dạng (chm)
  7. Text and Data Markers (chm) (Mã đánh dấu văn bản và dữ liệu)

Tổng quan

Bạn có thể tạo một bản đồ có nhiều quốc gia hoặc tiểu bang được đánh dấu bằng các màu tuỳ chỉnh. Bạn có thể để bản đồ thu phóng đến mức thích hợp để hiển thị chính xác các quốc gia mà bạn đã chọn, hoặc bạn có thể phóng to hoặc thu nhỏ đến một cấp tuỳ chỉnh bằng cách sử dụng các giá trị vĩ độ và kinh độ.

Thông số được hỗ trợ

Biểu đồ bản đồ hỗ trợ các tham số sau:

Thông số Bắt buộc hoặc Không bắt buộc Nội dung mô tả
cht=map<opt_zoom_and_center> Bắt buộc

Chỉ định một biểu đồ bản đồ.

Opt_zoom_and_center – Một chuỗi không bắt buộc cho phép bạn thu phóng hoặc căn giữa biểu đồ trên một vùng cụ thể. Xem chi tiết.

chs Bắt buộc Kích thước bản đồ. Kích thước tối đa cho một bản đồ là rộng 600 pixel, cao 600 pixel hoặc tổng cộng 300.000 pixel.
chd=
 <first_country_value>,
 ...,
 <last_country_value>
Không bắt buộc Nếu được sử dụng, giá trị dữ liệu sẽ cho biết màu của quốc gia tương ứng, cùng với độ dốc màu do chco chỉ định.
chld=
 <country_or_region_codes>|...|
Bắt buộc

Danh sách quốc gia hoặc tiểu bang được phân tách bằng dấu sổ đứng sẽ được đánh dấu bằng màu do chco chỉ định. Bản đồ sẽ tự động thu phóng để bao gồm tất cả quốc gia đã chỉ định, trừ phi bạn thực hiện thao tác thu phóng hoặc căn giữa tuỳ chỉnh. Các mã phải được viết hoa. Các mã này là mã ISO 3166-1-alpha-2: hai ký tự viết hoa, có thể theo sau là dấu gạch ngang và giá trị nhận dạng thứ hai cho khu vực hoặc thành phố. Ví dụ: GB (Vương quốc Anh), GB-LND (London), US-NJ (tiểu bang New Jersey ở Hoa Kỳ)

chco

  • Nếu chd không được dùng:
    chco=
     <unselected_land_color>|
     <first_region_color>|
       ...|
     <last_region_color>
  • Nếu chd được sử dụng:
    chco=
     <unselected_land_color>,
     <color_range_start>,
       ...,
     <color_range_end>
Không bắt buộc

Màu biểu đồ. Định dạng của chuỗi này phụ thuộc vào việc bạn có sử dụng chd hay không. Trong cả hai cú pháp, <unselected_land_color> là màu của bất kỳ vùng nào không được chỉ định trong chld. Hãy lưu ý rằng bộ chia sẽ khác nhau đối với các cú pháp khác nhau (dấu phẩy ở một bên, dấu sổ trong đường dẫn còn lại). Nếu bạn không sử dụng thuộc tính này, các khu vực sẽ được làm nổi bật nhưng không được tô màu.

  • chd được sử dụng – Màu thứ hai trở lên mô tả một dải màu. Bạn phải đặt một giá trị chd cho mỗi quốc gia ở chld và quốc gia tương ứng sẽ được tô màu dọc theo một dải ô từ <first_region_color> (giá trị tối thiểu của phạm vi dữ liệu) đến <last_region_color> (giá trị tối đa của phạm vi dữ liệu). Xem ví dụ trong bảng bên dưới.
  • chd không được sử dụng – Màu thứ hai trở lên được áp dụng cho các khu vực tương ứng trong chld, theo thứ tự liệt kê. Nếu có nhiều quốc gia hơn màu sắc, màu cuối cùng sẽ được áp dụng cho tất cả các quốc gia thừa trong danh sách.
chtt, chts Không bắt buộc Tiêu đề và kiểu của biểu đồ
chm Không bắt buộc Điểm đánh dấu biểu đồ
chma Không bắt buộc Lề biểu đồ
chf=bg... Không bắt buộc Màu nền đồng nhất (chỉ nền)
chdl Không bắt buộc Chú giải biểu đồ

 

Ví dụ

Nội dung mô tả Ví dụ:

Trong ví dụ này:

  • cht=map:fixed=-60,0,80,-35 – Khu vực thu phóng của biểu đồ là từ vĩ độ 60 đến vĩ độ 80, kinh độ từ 0 đến kinh độ -35
  • chld=CA-BC|CN|IT|GR|US-UT – Những khu vực được quan tâm nhiều là Columbia thuộc Anh, Trung Quốc, Ý, Greeze và Utah.
  • chm – Điểm đánh dấu trên biểu đồ cho cờ.
  • chma=0,110,0,0 – Đường viền bên phải tăng lên 110 pixel để vừa với phần chú giải.
  • chtt=Last+Five+Olympic+Hosts – Tiêu đề biểu đồ, với dấu + dùng để biểu thị dấu cách.

Bản đồ năm quốc gia tổ chức olympic, có hiển thị các điểm đánh dấu cờ.
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

Bản đồ thể hiện nước Pháp với hai khu vực được làm nổi bật:

  • chld=FR-D|FR-B|FR – Ba khu vực được chỉ định: Bourgogne (ở phía đông), Aquitaine (ở phía tây nam) và Pháp.
  • chco=676767|FF4444|44FF44|4444FF – Không có tham số chd nào được chỉ định trong bản đồ này, vì vậy, mỗi giá trị màu sắc sau giá trị đầu tiên được dùng để chỉ định quốc gia tương ứng. Màu đỏ cho Bourgogne, màu xanh lục cho Aquitaine, màu xanh lam cho Pháp. Bạn có thể thấy rằng các màu sau này không che đi các màu trước đó.
Bản đồ nước Pháp, nổi bật hai tỉnh.
chld=FR-D|FR-B|FR
chco=676767|FF4444|44FF44|4444FF

Bản đồ này minh hoạ cách sử dụng các màu chuyển tiếp.

  • chd=t:0,50,100 – Tham số chd cho biết độ dốc màu. Ở đây, phương thức mã hoá văn bản được chỉ định, có phạm vi từ 0 đến 100.
  • chco=CCCCCC,FF0000,000000 – Màu nền là xám nhạt (CCCCCC) và dải màu là từ đỏ (FF0000) đến đen (000000). Quốc gia ở giữa là màu trung gian của hiệu ứng chuyển màu đó.
Bản đồ hiển thị độ dốc màu.
chd=t:0,50,100
chco=CCCCCC,FF0000,000000
Xin lưu ý rằng bạn có thể cắt bản đồ bên trong kích thước biểu đồ được chỉ định. Điều này là do chúng tôi sẽ không làm méo bản đồ để vừa với một kích thước biểu đồ cụ thể, nhưng chúng tôi giới hạn bản đồ ở những khu vực mà bạn chỉ định bằng chld. Do đó, để tránh các vùng bị cắt bên trong ranh giới của biểu đồ, bạn có thể phải điều chỉnh kích thước bản đồ theo cách thủ công.
Bản đồ hình vuông của một quốc gia dài

cht=map
chs=300x300
chld=GB

Nước Anh tự nhiên dài và mỏng, vì vậy, việc xác định bản đồ hình vuông sẽ bao gồm một vùng bị cắt ở bên phải:

Bản đồ hình vuông của một quốc gia dài

cht=map
chs=180x300
chld=GB

Điều chỉnh chiều rộng biểu đồ để loại bỏ phần thừa. Hãy lưu ý rằng bạn vẫn cần khắc phục một số chỗ cắt ở dưới cùng bằng cách giảm chiều cao bản đồ.

Bản đồ hình vuông của một quốc gia dài

cht=map
chs=180x300
chld=GB

Nước Pháp có hình dạng thường xuyên hơn nhiều, vì vậy, Pháp phù hợp hơn một cách tự nhiên trong bản đồ hình vuông.

Trở lại đầu trang

Thu phóng và căn giữa

Theo mặc định, biểu đồ sẽ được thu phóng và căn giữa để căn giữa các khu vực bạn đã chọn, đồng thời làm cho các khu vực đó vừa với khu vực được kết xuất nhất có thể, trong kích thước bản đồ đã xác định. Tuy nhiên, bạn có thể tuỳ chỉnh mức độ căn giữa và thu phóng của biểu đồ theo 2 cách:

Theo pixel

Để điều chỉnh đường viền theo kích thước pixel, hãy sử dụng định dạng sau:

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

Trong đó, mỗi kích thước đường viền là đường viền bổ sung sẽ hiển thị, tính bằng pixel, vượt quá mức thu phóng được tính toán tự động.

Bạn chỉ có thể thu nhỏ (giá trị dương); bạn không thể phóng to (giá trị âm) gần hơn mức thu phóng mặc định bằng cách sử dụng tính năng thu phóng pixel.

Ví dụ:

Tất cả các ví dụ này đều thể hiện London (Lat

Không thu phóng (mặc định) Đã thu nhỏ 30 pixel mỗi cạnh Đã thu nhỏ và xuống bên phải

Bản đồ trống ở dưới cùng.
cht=map

Phần bản đồ thừa ở dưới cùng.
cht=map:auto=30,30,30,30
Đã đổi khung hình cho vùng thu phóng.
cht=map:auto=50,0,80,0

 

Theo vĩ độ và kinh độ

Bạn có thể chỉ định chính xác đường viền trên cùng, dưới cùng, bên trái và bên phải của bản đồ được kết xuất theo vĩ độ và kinh độ bằng cách sử dụng cú pháp hiển thị dưới đây:

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

Trong đó <bottom_border_lat> và <top_border_lat> chỉ định vĩ độ của đường viền dưới cùng và trên cùng, còn <left_border_long> và <right_border_long> chỉ định kinh độ của đường viền trái và phải.

Lưu ý: Do sự biến dạng trong phép chiếu phép chiếu{8} khán giả (về cơ bản là chiếu một bản đồ cong lên một hình ảnh phẳng), nên việc tập trung vào một dải cao và hẹp có thể gây ra một số khác biệt không mong muốn về kích thước trong bản đồ của bạn.

Ví dụ:

Các ví dụ sau đây cho thấy London (được đánh dấu bằng màu xanh dương) có kinh độ 0,1°, vĩ độ 51,5°. Hãy lưu ý cách cắt bản đồ vì bản đồ chỉ cố gắng hiển thị Vương quốc Anh (như đã chỉ định) và điền vào biểu đồ được chỉ định mà không bị méo hình.

Tập trung Vĩ độ đã dịch chuyển +10* Thu phóng bằng cách giảm tất cả giá trị

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


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


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

Hãy lưu ý rằng kích thước của hình ảnh ở giữa nhỏ hơn hình ảnh đầu tiên một chút, mặc dù chúng ta đã di chuyển cùng số độ lên trên. Điều này là do chúng ta đang chiếu một hình cầu 3D lên hình ảnh 2D. Bạn sẽ phải tăng chiều rộng của biểu đồ thứ hai lên để biểu đồ đó có cùng kích thước với biểu đồ đầu tiên.

Trở lại đầu trang

Tính năng tiêu chuẩn

Các tính năng còn lại trên trang này là các tính năng tiêu chuẩn của biểu đồ.

Tiêu đề biểu đồ chtt, chts [Tất cả biểu đồ]

Bạn có thể chỉ định văn bản tiêu đề, màu sắc và kích thước phông chữ cho biểu đồ của mình.

Cú pháp

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

 

chtt – Chỉ định tiêu đề biểu đồ.

<chart_title>
Tiêu đề xuất hiện trên biểu đồ. Bạn không thể chỉ định vị trí xuất hiện phông chữ này, nhưng bạn có thể tuỳ ý chỉ định kích thước và màu phông chữ. Sử dụng dấu + để biểu thị dấu cách và dấu gạch đứng ( | ) để biểu thị dấu ngắt dòng.

 

chts [Không bắt buộc] – Màu và kích thước phông chữ cho tham số chtt.

<color>
Màu tiêu đề, ở định dạng thập lục phân RRGGBB. Màu mặc định là đen.
<font_size>
Cỡ chữ của tiêu đề, tính bằng điểm.
<opt_alignment>
[Không bắt buộc] Căn chỉnh tiêu đề. Chọn một trong các giá trị chuỗi có phân biệt chữ hoa chữ thường sau: "l" (bên trái), "c" (ở giữa) "r" (bên phải). Mặc định là "c".

 

Ví dụ

Nội dung mô tả Ví dụ:

Biểu đồ có tiêu đề, sử dụng màu và kích thước phông chữ mặc định.

Chỉ định một khoảng trắng có dấu cộng (+).

Sử dụng ký tự dấu gạch đứng (|) để buộc ngắt dòng.

chts không được chỉ định ở đây.

Biểu đồ thanh dọc có tiêu đề
chtt=Site+visitors+by+month|
January+to+July

Biểu đồ có tiêu đề màu xanh dương, căn phải và gồm 20 điểm.

Biểu đồ thanh dọc có màu xanh dương, 20 pixel, tiêu đề
chtt=Site+visitors
chts=FF0000,20,r

Trở lại đầu trang

Lề biểu đồ chma [Tất cả biểu đồ]

Bạn có thể chỉ định kích thước lề của biểu đồ, bằng pixel. Lề được tính toán vào trong của kích thước biểu đồ đã chỉ định (chs); việc tăng kích thước lề không làm tăng tổng kích thước biểu đồ, nhưng sẽ thu nhỏ vùng biểu đồ, nếu cần.

Theo mặc định, lề là bất kỳ phần nào còn lại sau khi tính toán kích thước biểu đồ. Giá trị mặc định này thay đổi theo loại biểu đồ. Lề mà bạn chỉ định là giá trị tối thiểu; nếu vùng biểu đồ chừa khoảng trống cho lề, thì kích thước lề sẽ là bất kỳ giá trị nào còn lại; bạn không thể ép lề nhỏ hơn kích thước yêu cầu cho bất kỳ chú giải và nhãn nào. Dưới đây là sơ đồ thể hiện các phần cơ bản của biểu đồ:

Lề biểu đồ, vùng chú giải và vùng biểu đồ

Lề trên biểu đồ bao gồm các nhãn trụcvùng hiển thị. Vùng chú giải sẽ tự động đổi kích thước để vừa với văn bản một cách chính xác, trừ phi bạn chỉ định chiều rộng lớn hơn bằng cách sử dụng chma. Trong trường hợp đó, vùng chú giải sẽ mở rộng kích thước lề rộng hơn, khiến vùng biểu đồ nhỏ hơn. Bạn không thể cắt chú giải bằng cách chỉ định kích thước quá nhỏ, nhưng bạn có thể làm cho chú giải chiếm nhiều dung lượng hơn mức cần thiết.

Mẹo: Trong biểu đồ thanh, nếu các thanh có kích thước cố định (mặc định) thì không thể giảm chiều rộng của vùng biểu đồ. Bạn phải chỉ định một kích thước thanh nhỏ hơn hoặc có thể đổi kích thước bằng chbh.

 

Cú pháp

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>, <left_margin>, <left_margin>, <left_margin>
Kích thước lề tối thiểu xung quanh vùng biểu đồ, tính bằng pixel. Tăng giá trị này để đưa vào một số khoảng đệm nhằm ngăn nhãn trục va vào đường viền của biểu đồ.
<opt_legend_width>, <opt_legend_height>
[Không bắt buộc] Chiều rộng của lề xung quanh phần chú giải, tính bằng pixel. Hãy sử dụng tính năng này để tránh để phần chú giải chạm vào vùng biểu đồ hoặc các cạnh của hình ảnh.

 

Ví dụ

Nội dung mô tả Ví dụ:

Trong ví dụ này, biểu đồ có lề tối thiểu là 30 pixel mỗi bên. Vì chú giải biểu đồ rộng hơn 30 pixel, nên lề ở bên phải được đặt thành chiều rộng của chú giải biểu đồ và khác với các lề khác.

Nhãn trục nằm ngoài vùng biểu đồ nên được vẽ trong không gian lề.

Biểu đồ dạng đường có nền màu xám và lề ở mỗi bên.
chma=30,30,30,30

Để thêm lề xung quanh chú giải, hãy đặt giá trị cho thông số <opt_legend_width><opt_legend_height>.

Trong ví dụ này, chú giải có chiều rộng khoảng 60 pixel. Nếu bạn đặt <opt_legend_width> thành 80 pixel, thì lề sẽ mở rộng ra 20 pixel bên ngoài chú giải.

Biểu đồ dạng đường có nền màu xám và lề ở mỗi bên.
chma=20,20,20,30|80,20

Trở lại đầu trang

Lấp đầy nền chf [Tất cả biểu đồ]

Bạn có thể chỉ định màu nền và kiểu cho vùng dữ liệu biểu đồ và/hoặc toàn bộ nền của biểu đồ. Các loại màu nền bao gồm màu nền đồng nhất, màu nền có sọc và màu chuyển tiếp. Bạn có thể chỉ định các màu nền khác nhau cho các phần khác nhau (ví dụ: toàn bộ khu vực biểu đồ hoặc chỉ vùng dữ liệu). Màu tô vùng biểu đồ sẽ ghi đè màu nền. Tất cả màu nền được chỉ định bằng tham số chf và bạn có thể kết hợp nhiều loại màu nền (màu đậm, màu sọc, màu chuyển tiếp) trong cùng một biểu đồ bằng cách phân tách các giá trị bằng ký tự dấu gạch đứng ( | ). Màu nền của biểu đồ sẽ thay thế màu nền của biểu đồ.

Lấp đầy chf [Tất cả biểu đồ]

Bạn có thể chỉ định một màu nền đồng nhất cho nền và/hoặc vùng biểu đồ, hoặc chỉ định một giá trị trong suốt cho toàn bộ biểu đồ. Bạn có thể chỉ định nhiều màu nền bằng cách sử dụng ký tự dấu gạch đứng (|). (Maps: chỉ nền).

Cú pháp

chf=<fill_type>,s,<color>|...
<fill_type>
Phần biểu đồ được điền. Hãy chỉ định một trong các giá trị sau:
  • bg – Màu nền
  • c – Điền vùng biểu đồ. Không hỗ trợ biểu đồ bản đồ.
  • a – Hiển thị toàn bộ biểu đồ (bao gồm cả nền). Sáu chữ số đầu tiên của <color> sẽ bị bỏ qua và chỉ có hai chữ số cuối cùng (giá trị trong suốt) được áp dụng cho toàn bộ biểu đồ và tất cả các màu được điền.
  • b<index> - Thanh tô màu đồng nhất (chỉ dành cho biểu đồ thanh). Thay thế <index> bằng chỉ mục chuỗi của các thanh để tô một màu đồng nhất. Hiệu ứng này tương tự như việc xác định chco trong biểu đồ thanh. Hãy xem phần Màu của chuỗi biểu đồ thanh để biết ví dụ.
s
Thể hiện trạng thái lấp đầy đồng nhất hoặc trong suốt.
<color>
Màu tô, ở định dạng thập lục phân RRGGBB. Đối với giá trị trong suốt, 6 chữ số đầu tiên sẽ bị bỏ qua, nhưng bạn vẫn phải đưa vào.

 

Ví dụ

Nội dung mô tả Ví dụ:

Ví dụ này lấp đầy nền biểu đồ bằng màu xám nhạt (EFEFEF).

Biểu đồ dạng đường màu đỏ với vùng tô màu đen.

chf=bg,s,EFEFEF

Ví dụ này tô nền biểu đồ bằng màu xám nhạt (EFEFEF) và tô màu biểu đồ bằng màu đen (000000).

Biểu đồ dạng đường màu đỏ với vùng biểu đồ màu đen và nền xám nhạt.

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

Ví dụ này áp dụng độ trong suốt 50% cho toàn bộ biểu đồ (80 ở hệ thập lục phân là 128, hoặc độ trong suốt khoảng 50%). Hãy lưu ý nền của ô trong bảng đang hiện qua biểu đồ.

Biểu đồ tán xạ với các điểm có màu xanh dương và độ trong suốt 50%.

chf=a,s,00000080

Trở lại đầu trang

Văn bản chú giải và kiểu trên biểu đồ chdl, chdlp, chdls [Tất cả biểu đồ]

Chú giải là một phần bên của biểu đồ, cung cấp nội dung mô tả ngắn bằng văn bản về từng chuỗi. Bạn có thể chỉ định văn bản liên kết với từng bộ sách trong chú giải này và chỉ định vị trí xuất hiện của văn bản đó trên biểu đồ.

Xem thêm chma, để tìm hiểu cách đặt lề xung quanh chú giải.

Lưu ý về giá trị chuỗi: Chỉ được dùng các ký tự an toàn cho URL trong chuỗi nhãn. Để đảm bảo an toàn, bạn nên mã hoá URL mọi chuỗi chứa ký tự không thuộc bộ ký tự 0-9a-zA-Z. Bạn có thể tìm thấy bộ mã hoá URL trong Tài liệu về hình ảnh trực quan của Google.

Cú pháp

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

 

chdl – Văn bản cho từng bộ sách để hiển thị trong chú giải.

<data_series_label>
Văn bản cho các mục chú giải. Mỗi nhãn áp dụng cho bộ sách tương ứng trong mảng chd. Sử dụng dấu + cho dấu cách. Nếu bạn không chỉ định tham số này, biểu đồ sẽ không có chú giải. Không có cách nào để chỉ định dấu ngắt dòng trong nhãn. Phần chú giải thường sẽ mở rộng để chứa văn bản chú giải và vùng biểu đồ sẽ thu nhỏ để phù hợp với chú giải.

chdlp – [Không bắt buộc] Vị trí của chú giải và thứ tự của các mục chú giải. Bạn có thể chỉ định <position> và/hoặc <label_order>. Nếu bạn chỉ định cả hai, hãy phân tách chúng bằng một ký tự thanh. Bạn có thể thêm ký tự "s" vào giá trị bất kỳ nếu muốn bỏ qua các mục chú giải trống trong chdl trong chú giải. Ví dụ: chdlp=bv, chdlp=r, chdlp=bv|r, chdlp=bvs|r

<opt_position>
[Không bắt buộc] Xác định vị trí của chú giải trên biểu đồ. Để chỉ định thêm khoảng đệm giữa phần chú giải và vùng biểu đồ hoặc đường viền hình ảnh, hãy sử dụng tham số chma. Chọn một trong các giá trị sau:
  • b – Chú giải ở cuối biểu đồ, các mục chú giải trong một hàng ngang.
  • bv – Chú giải ở cuối biểu đồ, các mục chú giải trong một cột dọc.
  • t – Chú giải ở đầu biểu đồ, các mục chú giải trong một hàng ngang.
  • tv – Chú giải ở đầu biểu đồ, các mục chú giải trong cột dọc.
  • r – [Mặc định] Chú giải ở bên phải biểu đồ, các mục chú giải trong cột dọc.
  • l – Chú giải ở bên trái biểu đồ, các mục chú giải trong cột dọc.
<opt_label_order>
[Không bắt buộc] Thứ tự hiển thị của nhãn trong phần chú giải. Chọn một trong các giá trị sau:
  • l – [Mặc định cho các chú giải dọc] Hiển thị các nhãn theo thứ tự được cấp cho chdl.
  • r – Hiển thị các nhãn theo thứ tự đảo ngược như chdl. Tính năng này rất hữu ích trong biểu đồ thanh xếp chồng khi hiển thị chú giải
    theo thứ tự thanh xuất hiện.
  • a – [Mặc định cho các chú giải theo chiều ngang] Sắp xếp tự động: nghĩa là sắp xếp theo độ dài, ngắn nhất trước tiên, được đo lường bằng 10 khối pixel. Khi hai phần tử có cùng độ dài (được chia thành 10 khối pixel), phần tử được liệt kê đầu tiên sẽ xuất hiện đầu tiên.
  • 0,1,2... – Thứ tự nhãn tuỳ chỉnh. Đây là danh sách các chỉ mục nhãn dựa trên 0 từ chdl, được phân tách bằng dấu phẩy.

chdls – [Không bắt buộc] Chỉ định màu và kích thước phông chữ của văn bản chú giải.

<color>
Màu văn bản chú giải, ở định dạng thập lục phân RRGGBB.
<size>
Kích thước điểm của văn bản chú giải.

 

Ví dụ

Nội dung mô tả Ví dụ:

Hai ví dụ về chú giải. Hãy chỉ định văn bản chú giải theo cùng thứ tự như chuỗi dữ liệu.

Biểu đồ dạng đường màu đỏ, xanh dương và xanh lục có các chú giải phù hợp

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

Biểu đồ Venn có hai vòng tròn nhỏ hơn nằm trong một vòng tròn lớn hơn


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

Biểu đồ đầu tiên minh hoạ các mục chú giải theo chiều ngang (chdlp=t, bố cục mặc định là ngang) và biểu đồ thứ hai minh hoạ các mục chú giải theo chiều dọc dưới cùng (chdlp=bv).

Biểu đồ Venn có hai vòng tròn nhỏ hơn nằm trong một vòng tròn lớn hơn
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


Biểu đồ Venn có hai vòng tròn nhỏ hơn nằm trong một vòng tròn lớn hơn
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

Ví dụ này minh hoạ việc thay đổi cỡ chữ.

Biểu đồ Venn có hai vòng tròn nhỏ hơn nằm trong một vòng tròn lớn hơn
chdls=0000CC,14

Trở lại đầu trang

Điểm đánh dấu hình dạng chm [Thanh, Đường kẻ, Rađa, Tán xạ]

Bạn có thể chỉ định điểm đánh dấu dạng đồ hoạ cho tất cả hoặc từng điểm dữ liệu trên biểu đồ. Nếu hai điểm đánh dấu trở lên chiếm cùng một điểm, thì các điểm đánh dấu sẽ được vẽ theo thứ tự xuất hiện trong tham số chm. Bạn cũng có thể tạo điểm đánh dấu văn bản trên các điểm dữ liệu. Điều này được đề cập trong Điểm đánh dấu điểm dữ liệu.

Bạn có thể kết hợp điểm đánh dấu hình dạng với bất kỳ tham số chm nào khác bằng cách sử dụng dấu gạch đứng ( | ) để phân tách các tham số chm.

Cú pháp

Hãy chỉ định một tập hợp các thông số sau cho mỗi chuỗi được đánh dấu. Để đánh dấu nhiều bộ sách, hãy tạo thêm các bộ tham số được phân tách bằng ký tự dấu gạch đứng. Bạn không cần đánh dấu tất cả các bộ sách. Nếu bạn không gán điểm đánh dấu cho một chuỗi dữ liệu, thì chuỗi đó sẽ không nhận được bất kỳ điểm đánh dấu nào.

Điểm đánh dấu hình dạng hoạt động hơi khác trong biểu đồ tán xạ. Hãy xem tài liệu đó để biết thêm thông tin.

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>
@
[Không bắt buộc] Nếu trước loại điểm đánh dấu có ký tự @ (không bắt buộc), thì bạn nên dùng định dạng x:y <opt_ which_points>.
<points_type>
Loại điểm đánh dấu sử dụng. Hãy chỉ định một trong các loại sau:
  • a – Mũi tên
  • c – Chéo
  • C – Hình chữ nhật. Nếu là một điểm đánh dấu hình chữ nhật, bạn phải có ít nhất hai chuỗi dữ liệu, trong đó chuỗi dữ liệu 0 chỉ định cạnh dưới và chuỗi dữ liệu 1 chỉ định cạnh trên. <size> chỉ định chiều rộng của hình chữ nhật, tính bằng pixel.
  • d – Kim cương
  • E – Điểm đánh dấu thanh lỗi ( ) Điểm đánh dấu này cần tạo hai chuỗi dữ liệu, một giá trị cho đáy và điểm tương ứng trong chuỗi thứ hai cho phía trên cùng. Thành phần này cũng hiển thị cú pháp <size> mở rộng: line_thickness[:top_and_bottom_width], trong đó top_and_bottom_width là không bắt buộc. Xem các ví dụ bên dưới.
  • h – Đường ngang trên biểu đồ tại một chiều cao được chỉ định. (Định dạng hợp lệ duy nhất cho tham số <opt_which_points> là opt_which_points.)
  • H – Đường ngang qua điểm đánh dấu dữ liệu được chỉ định. Tính năng này hỗ trợ cú pháp <size> mở rộng cho phép bạn chỉ định độ dài chính xác của dòng: line_thickness[:length], trong đó :length là không bắt buộc và mặc định là chiều rộng của toàn bộ biểu đồ.
  • o – Vòng tròn
  • s – Hình vuông
  • v – Đường thẳng đứng từ trục x đến điểm dữ liệu
  • V – Đường kẻ dọc có độ dài có thể điều chỉnh. Thao tác này hỗ trợ cú pháp giá trị <size> mở rộng cho phép bạn chỉ định độ dài dòng chính xác: line_thickness[:length], trong đó :length là không bắt buộc và mặc định là chiều cao đầy đủ của vùng biểu đồ. Điểm đánh dấu được căn giữa trên điểm dữ liệu.
  • x – X
<color>
Màu của điểm đánh dấu cho chuỗi này, ở định dạng thập lục phân RRGGBB.
<series_index>
Chỉ mục (bắt đầu đếm từ 0) của chuỗi dữ liệu để vẽ điểm đánh dấu. Bỏ qua các điểm đánh dấu và điểm đánh dấu h chỉ định vị trí theo vị trí x/y (bắt đầu bằng ký tự @). Bạn có thể sử dụng chuỗi dữ liệu ẩn làm nguồn cho điểm đánh dấu; xem Biểu đồ kết hợp để biết thêm thông tin. Biểu đồ thanh dọc phân theo nhóm hỗ trợ một cú pháp mở rộng đặc biệt để căn chỉnh điểm đánh dấu với các thanh cụ thể.
<opt_which_points>
[Không bắt buộc] (Các) điểm cần vẽ điểm đánh dấu. Mặc định là tất cả mã đánh dấu. Hãy sử dụng một trong các giá trị sau:
  • n.d – Nơi vẽ điểm đánh dấu. Ý nghĩa tuỳ thuộc vào loại điểm đánh dấu:
    • Tất cả các loại ngoại trừ h – Điểm dữ liệu nào để vẽ điểm đánh dấu, trong đó n.d là chỉ mục bắt đầu từ 0 trong chuỗi. Nếu bạn chỉ định một giá trị không phải là số nguyên, thì phân số này sẽ cho biết điểm trung gian đã tính. Ví dụ: 3, 5 có nghĩa là giữa điểm 3 và điểm 4.
    • h – Một số từ 0 đến 1, trong đó 0.0 là phần dưới cùng của biểu đồ và 1.0 là phần đầu của biểu đồ.
  • -1 – Vẽ điểm đánh dấu trên tất cả các điểm dữ liệu. Bạn cũng có thể để trống tham số này để vẽ trên mọi điểm dữ liệu.
  • -n – Vẽ một điểm đánh dấu trên mỗi điểm dữ liệu thứ n. Giá trị dấu phẩy động; nếu n nhỏ hơn 1, biểu đồ sẽ tính thêm các điểm trung gian cho bạn. Ví dụ: -0,5 sẽ đặt số lượng điểm đánh dấu gấp đôi so với các điểm dữ liệu.
  • start:end:n – Vẽ một điểm đánh dấu trên mỗi điểm dữ liệu thứ n trong một dải ô, từ giá trị chỉ mục bắt đầu đến giá trị chỉ mục kết thúc (tính cả 2 giá trị này). Tất cả các tham số đều không bắt buộc (có thể không có), vì vậy 3::1 sẽ là từ phần tử thứ tư đến bước cuối cùng, bước 1 và việc bỏ qua tham số này hoàn toàn sẽ mặc định là first:last:1. Tất cả các giá trị đều có thể là số thực. start (bắt đầu) và end (kết thúc) có thể là số âm để đếm ngược từ giá trị cuối cùng. Nếu cả startend đều có giá trị âm, hãy đảm bảo các giá trị đó được liệt kê theo giá trị tăng dần (ví dụ: -6:-1:1). Nếu giá trị bước n nhỏ hơn 1, thì giá trị này sẽ tính thêm các điểm dữ liệu bằng cách nội suy các giá trị dữ liệu đã cho. Giá trị mặc định là first:last:1
  • x:y – Vẽ điểm đánh dấu tại một điểm x/y cụ thể trên biểu đồ. Điểm này không nhất thiết phải nằm trên một đường. Hãy thêm ký tự @ trước loại mã đánh dấu để sử dụng tuỳ chọn này. Chỉ định toạ độ dưới dạng giá trị dấu phẩy động, trong đó 0:0 là góc dưới cùng bên trái của biểu đồ và 1:1 là góc trên cùng bên phải của biểu đồ. Ví dụ: để thêm một hình thoi màu đỏ có 15 pixel vào giữa biểu đồ, hãy sử dụng @d,FF0000,0,0.5:0.5,15.
<size>
Kích thước của điểm đánh dấu, tính bằng pixel. Hầu hết đều lấy một giá trị số duy nhất cho tham số này; các điểm đánh dấu V, H và S hỗ trợ cú pháp <size>[:width], trong đó phần thứ hai không bắt buộc chỉ định độ dài của dòng hoặc điểm đánh dấu.
<opt_z_order>
[Không bắt buộc] Lớp để vẽ điểm đánh dấu, so với các điểm đánh dấu khác và tất cả các thành phần khác của biểu đồ. Đây là một số thực dấu phẩy động từ -1.0 đến 1.0, trong đó -1.0 là giá trị dưới cùng và 1.0 là giá trị trên cùng. Các thành phần trên biểu đồ (đường và thanh) chỉ nhỏ hơn 0. Nếu hai mã đánh dấu có cùng giá trị, thì chúng sẽ được vẽ theo thứ tự do URL chỉ định. Giá trị mặc định là 0 (ngay phía trên các thành phần trong biểu đồ).
<opt_offset>
[Không bắt buộc] Cho phép bạn chỉ định độ dời theo chiều ngang và chiều dọc so với vị trí đã chỉ định. Dưới đây là cú pháp, sử dụng dấu phân cách : reserved:<horizontal_offset>:<vertical_offset>. Nếu được chỉ định, bạn có thể bao gồm một giá trị ,, trống trong chuỗi tham số chm cho <opt_z_order>. Ví dụ: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • dành riêng – Để trống.
  • <horizontal_offset> – Số dương hoặc âm xác định độ dời theo chiều ngang, tính bằng pixel. Không bắt buộc; để trống nếu không sử dụng.
  • <vertical_offset> – Số dương hoặc âm chỉ định độ lệch dọc, tính bằng pixel. Không bắt buộc; để trống nếu không sử dụng.

 

Ví dụ

Nội dung mô tả Ví dụ:

Dưới đây là ví dụ về một số điểm đánh dấu hình dạng và đường kẻ.

  • a,990066,0,0.0,9.0 – Mũi tên tím, loạt đầu tiên, điểm đầu tiên, kích thước 9.
  • c,FF0000,0,1.0,20.0 – Chữ thập đỏ, chuỗi thứ nhất, điểm thứ hai, kích thước 9.
  • d,80C65A,0,2,20.0 – Hình thoi màu xanh lục, chuỗi đầu tiên, điểm thứ ba, kích thước 9.
  • H,000000,0,3,1:40 – Đường ngang màu đen, chuỗi đầu tiên, điểm dữ liệu 3, rộng một pixel, dài 40 pixel.
  • o,FF9900,0,4.0,12.0 – Vòng tròn màu cam, dãy đầu tiên, điểm thứ năm, kích thước 12.
  • s,3399CC,0,5.0,11.0 – Hình vuông màu xanh dương, chuỗi đầu tiên, điểm thứ sáu, kích thước 11.
  • v,BBCCED,0,6.0,1.0 – Đường thẳng dọc hướng lên đến điểm, điểm loạt đầu tiên, điểm thứ bảy, chiều rộng 1 pixel.
  • V,3399CC,0,7.0,1.0 – Đường dọc từ dưới lên trên biểu đồ, chuỗi đầu tiên, điểm thứ tám, chiều rộng 1 pixel.
  • x,FFCC33,0,8.0,20.0 – Chữ "X" màu vàng, loạt sách đầu tiên, điểm thứ 9, kích thước 20.
  • H,FFFF00,0,9,2 – Đường kẻ ngang màu vàng theo chiều rộng của biểu đồ tại điểm dữ liệu 9.
  • h,FF0000,0,0.5,1 – Đường ngang màu đỏ ở chiều cao được chỉ định, chuỗi đầu tiên, ở giữa biểu đồ, rộng một pixel.
Biểu đồ dạng đường có điểm đánh dấu
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

Dưới đây là ví dụ về cách sử dụng hình thoi cho một chuỗi dữ liệu và hình tròn cho chuỗi dữ liệu còn lại.

Nếu hai điểm đánh dấu trở lên chiếm cùng một điểm, thì các điểm đánh dấu sẽ được vẽ theo thứ tự xuất hiện trong tham số chm. Ở đây, vòng tròn là điểm đánh dấu đầu tiên được chỉ định bằng chm, vì vậy vòng tròn này sẽ được vẽ trước tiên. Hình thoi được chỉ định và vẽ thứ hai, do đó, hình thoi sẽ được vẽ trên đầu vòng tròn.

Biểu đồ dạng đường, một đường có 15 hình tròn pixel trên mỗi điểm dữ liệu, đường còn lại có 10 hình thoi pixel. Một hình thoi được vẽ trên điểm chung của cả hai đường thẳng
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

Đây là biểu đồ dạng đường có điểm đánh dấu trên mỗi điểm dữ liệu thứ hai (-2 có nghĩa là mỗi điểm khác).

Biểu đồ dạng đường có điểm đánh dấu ở từng điểm thứ hai
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
Đây là biểu đồ dạng đường có số điểm đánh dấu gấp đôi so với điểm dữ liệu (-0,5 nghĩa là mỗi nửa điểm). Biểu đồ dạng đường có điểm đánh dấu ở từng điểm thứ hai
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
Ví dụ này cho biết cách sử dụng mã đánh dấu hv để tạo các đường lưới có màu sắc và độ dày tuỳ chỉnh. Giá trị thứ tự z (giá trị cuối cùng) được đặt thành -1 để các đường lưới được vẽ bên dưới đường dữ liệu.
Biểu đồ dạng đường có điểm đánh dấu ở từng điểm thứ hai
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

Biểu đồ này thêm các đường tô màu dọc vào biểu đồ dạng đường:

  • v – Các đường dọc dẫn đến biểu đồ
  • FF0000 – Đường màu đỏ
  • 0 – Chỉ mục của bộ sách
  • : :.5 – Thông số phạm vi: từ đầu đến cuối, mỗi 0,5 điểm.
  • 2 – Độ dày 2 pixel.
Biểu đồ dạng đường có điểm đánh dấu ở từng điểm thứ hai
chm=
  v,FF0000,0,::.5,2
Ví dụ này sẽ thêm một mũi tên và điểm đánh dấu văn bản vào biểu đồ bằng cách sử dụng các toạ độ chính xác. Điểm đánh dấu D đầu tiên là đường dấu vết bên dưới các thanh. Điểm đánh dấu thứ hai là dấu mũi tên, và điểm đánh dấu thứ ba là văn bản mũi tên.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
Đường ngang cố định với một điểm dữ liệu cụ thể (H) có thể hữu ích khi hiển thị các giá trị tương đối hoặc nhấn mạnh chiều cao của giá trị dữ liệu trên biểu đồ.
chm=H,FF0000,0,18,1

Biểu đồ này minh hoạ các điểm đánh dấu có thể chỉ định độ dày và độ dài của đường trong tham số <size>.

  • E,000000,0,6,1:20 – Thanh lỗi màu đen với các đường rộng 1 pixel, thanh trên cùng và dưới cùng dài 20 pixel. Dưới cùng được liên kết với chuỗi 0 8, trên cùng được liên kết với chuỗi 1 điểm 8.
  • H,990066,1,2,5:50 – Đường kẻ ngang màu tím, rộng 5 pixel, dài 50 pixel nằm ở giữa điểm dữ liệu 2.
  • V,3399CC,0,8,3:50– Đường kẻ màu xanh dương, rộng 3 pixel, dài 50 pixel, nằm ở giữa điểm dữ liệu 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,CV:50%,
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

Trở lại đầu trang

Điểm đánh dấu giá trị văn bản và dữ liệu chm [Bar, Line, Radar, Scatter]

Bạn có thể gắn nhãn cho các điểm cụ thể trên biểu đồ bằng văn bản tuỳ chỉnh hoặc bằng các phiên bản dữ liệu được định dạng tại điểm đó.

Bạn có thể kết hợp mọi mã đánh dấu chm bằng cách sử dụng dấu gạch đứng ( | ) để phân tách các bộ tham số chm.

Lưu ý về giá trị chuỗi: Chỉ được dùng các ký tự an toàn cho URL trong chuỗi nhãn. Để đảm bảo an toàn, bạn nên mã hoá URL mọi chuỗi chứa ký tự không thuộc bộ ký tự 0-9a-zA-Z. Bạn có thể tìm thấy bộ mã hoá URL trong Tài liệu về hình ảnh trực quan của Google.

Cú pháp

Hãy chỉ định một tập hợp các thông số sau cho mỗi chuỗi được đánh dấu. Để đánh dấu nhiều chuỗi dữ liệu, hãy tạo thêm các tập hợp tham số được phân tách bằng dấu gạch đứng. Bạn không cần đánh dấu tất cả các bộ sách. Nếu bạn không gán điểm đánh dấu cho một chuỗi dữ liệu, thì chuỗi đó sẽ không nhận được bất kỳ điểm đánh dấu nào.

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>
<points_type>
Loại điểm đánh dấu sử dụng. Bạn có thể chọn trong số các loại sau:
  • f<text> – Một lá cờ chứa văn bản. Hãy chỉ định ký tự "f", theo sau là văn bản mã hoá URL tuỳ chỉnh. Để thoát dấu phẩy trong mã đánh dấu văn bản, hãy đặt dấu \ trước dấu phẩy. Ví dụ: fHello\,+World!
  • t<text> – Một điểm đánh dấu văn bản đơn giản. Hãy chỉ định ký tự 't' theo sau là văn bản mã hoá URL tuỳ chỉnh. Để thoát dấu phẩy trong mã đánh dấu văn bản, hãy đặt dấu \ trước dấu phẩy. Ví dụ: tHello\,+World!
  • A<text> – Điểm đánh dấu chú thích. Điểm đánh dấu này tương tự như điểm đánh dấu cờ, nhưng điểm đánh dấu sẽ điều phối vị trí của chúng để không chồng chéo lên nhau. Định dạng hợp lệ duy nhất cho <opt_which_points> là opt_which_points, để biểu thị chỉ mục của một điểm trong chuỗi.
  • N<formatting_string> – Giá trị của dữ liệu tại thời điểm này, có định dạng không bắt buộc. Nếu bạn không sử dụng tham số chds (tỷ lệ tuỳ chỉnh), thì giá trị sẽ được mã hoá chính xác. Nếu bạn sử dụng thông số đó với bất kỳ loại định dạng nào, thì giá trị sẽ được điều chỉnh theo tỷ lệ theo phạm vi mà bạn chỉ định. Hãy xem ví dụ về chds với điểm đánh dấu dạng số bên dưới. Với loại điểm đánh dấu này trong biểu đồ thanh xếp chồng, nếu chỉ định -1 cho <series_index>, bạn sẽ nhận được một điểm đánh dấu cho biết tổng của tất cả giá trị trong thanh xếp chồng này. Cú pháp chuỗi định dạng như sau:
           <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    Tất cả các phần tử này đều không bắt buộc. Sau đây là ý nghĩa của từng phần tử:
    • <preceding_text> – Văn bản để đứng trước mỗi giá trị.
    • *...* – Một khối không bắt buộc được đặt trong các dấu hoa thị cố định, trong đó bạn có thể chỉ định thông tin định dạng cho các số. Các giá trị sau đây được hỗ trợ và tất cả đều không bắt buộc:
      • <number_type> – Định dạng số, cho các giá trị số. Chọn một trong các lựa chọn sau:
        • f – [Mặc định] Định dạng dấu phẩy động. Bạn cũng nên cân nhắc chỉ định độ chính xác bằng giá trị <decimal_places>.
        • p – Định dạng phần trăm. Ký hiệu % được nối tự động. Lưu ý: Khi sử dụng định dạng này, các giá trị dữ liệu từ 0 — 1 ánh xạ đến 0 — 100% (ví dụ: 0, 43 sẽ được hiển thị là 43%).
        • e – Định dạng ký hiệu khoa học.
        • c<CUR> – Định dạng số theo đơn vị tiền tệ được chỉ định, với mã đánh dấu đơn vị tiền tệ thích hợp. Thay thế <CUR> bằng mã đơn vị tiền tệ gồm ba chữ cái. Ví dụ: cEUR cho đồng Euro. Bạn có thể tìm thấy danh sách các mã trên trang web ISO, mặc dù không phải ký hiệu nào cũng được hỗ trợ.
      • <decimal_places> – Một số nguyên xác định số lượng chữ số thập phân cần hiển thị. Giá trị được làm tròn (không bị cắt bớt) theo độ dài này. Mặc định là 2.
      • z – Hiển thị số 0 ở cuối. Mặc định là không.
      • s – Hiện các dòng phân cách nhóm. Mặc định là không.
      • x hoặc y – Hiển thị dữ liệu từ toạ độ x hoặc y, như được chỉ định. Ý nghĩa của dữ liệu x sẽ khác nhau tuỳ theo loại biểu đồ: hãy thử nghiệm với biểu đồ để xác định ý nghĩa của biểu đồ. Mặc định là "y".
    • <following_text> – Văn bản theo sau từng giá trị.
<color>
Màu của điểm đánh dấu cho tập hợp này, ở định dạng thập lục phân RRGGBB.
<series_index>
Chỉ mục (bắt đầu đếm từ 0) của chuỗi dữ liệu để vẽ điểm đánh dấu. Nếu đây là biểu đồ thanh xếp chồng và loại điểm đánh dấu là N (giá trị điểm dữ liệu), bạn có thể chỉ định -1 để tạo điểm đánh dấu giá trị tổng cho mỗi ngăn xếp thanh. Hãy xem ví dụ dưới đây.
<opt_which_points>
[Không bắt buộc] (Các) điểm cần vẽ điểm đánh dấu. Mặc định là tất cả điểm đánh dấu. Hãy sử dụng một trong những giá trị sau:
  • n.d – Điểm dữ liệu nào để vẽ điểm đánh dấu, trong đó n.d là chỉ mục gốc 0 trong chuỗi. Nếu bạn chỉ định một giá trị không phải là số nguyên, thì phân số đó sẽ cho biết điểm trung gian đã tính. Ví dụ: 3,5 có nghĩa là giữa điểm 3 và điểm 4.
  • -1 – Vẽ điểm đánh dấu trên tất cả các điểm dữ liệu. Bạn cũng có thể để trống tham số này để vẽ trên mọi điểm dữ liệu.
  • -n – Vẽ một điểm đánh dấu trên mỗi điểm dữ liệu thứ n.
  • start:end:n – Vẽ một điểm đánh dấu trên mọi điểm dữ liệu thứ n trong một dải ô, từ giá trị chỉ mục start đến end (tính cả 2 giá trị này). Tất cả các tham số đều không bắt buộc (có thể không có), vì vậy 3::1 sẽ là từ phần tử thứ tư đến phần tử cuối cùng, bước 1 và việc bỏ qua tham số này hoàn toàn sẽ mặc định là first:last:1. Tất cả các giá trị đều có thể là số thực. start (bắt đầu) và end (kết thúc) có thể là số âm để đếm ngược từ giá trị cuối cùng. Nếu cả startend đều mang giá trị âm, hãy đảm bảo các giá trị này được liệt kê theo giá trị tăng dần (ví dụ: -6:-1:1). Nếu giá trị bước n nhỏ hơn 1, thì giá trị này sẽ tính thêm các điểm dữ liệu bằng cách nội suy các giá trị dữ liệu đã cho. Giá trị mặc định là first:last:1
  • x:y – [Không hỗ trợ điểm đánh dấu loại N] Vẽ điểm đánh dấu tại một điểm x/y cụ thể trên biểu đồ. Điểm này không nhất thiết phải nằm trên một đường. Hãy thêm ký tự @ (@) vào trước loại điểm đánh dấu để sử dụng tuỳ chọn này. Chỉ định toạ độ dưới dạng giá trị dấu phẩy động, trong đó 0:0 là góc dưới cùng bên trái của biểu đồ, 0.5:0.5 là giữa biểu đồ và 1:1 là góc trên cùng bên phải của biểu đồ. Ví dụ: để thêm một hình thoi màu đỏ có 15 pixel vào giữa biểu đồ, hãy sử dụng @d,FF0000,0,0.5:0.5,15.
<size>
Kích thước của điểm đánh dấu tính bằng pixel. Nếu đây là biểu đồ tán xạ có chuỗi dữ liệu thứ ba (dùng để chỉ định kích thước điểm), thì giá trị này sẽ được điều chỉnh theo tỷ lệ theo phạm vi dữ liệu. Vì vậy, nếu phạm vi dữ liệu là 0–100 và <size> là 30, thì giá trị dữ liệu 100 sẽ có chiều rộng là 30 pixel, giá trị dữ liệu 50 sẽ có chiều rộng là 15 pixel, v.v.
<opt_z_order>
[Không bắt buộc] Lớp để vẽ điểm đánh dấu, so với các điểm đánh dấu khác và tất cả các thành phần khác của biểu đồ. Đây là một số thực dấu phẩy động từ -1.0 đến 1.0, trong đó -1.0 là giá trị dưới cùng và 1.0 là giá trị trên cùng. Các thành phần trên biểu đồ (đường và thanh) chỉ nhỏ hơn 0. Nếu hai mã đánh dấu có cùng giá trị, thì chúng sẽ được vẽ theo thứ tự do URL chỉ định. Giá trị mặc định là 0 (ngay phía trên các thành phần trong biểu đồ).
<opt_placement>
[Không bắt buộc] Thông tin chi tiết bổ sung về vị trí mô tả vị trí đặt điểm đánh dấu này, so với điểm dữ liệu. Bạn có thể chỉ định vị trí tương đối theo chiều ngang và/hoặc chiều dọc, cũng như độ dời. Cú pháp vị trí là một chuỗi có dấu phân cách : như minh hoạ ở đây. Tất cả các phần tử đều không bắt buộc: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. Nếu được chỉ định, bạn có thể bao gồm một giá trị , trống trong chuỗi tham số chm cho <opt_z_order>. Ví dụ: N,000000,0,1,10,,bN,000000,0,1,10,,lvN,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
Điểm neo của điểm đánh dấu. Hành vi này trái ngược với lý do, vì vậy điểm neo bên trái thực sự đặt điểm đánh dấu sang bên phải điểm dữ liệu. Bạn có thể chọn một trình căn chỉnh theo chiều ngang và/hoặc dọc trong danh sách sau:
  • Vị trí ngang: 'l', 'h' hoặc 'r' – Trái, giữa hoặc neo phải, theo chiều ngang. Mặc định là "l".
  • Vị trí dọc: "b", "v", "t" – Dưới cùng, giữa hoặc neo trên cùng, theo chiều dọc. Mặc định là "b".
  • Vị trí tương đối với thanh [Chỉ dành cho biểu đồ thanh]: "s", "c", "e" – Cơ sở, giữa hoặc đầu thanh. Đối với biểu đồ xếp chồng, chỉ số này tương ứng với phần thanh cho từng chuỗi chứ không phải cho toàn bộ thanh. Nếu chỉ mục chuỗi đã cho là -1 (tổng số ngăn xếp), thì chỉ mục đó tương ứng với toàn bộ thanh. Bạn có thể kết hợp thuộc tính này với các giá trị vị trí dọc (ví dụ: "be" hoặc "vs"). Giá trị mặc định là "e".
horizontal_offset
Độ lệch theo chiều ngang của điểm đánh dấu này, tính bằng pixel. Mặc định là 0.
vertical_offset
Độ lệch dọc của điểm đánh dấu này, tính bằng pixel. Giá trị mặc định của biểu đồ không phải biểu đồ thanh: 15; giá trị mặc định của biểu đồ thanh: 2.

Nội dung mô tả Ví dụ:

Dưới đây là ví dụ về nhãn giá trị trên biểu đồ thanh.

Biểu đồ đầu tiên (N*p0*) chỉ định một điểm đánh dấu giá trị dữ liệu (trong đó có các giá trị được thể hiện dưới dạng tỷ lệ phần trăm) được làm tròn đến 0 chữ số thập phân (màu đen) trên tất cả các giá trị trong văn bản gồm 11 chữ số. Xin lưu ý rằng các giá trị dữ liệu đều nằm trong khoảng từ 0 đến 1.0, ở định dạng phần trăm và được chuyển lên hai chữ số thập phân.

Biểu đồ thứ hai (N*cEUR1*) cho thấy các giá trị được định dạng như giá trị Euro, một chữ số thập phân, màu đen, trên tất cả các giá trị, bằng văn bản gồm 11 dấu phẩy.

Biểu đồ thanh có nhãn tỷ lệ phần trăm phía trên mỗi thanh
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


Biểu đồ thanh có nhãn Euro phía trên mỗi thanh


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

Bạn có thể sử dụng tham số chds để điều chỉnh tỷ lệ giá trị số hiển thị. Bạn có thể sử dụng chds cho mọi định dạng dữ liệu, bao gồm cả phương thức mã hoá đơn giản và mở rộng. Điều này sẽ không ảnh hưởng đến kích thước thanh hoặc nhãn trục, mà chỉ ảnh hưởng đến giá trị điểm đánh dấu dữ liệu.

Ví dụ này cho thấy một biểu đồ có các giá trị được mã hoá đơn giản là 46, 39, 29, 30, 43, 41. Phạm vi mã hoá đơn giản là 0—61. Thông số chds xác định tỷ lệ điểm đánh dấu tuỳ chỉnh từ 0–1, vì vậy, giá trị điểm đánh dấu được điều chỉnh theo tỷ lệ theo phạm vi này, nhưng chiều cao thanh không bị ảnh hưởng (nếu đây là dữ liệu định dạng văn bản, thì các thanh cũng sẽ được điều chỉnh theo tỷ lệ).


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

Dưới đây là ví dụ về biểu đồ có nhãn văn bản ở điểm tối thiểu và nhãn cờ ở điểm tối đa.

Biểu đồ dạng đường có nhãn văn bản màu xanh dương 10 pt và cờ có văn bản màu đỏ 15 pt, được vẽ trên các điểm dữ liệu của đường đứt nét màu xanh lục.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

Ví dụ này cho thấy một biểu đồ xếp chồng với giá trị của từng chuỗi cùng với tổng số của bộ sách. Để hiển thị các giá trị chuỗi xếp chồng, chúng ta phải sử dụng tuỳ chọn vị trí "c". Nếu không, giá trị thanh trên cùng sẽ chồng lên giá trị tổng ở đầu mỗi thanh.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
Một số hình minh hoạ khác về cách hoạt động của vị trí dọc và ngang. Ví dụ này minh hoạ nhiều cách kết hợp giá trị neo cho biểu đồ thanh (sử dụng s, c và e cho vị trí dọc). Hãy lưu ý cách neo bên phải di chuyển điểm đánh dấu sang trái và neo trên cùng di chuyển điểm đánh dấu xuống dưới và ngược lại. Các chấm màu đỏ biểu thị phần chân đế, tâm và phần đầu của mỗi thanh. Số là giá trị dữ liệu, được cố định bằng cách sử dụng các giá trị neo khác nhau cho mỗi thanh.
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
Mã đánh dấu chú thích sẽ tự động điều chỉnh vị trí nhãn để chúng không chồng chéo nhau. Giá trị chm đầu tiên là dành cho mục điền dòng, các giá trị sau đây đều là mã đánh dấu chú thích.
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
Một ví dụ khác về điểm đánh dấu chú thích minh hoạ độ cao của thành phố ở Thuỵ Sĩ.

Trở lại đầu trang