Tài liệu này mô tả cách tạo biểu đồ hình tròn bằng API biểu đồ.
Mục lục
Các tính năng dành riêng cho biểu đồ
|
Tính năng tiêu chuẩn
|
Tổng quan
Biểu đồ hình tròn rất phù hợp để hiển thị thông tin tỷ lệ đơn giản giữa các phần. Bạn có thể tạo một biểu đồ hình tròn theo chuỗi, trong đó mỗi chuỗi được tạo thành từ nhiều lát cắt hoặc biểu đồ đồng tâm nhiều chuỗi.
Mỗi chuỗi mô tả một biểu đồ và mỗi giá trị dữ liệu chỉ định một lát. Khi sử dụng biểu đồ hình tròn lồng nhau (như mô tả bên dưới), hãy sử dụng nhiều chuỗi biểu đồ.
Để hiển thị văn bản liên kết với một lát, bạn sẽ phải sử dụng nhãn biểu đồ hình tròn hoặc chú giải biểu đồ. Nhãn của biểu đồ hình tròn là văn bản xung quanh biểu đồ với các đường chỉ về lát cắt. Chú giải là văn bản liên kết theo màu.
Nhãn | Chú giải | Nhãn và chú giải |
---|---|---|
chl=January|February|March|April |
chdl=January|February|March|April |
chl=January|February|March|April |
Các giá trị được hiển thị tương đối với nhau: vì vậy, biểu đồ có các giá trị 1,2,3 sẽ trông giống như biểu đồ có các giá trị 100,200,300. Tuy nhiên, khi sử dụng dữ liệu định dạng văn bản, các giá trị lớn hơn 100 sẽ bị cắt thành 100, vì vậy, bạn cần phải sử dụng định dạng văn bản với tỷ lệ tuỳ chỉnh để hiển thị các lát cắt lớn hơn 100 đúng cách (sử dụng tham số chds
với giá trị tối thiểu/tối đa là chds=0,<max-slice-size>
).
Giá trị âm hiển thị dưới dạng các lát trống có kích thước phù hợp.
Các loại biểu đồ
Có 3 loại biểu đồ hình tròn phổ biến mà bạn có thể tạo: biểu đồ phẳng, đồng tâm hoặc 3D. Chỉ định biểu đồ hình tròn với cú pháp sau:
Cú pháp
cht=<chart_type>
Trong đó <chart_type>
là một trong các loại sau:
Thông số | Nội dung mô tả | Ví dụ: |
---|---|---|
|
Biểu đồ hình tròn hai chiều. Chỉ cung cấp một chuỗi dữ liệu; các chuỗi dữ liệu tiếp theo sẽ bị bỏ qua. Theo mặc định, màu của phân đoạn hình tròn được nội suy từ màu cam đậm đến màu vàng nhạt. Chỉ định các màu khác như mô tả trong phần Màu của bộ sách. Chỉ định các nhãn bằng API Google Chart tính toán bán kính của hình tròn từ giá trị tối thiểu của chiều rộng và chiều cao được chỉ định trong tham số kích thước biểu đồ ( |
|
|
Biểu đồ hình tròn ba chiều. Chỉ định dữ liệu và định dạng theo cách giống như đối với biểu đồ hình tròn hai chiều ở trên. Nếu đưa nhãn vào biểu đồ hình tròn ba chiều, có thể bạn cần chỉ định kích thước của chiều rộng gấp 2,5 lần chiều cao, để đảm bảo các nhãn của bạn được hiển thị đầy đủ. |
|
|
Biểu đồ hình tròn đồng tâm. Cung cấp hai hoặc nhiều chuỗi dữ liệu. |
|
Tất cả các loại | Số âm trong dữ liệu gây ra các lát cắt "trống". | cht=pc |
Màu của bộ sách chco
Bạn có thể chỉ định màu của tất cả các giá trị, từng giá trị hoặc một số giá trị bằng cách sử dụng tham số chco
.
Cú pháp
chco=<slice_1>|<slice_2>|<slice_n>,<series_color_1>,...,<series_color_n>
- <color>
- Màu lát cắt ở định dạng thập lục phân RRGGBB. Hãy chỉ định một màu duy nhất của chuỗi và tất cả các lát trong chuỗi đó sẽ được tô màu theo cấp độ của màu đó từ tối nhất (thành phần dữ liệu đầu tiên) đến sáng nhất (thành phần dữ liệu cuối cùng). Hãy chỉ định 2 hoặc nhiều màu được phân tách bằng dấu | để mô tả từng màu sắc cắt. Khi có nhiều chuỗi dữ liệu (tức là một biểu đồ có các vòng đồng tâm), bạn có thể chỉ định giá trị cho nhiều chuỗi bằng cách phân tách các giá trị bằng dấu phẩy. Khi màu sắc của lát cắt/chuỗi được cung cấp ít hơn so với lát/chuỗi được hiển thị, biểu đồ sẽ di chuyển từ đầu danh sách lát cắt của bộ sách hoặc danh sách bộ sách cho biểu đồ. Bạn không thể chỉ định độ dốc riêng biệt cho từng bộ sách trong biểu đồ nhiều chuỗi video.
Nội dung mô tả | Ví dụ: |
---|---|
Hãy chỉ định một màu duy nhất để có các mức tăng dần từ tối nhất (Lát cắt đầu tiên) đến sáng nhất (Lát cắt cuối cùng). |
|
Xác định độ dốc; tại đây, từ vàng sang đỏ. |
|
Xác định màu riêng lẻ của lát cắt; chỉ định một màu cho mỗi lát. | chd=t:10,20,30 |
Biểu đồ này có hai chuỗi dữ liệu, nhưng chỉ định màu dưới dạng một độ dốc duy nhất trên tất cả các lát từ vàng sang đỏ (BBBB00 — BB0000). | chco=BBBB00,BB0000 |
Đây là biểu đồ đồng tâm bao gồm cả màu chuỗi dữ liệu và màu lát riêng lẻ. Biểu đồ có hai chuỗi dữ liệu đồng tâm. Ở dạng dễ đọc, màu sắc sẽ là chco=xanh lục|đỏ,xanh lam|vàng. Dấu phẩy chia nội dung này thành hai chuỗi:
|
chd=s:eYY,ORVM |
Nhãn của biểu đồ hình tròn chl
Bạn có thể chỉ định nhãn cho từng phần của biểu đồ hình tròn bằng cách sử dụng tham số chl
.
Bạn cũng có thể hiển thị một huyền thoại có cùng các giá trị hoặc khác nhau, một mục chú giải
cho mỗi lát.
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 tại đây.
Cú pháp
chl= <label_value>| ... <label_value>
- <label_value>
- Giá trị chuỗi để áp dụng cho một lát cắt. Các nhãn được áp dụng liên tiếp cho các điểm dữ liệu trong
chd
. Nếu bạn có nhiều chuỗi (ví dụ: cho biểu đồ hình tròn đồng tâm), nhãn sẽ được áp dụng cho mọi điểm trong mọi trình tự, theo thứ tự được chỉ định trongchd
. Sử dụng dấu phân cách bằng dấu gạch đứng (|
) giữa mỗi nhãn. Chỉ định giá trị xen kẽ bị thiếu bằng cách sử dụng hai ký tự dấu gạch đứng liên tiếp không có dấu cách:||
. Bạn không cần phải gắn nhãn cho tất cả các lát.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Nhãn cho biểu đồ hình tròn ba chiều. |
|
Khi chỉ định kích thước của biểu đồ bằng Nhìn chung, một biểu đồ hình tròn hai chiều cần phải rộng khoảng gấp đôi chiều rộng và biểu đồ hình tròn ba chiều cần phải rộng hơn khoảng 2,5 lần chiều cao để hiển thị nhãn đúng cách. Trong ví dụ đầu tiên, nhãn chỉ hiển thị một phần vì biểu đồ không đủ rộng. Ví dụ thứ hai cho thấy biểu đồ cần có chiều rộng 280 pixel để hiển thị đầy đủ nhãn. (Đường viền được thêm rõ ràng vào phần tử |
|
Vòng xoay của biểu đồ hình tròn chp
Theo mặc định, chuỗi đầu tiên được vẽ bắt đầu từ 3:00, tiếp tục theo chiều kim đồng hồ xung quanh biểu đồ, nhưng bạn có thể chỉ định chế độ xoay tuỳ chỉnh bằng cách sử dụng tham số chp
.
Cú pháp
chp=<radians>
- <radians>
- Một giá trị dấu phẩy động mô tả số radian để xoay biểu đồ theo chiều kim đồng hồ. Một vòng xoay hoàn chỉnh là 2π (2 pi — khoảng 6,28) radian.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Để thay đổi hướng của biểu đồ hình tròn, hãy sử dụng |
|
Dưới đây là một ví dụ khác về xoay biểu đồ hình tròn. Bạn có thể kết hợp chúng với điểm đánh dấu hình dạng biểu đồ để tạo ra một số hiệu ứng thú vị. |
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 (
|
chtt=Site+visitors+by+month| |
Biểu đồ có tiêu đề màu xanh dương, căn phải và gồm 20 điểm. |
chtt=Site+visitors |
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 chochdl
.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. |
chdl=NASDAQ|FTSE100|DOW
chdl=First|Second|Third |
Biểu đồ đầu tiên minh hoạ các mục chú giải theo chiều ngang ( |
|
Ví dụ này minh hoạ việc thay đổi cỡ chữ. |
|
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ề trên biểu đồ bao gồm các nhãn trục và vù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 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 |
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ề. |
|
Để thêm lề xung quanh chú giải, hãy đặt giá trị cho thông số Trong ví dụ này, chú giải có chiều rộng khoảng 60 pixel. Nếu bạn đặt |
|
Kiểu và nhãn trục [Đường kẻ, Thanh, Google-mét, Radar, Tán xạ]
Bạn có thể chỉ định trục sẽ xuất hiện trên biểu đồ và gán cho các trục cũng như vị trí, dải ô và kiểu tuỳ chỉnh.
Theo mặc định, không phải tất cả các biểu đồ đều hiển thị các đường trục. Bạn có thể chỉ định chính xác trục mà biểu đồ của bạn sẽ hiển thị bằng cách sử dụng tham số chxt
. Các đường trục mặc định không hiển thị số; bạn phải chỉ định một trục trong tham số chxt
để hiển thị số.
Bạn có thể chọn để trục hiển thị số phản ánh giá trị dữ liệu hoặc bạn có thể chỉ định trục tuỳ chỉnh.
Tuỳ chọn mặc định là hiện giá trị số, với các giá trị được điều chỉnh theo tỷ lệ trong khoảng từ 0 đến 100.
Tuy nhiên, bạn có thể thay đổi phạm vi đó bằng cách sử dụng chxr
để hiển thị phạm vi bất kỳ cũng như có thể tạo kiểu cho các giá trị (ví dụ: để hiển thị ký hiệu tiền tệ hoặc chữ số thập phân) bằng cách sử dụng chxs
.
Nếu chọn sử dụng giá trị tuỳ chỉnh, ví dụ: "T2, T3, T4", bạn có thể sử dụng thông số chxl
.
Để đặt các nhãn này vào những vị trí cụ thể dọc theo trục, hãy sử dụng tham số chxp
.
Cuối cùng, bạn có thể dùng các tham số chxs
và chxtc
để chỉ định màu sắc, kích thước, căn chỉnh và các thuộc tính khác của cả nhãn trục tuỳ chỉnh và nhãn số.
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.
Phần này bao gồm những chủ đề sau:
- Trục hiển thị (
chxt
) – Trục sẽ hiển thị. - Phạm vi trục (
chxr
) – Phạm vi giá trị cho mỗi trục. - Nhãn trục tuỳ chỉnh (
chxl
) – Các giá trị tuỳ chỉnh hiển thị trên trục. - Vị trí nhãn của trục (
chxp
) – Vị trí của các nhãn tuỳ chỉnh dọc theo mỗi trục. - Kiểu nhãn trục (
chxs
) – Màu, kích thước, căn chỉnh và định dạng của các nhãn trục. - Kiểu dấu kiểm của trục (
chxtc
) – Độ dài của các dấu kiểm cho một trục cụ thể.
Trục hiển thị chxt
Theo mặc định, biểu đồ thanh, biểu đồ dạng đường, biểu đồ rađa và biểu đồ tán xạ hiển thị một hoặc hai đường trục, nhưng những đường này không bao gồm giá trị.
Để hiện giá trị trên các đường trục hoặc thay đổi trục xuất hiện, bạn phải sử dụng tham số chxt
.
Theo mặc định, các giá trị trục nằm trong khoảng từ 0 đến 100, trừ phi bạn điều chỉnh tỷ lệ các giá trị đó một cách rõ ràng bằng thuộc tính chxr
. Để ẩn tất cả các đường trục trong một biểu đồ dạng đường, hãy chỉ định :nda
sau giá trị loại biểu đồ trong tham số cht
(ví dụ: cht=lc:nda
).
Theo mặc định, các trục trên cùng và dưới cùng không hiển thị dấu kiểm theo giá trị, còn các trục trái và phải thì hiển thị các dấu kiểm. Bạn có thể thay đổi hành vi này bằng cách sử dụng tham số chxs
.
Cú pháp
chxt= <axis_1> ,..., <axis_n>
- <axis>
- Một trục thể hiện trên biểu đồ. Các trục có sẵn là:
x
– Trục x dưới cùngt
- Trục x trên cùng [Google-o-Meter không hỗ trợ]y
– Trục y bên tráir
– Trục y phải [Google-o-Meter không hỗ trợ]
Bạn có thể chỉ định nhiều trục cùng loại, ví dụ: cht=x,x,y
. Thao tác này sẽ xếp chồng 2 bộ trục x dọc theo phần dưới cùng của biểu đồ. Điều này rất hữu ích khi thêm các nhãn tuỳ chỉnh dọc theo một trục hiển thị các giá trị số (xem ví dụ bên dưới). Các trục được vẽ từ trong ra ngoài, vì vậy, nếu bạn có x,x
, thì x đầu tiên là bản sao trong cùng, x tiếp theo đề cập đến bản sao tiếp theo bên ngoài, v.v.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Ví dụ này là một biểu đồ dạng đường có trục x, trục y, trục trên cùng (t) và trục phải (r). Vì không có nhãn nào được chỉ định nên theo mặc định, biểu đồ có phạm vi từ 0 đến 100 cho tất cả các trục. Xin lưu ý rằng theo mặc định, các trục trên cùng và dưới cùng không hiển thị dấu kiểm theo nhãn. |
|
Bạn có thể thêm nhiều tập hợp nhãn cho mỗi trục bằng cách thêm cùng một giá trị nhiều lần. Ví dụ này cho thấy hai tập hợp trục x và hai tập hợp trục y. Điều này không đặc biệt hữu ích khi chỉ sử dụng các nhãn trục mặc định, như minh hoạ ở đây. Tuy nhiên, bạn có thể chỉ định nhãn tuỳ chỉnh cho mỗi bản sao
của từng trục, bằng cách sử dụng tham số chxl . |
<img <code="" dir="ltr" src="/static/chart/image/images/chart_41.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs=200x /> <img <code="" dir="ltr" src="/static/chart/image/images/chart_42.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs=200x12% |
Ví dụ này cho thấy một biểu đồ thanh ngang có một trục x, một trục y, một trục t trên và một trục r bên phải. Các nhãn trục bị bỏ qua nên API biểu đồ hiển thị một phạm vi từ 0 đến 100 cho trục x và trục t. Phạm vi của trục y và trục r được xác định bằng số lượng thanh. Trong trường hợp này, có 5 thanh, do đó, API biểu đồ sẽ hiển thị phạm vi từ 0 đến 4. Nhãn đầu tiên được căn giữa ở đáy của thanh đầu tiên, nhãn thứ hai nằm ở giữa phần đáy của thanh thứ hai, v.v. |
|
Bạn có thể chặn các trục mặc định trong biểu đồ dạng đường bằng cách chỉ định :nda sau loại biểu đồ. |
cht=lc:nda |
Phạm vi trục chxr
Bạn có thể chỉ định phạm vi các giá trị xuất hiện trên mỗi trục một cách độc lập bằng cách sử dụng tham số chxr. Xin lưu ý rằng điều này không thay đổi tỷ lệ của các thành phần biểu đồ mà chỉ thay đổi tỷ lệ của các nhãn trục. Nếu bạn muốn số trục mô tả các giá trị dữ liệu thực tế, hãy đặt <start_val> và <end_val> thành giá trị trên và dưới của phạm vi định dạng dữ liệu, tương ứng. Hãy xem bài viết Điều chỉnh tỷ lệ trục để biết thêm thông tin.
Bạn phải hiển thị một trục bằng cách sử dụng tham số chxt
nếu muốn chỉ định phạm vi của trục đó.
Để chỉ định giá trị trục tuỳ chỉnh, hãy sử dụng tham số chxl
.
Cú pháp
Phân tách các dải nhãn trục bằng ký tự dấu gạch đứng ( |
).
chxr= <axis_index>,<start_val>,<end_val>,<opt_step> |...| <axis_index>,<start_val>,<end_val>,<opt_step>
- <số_thứ_tự_của_Trục>
- Trục sẽ áp dụng nhãn. Đây là chỉ mục từ 0 vào mảng trục do
chxt
chỉ định. Ví dụ: trục r sẽ là 1 trongchxt=x,r,y
. - <start_val>
- Một số, xác định giá trị thấp cho trục này.
- <end_val>
- Một số, xác định giá trị cao cho trục này.
- <opt_step>
- [Không bắt buộc] Bước đếm giữa các kim đánh dấu nhịp độ khung hình trên trục. Không có giá trị bước mặc định; bước này được tính toán để cố gắng hiển thị một tập hợp nhãn được giãn cách hợp lý.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Ví dụ này cho thấy trục y bên trái và bên phải ( Mỗi trục có một phạm vi xác định. Vì không có nhãn hoặc vị trí nào được chỉ định, nên các giá trị được lấy từ dải ô đã cho và được giãn cách đồng đều trong phạm vi đó. Trong biểu đồ dạng đường, các giá trị trải đều dọc theo trục x. Hướng trục được đảo ngược đối với trục r (chỉ mục |
|
Trong ví dụ này, các giá trị được chỉ định cho trục x. Các nhãn của trục được giãn cách đều dọc theo trục. Giá trị năm ( |
|
Nhãn trục tuỳ chỉnh chxl
Bạn có thể chỉ định các nhãn trục chuỗi tuỳ chỉnh trên bất kỳ trục nào bằng cách sử dụng tham số chxl
. Bạn có thể chỉ định bao nhiêu nhãn tuỳ thích. Nếu bạn hiển thị một trục (sử dụng thông số chxt
)
và không chỉ định nhãn tuỳ chỉnh, thì các nhãn dạng số chuẩn sẽ được áp dụng.
Để chỉ định phạm vi số tuỳ chỉnh, hãy sử dụng tham số chxr
.
Để đặt các vị trí cụ thể dọc theo trục cho các nhãn của bạn, hãy sử dụng tham số chxp
.
Cú pháp
Chỉ định một tập hợp tham số cho mỗi trục
mà bạn muốn gắn nhãn. Phân tách nhiều bộ nhãn bằng cách sử dụng dấu gạch đứng ( |
).
chxl= <axis_index>:|<label_1>|...|<label_n> |...| <axis_index>:|<label_1>|...|<label_n>
- <số_thứ_tự_của_Trục>
- Trục để áp dụng nhãn. Đây là một chỉ mục trong mảng tham số
chxt
. Ví dụ: nếu bạn cóchxt=x,x,y,y
thì chỉ mục 0 sẽ là trục x đầu tiên, 1 sẽ là trục x thứ hai. - <label_1>| ... |<nhãn_n>
- Một hoặc nhiều nhãn để đặt dọc theo trục này. Đây có thể là giá trị chuỗi hoặc số; chuỗi không cần phải nằm trong dấu ngoặc kép. label_1 được hiển thị ở vị trí thấp nhất trên trục và label_n được hiển thị ở vị trí cao nhất. Các nhãn bổ sung được giãn cách đồng đều giữa những nhãn này.
Biểu thị các không gian bằng dấu +. Không có cách nào để chỉ định dấu ngắt dòng trong nhãn. Phân cách các nhãn bằng dấu gạch đứng. Lưu ý: Đừng đặt dấu gạch đứng sau nhãn cuối cùng trong tham số
chxl
.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Biểu đồ này cho biết cách thêm nhãn tùy chỉnh vào hai trục. Hãy lưu ý cách các giá trị được giãn cách đồng đều và cách giá trị |
chxt=x,y |
Ví dụ này bao gồm các nhãn trục trên trục y bên trái và bên phải ( |
|
Ví dụ này bao gồm các nhãn trục trên trục y bên trái và bên phải
( Ví dụ này sử dụng các giá trị mặc định cho các nhãn trục trên trục y bên trái. |
|
Nếu bạn muốn thêm nhãn chung để mô tả một trục (ví dụ: để gắn nhãn một trục là "cost" và một "student" khác), hãy sử dụng thuộc tính |
chxt=x,x,y,y |
Vị trí nhãn trục chxp
Bạn có thể chỉ định nhãn trục nào sẽ hiển thị, cho dù bằng nhãn mặc định hay nhãn tuỳ chỉnh được chỉ định bằng chxl
. Nếu bạn không chỉ định vị trí chính xác bằng tham số này, thì các nhãn sẽ được giãn cách đồng đều và theo giá trị bước mặc định dọc theo các trục. Nếu bạn không chỉ định chxl
, nhãn dấu kiểm sẽ là các giá trị mặc định (thường là giá trị dữ liệu hoặc số thanh trong biểu đồ thanh).
Cú pháp
Phân tách nhiều tập hợp vị trí bằng cách sử dụng ký tự dấu gạch đứng (|
).
chxp= <axis_1_index>,<label_1_position>,...,<label_n_position> |...| <axis_m_index>,<label_1_position>,...,<label_n_position>
- <số_thứ_tự_của_Trục>
- Trục mà bạn đang chỉ định vị trí. Đây là một chỉ mục trong mảng tham số
chxt
. Ví dụ: nếu bạn cóchxt=x,x,y,y
thì chỉ mục 0 sẽ là trục x đầu tiên, 1 sẽ là trục x thứ hai, v.v. - <label_1_position>,...,<label_n_position>
- Vị trí của nhãn dọc theo trục. Đây là danh sách các giá trị số được phân tách bằng dấu phẩy, trong đó mỗi giá trị sẽ đặt vị trí của nhãn tương ứng trong mảng
chxl
: mục nhập đầu tiên áp dụng cho nhãn đầu tiên, v.v. Vị trí là một giá trị trong dải_ô của trục đó. Xin lưu ý rằng giá trị này luôn từ 0 đến 100 trừ phi bạn đã chỉ định một dải ô tuỳ chỉnh bằngchxr
. Bạn phải có số lượng vị trí tối đa như bạn có nhãn cho trục đó.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Ví dụ này bao gồm các nhãn trục r ở các vị trí
được chỉ định trên biểu đồ. Văn bản của nhãn được chỉ định bằng tham số Các nhãn có vị trí Các nhãn có vị trí |
|
Ví dụ này minh hoạ việc hiển thị các giá trị nhãn mặc định, nhưng chỉ tại các vị trí được chỉ định.
|
chxt=x,y
chxt=x,y chxp chưa được chỉ định |
Kiểu nhãn trục chxs
Bạn có thể chỉ định kích thước phông chữ, màu sắc và cách căn chỉnh cho các nhãn trục, cả nhãn tuỳ chỉnh và giá trị nhãn mặc định. Tất cả các nhãn trên cùng một trục đều có cùng định dạng. Nếu có nhiều bản sao của một trục, bạn có thể định dạng từng bản sao theo cách khác nhau. Bạn cũng có thể chỉ định định dạng của chuỗi nhãn, ví dụ như để hiển thị các ký hiệu tiền tệ hoặc số 0 ở cuối.
Theo mặc định, các trục trên cùng và dưới cùng không hiển thị dấu kiểm theo giá trị, còn trục trái và phải hiển thị các dấu kiểm.
Cú pháp
Các giá trị cho nhiều trục phải được phân tách bằng một dấu gạch đứng (|
).
chxs= <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color> |...| <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color>
- <axis_index>
- Trục áp dụng giá trị này. Đây là chỉ mục từ 0 trong tham số
chxt
. - <opt_format_string>
- [Không bắt buộc] Đây là một chuỗi định dạng không bắt buộc mà nếu được sử dụng, thì chuỗi này sẽ theo sau ngay sau số chỉ mục trục mà không có dấu phẩy can thiệp. Thành phần này bắt đầu bằng một chữ cái N, theo sau là các giá trị sau đây, tất cả đều không bắt buộc:
N<preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>
Sau đây là ý nghĩa của từng phần tử:<preceding_text>
– Văn bản cố định để đứ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,0 sẽ ánh xạ đến 0 — 100% (ví dụ: 0,43 sẽ 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 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ặcy
– 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 cố định để theo sau từng giá trị.
- <opt_label_color>
- Màu áp dụng cho văn bản trên trục (nhưng không phải màu trên đường trục), ở định dạng thập lục phân RRGGBB. Màu đường của trục được chỉ định riêng bằng opt_axis_color. Mặc định là màu xám.
- <opt_font_size>
- [Không bắt buộc] chỉ định kích thước phông chữ bằng pixel. Tham số này là không bắt buộc.
- <opt_alignment>
- [Không bắt buộc] Căn chỉnh nhãn. Đối với trục trên cùng hoặc trục dưới, phần này mô tả cách nhãn căn chỉnh với dấu kiểm ở phía trên hoặc phía dưới; đối với trục trái hoặc trục phải, phần này mô tả cách mà các căn chỉnh bên trong hộp giới hạn chạm vào trục. Hãy chỉ định một trong những số sau:
-1
– Trên cùng hoặc dưới cùng: nhãn ở bên phải kim đánh dấu nhịp độ khung hình; Trái hoặc phải: nhãn được căn trái trong khu vực. Mặc định cho nhãn trục r.0
– Trên cùng hoặc dưới cùng: nhãn được căn giữa trên dấu kiểm; Trái hoặc phải: nhãn được căn giữa trong khu vực của nhãn. Mặc định cho các nhãn trục x và trục t.1
– Trên cùng hoặc dưới cùng: nhãn ở bên trái kim đánh dấu nhịp độ khung hình; Trái hoặc phải: nhãn được căn phải trong khu vực. Mặc định cho nhãn trục y.
- <opt_axis_or_tick>
- [Không bắt buộc; không được hỗ trợ trong Google-o-meter] Liệu có hiển thị các dấu kiểm và/hoặc đường trục cho trục này hay không. Dấu kiểm và đường trục chỉ có sẵn cho các trục trong cùng (ví dụ: chúng không được hỗ trợ cho phần bên ngoài của 2 trục x). Hãy sử dụng một trong các giá trị sau:
l
(chữ thường "L") – Chỉ vẽ đường trục.t
– Chỉ vẽ các dấu kiểm. Dấu kiểm là các đường nhỏ bên cạnh nhãn trục.lt
– [Mặc định] Vẽ cả đường trục và dấu kiểm cho tất cả các nhãn._
– (Dấu gạch dưới) Không vẽ đường trục cũng như dấu kiểm. Nếu bạn muốn ẩn một đường trục, hãy sử dụng giá trị này.
- <tick_color>
- [Không bắt buộc; không được hỗ trợ trong Google-o-meter] Màu dấu kiểm, ở định dạng thập lục phân RRGGBB. Mặc định là màu xám.
- <opt_axis_color>
- [Không bắt buộc] Màu của đường trục này, ở định dạng thập lục phân RRGGBB. Mặc định là màu xám.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Kích thước và màu phông chữ được chỉ định cho trục x thứ hai (tháng 1, tháng 2, tháng 3). |
|
Cỡ chữ, màu sắc và căn chỉnh được chỉ định cho trục y bên phải. Các dấu kiểm, nhưng không vẽ đường trục, sẽ được vẽ. |
|
Biểu đồ này bao gồm ba tập dữ liệu và hiển thị ba tập hợp nhãn trục, mỗi tập dữ liệu cho một chuỗi. Mỗi tập hợp nhãn được định dạng bằng một chuỗi định dạng tuỳ chỉnh như mô tả dưới đây:
Các phạm vi nhãn trục được đặt bằng tham số |
chd=s: |
Kiểu dấu đánh dấu trục chxtc
Bạn có thể chỉ định các dấu kiểm dài cho các trục cụ thể. Thường thì thuộc tính này dùng để mở rộng dấu kiểm trên độ dài của biểu đồ. Dùng tham số chxs
để thay đổi màu dấu kiểm.
Bạn phải phân tách các giá trị cho nhiều trục bằng dấu gạch đứng (|
). Các giá trị trong một chuỗi phải được phân tách bằng dấu phẩy.
Cú pháp
chxtc= <axis_index_1>,<tick_length_1>,...,<tick_length_n> |...| <axis_index_m>,<tick_length_1>,...,<tick_length_n>
- <axis_index>
- Trục áp dụng giá trị này. Đây là chỉ mục từ 0 trong tham số
chxt
. Phân tách các giá trị cho các trục khác nhau bằng dấu phân cách thanh. - <tick_length_1>,...,<tick_length_n>
- Độ dài của dấu kiểm trên trục đó, tính bằng pixel. Nếu bạn cho sẵn một giá trị, thì giá trị này sẽ áp dụng cho tất cả giá trị; nếu có nhiều giá trị, các dấu kiểm trên trục sẽ xoay vòng danh sách giá trị cho trục đó. Các giá trị dương được vẽ bên ngoài vùng biểu đồ và bị cắt theo đường viền biểu đồ. Giá trị dương tối đa là 25. Các giá trị âm được vẽ bên trong vùng biểu đồ và bị cắt theo đường viền của vùng biểu đồ.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Ví dụ về cách sử dụng
|
|
Biểu đồ này minh hoạ độ dài dấu kiểm luân phiên. chxtc chỉ định hai giá trị độ dài kim đánh dấu nhịp độ khung hình cho trục y (5 và 15) và các kim đánh dấu nhịp độ khung hình được vẽ trên biểu đồ thay thế giữa hai giá trị đó. |
chxt=x,y |
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ềnc
– Đ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 địnhchco
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 ( |
|
Ví dụ này tô nền biểu đồ bằng màu xám nhạt ( |
|
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 đồ. |
|
Màu tô chuyển tiếp chf
[Đường kẻ, Thanh, Google-mét, Ra đa, Tán xạ,Venn]
Bạn có thể áp dụng một hoặc nhiều màu nền chuyển màu cho các vùng hoặc nền trong biểu đồ. Màu nền chuyển màu bị mờ dần từ một màu này sang màu khác. (Hình tròn, biểu đồ Google-o-meter: chỉ ở chế độ nền.)
Mỗi màu tô chuyển tiếp chỉ định một góc, sau đó hai hoặc nhiều màu được neo vào một vị trí được chỉ định. Màu sắc sẽ thay đổi khi di chuyển từ điểm neo này sang điểm neo khác. Bạn phải có ít nhất hai màu với các giá trị <color_centerpoint> khác nhau để một màu có thể mờ dần vào màu còn lại. Mỗi độ dốc bổ sung được chỉ định bằng một cặp <color>,<color_centerpoint>.
Cú pháp
chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1> ,..., <color_n>,<color_centerpoint_n>
- <fill_type>
- Khu vực biểu đồ cần lấp đầy. Một trong những trạng thái sau đây:
bg
– Màu nềnc
– Điền vùng biểu đồ.b<index>
– Màu nền chuyển màu cho thanh (chỉ áp dụng cho biểu đồ thanh). Thay thế <index> bằng chỉ mục chuỗi của các thanh để lấp đầy bằng hiệu ứng chuyển màu. Hãy xem phần Màu của chuỗi biểu đồ thanh để biết ví dụ.
- lg
- Chỉ định độ dốc màu.
- <góc>
- Một số chỉ định góc chuyển màu từ 0 (ngang) đến 90 (dọc).
- <color>
- Màu của phần nền, ở định dạng thập lục phân RRGGBB.
- <color_centerpoint>
- Chỉ định điểm neo cho màu sắc. Màu sẽ bắt đầu mờ dần từ điểm này khi đến gần một điểm neo khác. Phạm vi giá trị là từ 0 (cạnh dưới hoặc cạnh trái) đến 1 (cạnh trên hoặc cạnh phải), nghiêng ở góc được chỉ định bởi <angle>.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Vùng biểu đồ có độ dốc theo chiều ngang, được chỉ định với góc 0 độ ( Màu sắc là hồng đào ( Nền biểu đồ được vẽ bằng màu xám ( |
|
Vùng biểu đồ có độ dốc theo đường chéo (dưới cùng bên trái sang trên cùng bên phải), được xác định với góc 45 độ ( Màu đào ( Xanh lam ( Nền biểu đồ được vẽ bằng màu xám ( |
|
Vùng biểu đồ có độ dốc theo chiều dọc (từ trên xuống dưới),
được chỉ định với một góc 90 độ ( Xanh lam ( Màu đào ( Nền biểu đồ được vẽ bằng màu xám ( |
|
Đường kẻ sọc chf
[Đường kẻ,
Thanh, Google-mét, Radar, Tán xạ, Venn]
Bạn có thể chỉ định màu nền dạng sọc cho vùng biểu đồ hoặc toàn bộ biểu đồ. (Hình tròn, biểu đồ Google-o-meter: chỉ ở chế độ nền.)
Cú pháp
chf= <fill_type>,ls,<angle>,<color_1>,<width_1> ,..., <color_n>,<width_n>
- <fill_type>
- Khu vực biểu đồ cần lấp đầy. Một trong những trạng thái sau đây:
bg
– Màu nềnc
– Lấp đầy vùng biểu đồb<index>
– Màu nền sọc thanh (chỉ dành cho biểu đồ thanh). Thay thế <index> bằng chỉ mục chuỗi của các thanh để lấp đầy bằng các sọc. Hãy xem phần Màu chuỗi của biểu đồ thanh để biết ví dụ.
- ls
- Chỉ định màu nền cho sọc tuyến tính.
- <góc>
- Góc của tất cả các sọc, so với trục y. Sử dụng
0
cho sọc dọc hoặc90
cho sọc ngang. - <color>
- Màu của sọc này, ở định dạng thập lục phân RRGGBB. Lặp lại <color> và <width> cho từng sọc bổ sung. Bạn phải có ít nhất 2 sọc. Các sọc thay thế cho đến khi biểu đồ được lấp đầy.
- <width>
- Chiều rộng của sọc này, từ
0
đến1
, trong đó1
là chiều rộng đầy đủ của biểu đồ. Các đường sọc sẽ lặp lại cho đến khi biểu đồ được lấp đầy. Lặp lại <color> và <width> cho từng sọc bổ sung. Bạn phải có ít nhất 2 sọc. Các sọc thay thế cho đến khi biểu đồ được lấp đầy.
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
|
chf= |
|
chf= |
Hàm dữ liệu chfd
[Tất cả
chd
biểu đồ]
Bạn có thể chỉ định một hàm tuỳ chỉnh để chạy trên dữ liệu biểu đồ bằng cách sử dụng cú pháp hàm muParser. Dữ liệu dùng trong hàm này có thể đến từ một trong 2 nguồn:
- Chuỗi dữ liệu từ
chd
– Dữ liệu được lấy từ chuỗi dữ liệu được chỉ định trongchd
. - Một dải giá trị được khai báo trong chính tham số
chfd
– Bạn khai báo giá trị bắt đầu, dừng và bước cho một dải ô dữ liệu tuỳ ý.
Điều quan trọng cần lưu ý là trong mọi trường hợp, bạn phải chỉ định kết quả cho một chuỗi nội dung hiện có trong chd
; chuỗi đó sẽ bị ghi đè bởi kết quả của hàm. Biểu đồ chỉ hiển thị sau khi tất cả hàm đã được xử lý. Vì vậy, nếu bạn chỉ định nhiều hàm để đầu ra cho cùng một chuỗi dữ liệu, thì các hàm sẽ chạy theo thứ tự đã cho, nhưng chỉ kết quả đầu ra của hàm cuối cùng mới được vẽ biểu đồ trên biểu đồ. Xin lưu ý rằng bạn có thể tạo chuỗi các hàm để một hàm có thể nhận làm dữ liệu đầu vào, một chuỗi kết quả của một hàm trước đó.
Để chỉ định màu hoặc mã đánh dấu chm
cho một dòng hàm, hãy chỉ định màu hoặc điểm đánh dấu vào chỉ mục chuỗi của hàm. Hãy lưu ý rằng điểm đánh dấu được đặt theo dữ liệu sau khi hàm đã chỉnh sửa.
Cú pháp
chfd= <output_series_index>,<function_data>,<function_string> |...| <output_series_index>,<function_data>,<function_string>
- <output_series_index>
- Chỉ mục số 0 của một chuỗi dữ liệu trong
chd
, mà kết quả của hàm sẽ được ghi vào đó. Mọi dữ liệu hiện có sẽ bị ghi đè hoàn toàn bằng đầu ra của hàm. Nếu chuỗi dữ liệu không được dùng làm dữ liệu đầu vào cho một hàm, thì phương pháp hay nhất là chỉ định một giá trị giả duy nhất cho chuỗi đó. - <function_data>
- Các biến và dữ liệu cần lập biểu đồ. Dữ liệu có thể là từ một dải ô mà bạn xác định hoặc từ một trong các chuỗi dữ liệu
chd
. Bạn có thể chỉ định nhiều biến cho từng hàm bằng cách sử dụng dấu phân cách ; (dấu chấm phẩy) cho nhiều biến. Xin lưu ý rằng nếu bạn xác định nhiều biến cho một hàm duy nhất và các biến này có số điểm khác nhau, thì hàm đó sẽ dừng khi đến điểm cuối đầu tiên. Ví dụ: nếu một hàm xác định cả x=1–5 bước 1 và y=1–10 bước 1, thì hàm đó sẽ kết thúc khi đến điểm thứ năm.
<variable_name>,<input_series_index>
HOẶC
<variable_name>,<start>,<end>,<step>
- variable_name – Tên chuỗi tuỳ ý cho biến. Dùng hàm này trong hàm được xác định bởi function_string.
- input_series_index – Chỉ mục của chuỗi dữ liệu
chd
để dùng làm dữ liệu đầu vào. - start – Giá trị bắt đầu dạng số của một dải ô.
- end – Giá trị kết thúc bằng số của một dải ô.
- step – Giá trị của bước dạng số từ start đến end. Có thể là số dương hoặc âm, nhưng không thể bằng 0.
x,0,100,1
khai báo một biến có tên làx
với các giá trị 0, 1, 2, ... 100.x,0,100,1;r,0,3.1,.1
khai báo cùng một biếnx
cộng với một biến có tênr
có các giá trị 0, 0.1, 0.2, ..., 3.0, 3.1.x,0
khai báo một biến có tên x. Biến này sử dụng dữ liệu từ chuỗichd
đầu tiên. Các biến này sẽ được function_string sử dụng. Các hàm này sẽ không được vẽ biểu đồ trên biểu đồ trừ khi bạn chỉ định chúng trong function_string. Bước càng nhỏ, biểu đồ của bạn càng mượt mà. - <function_string> (chuỗi hàm)
- Hàm của bạn được viết theo cú pháp muParser. Hàm này được áp dụng cho các biến và dữ liệu được chỉ định trong variable_data.
Bạn chỉ có thể tham chiếu các biến được khai báo trong tập hợp hàm cục bộ này, không phải trong một tập hợp thông số
chfd
theo đường dẫn khác. Hệ thống không hỗ trợ các hàm muParser (tối thiểu, tổng tối đa, trung bình). QUAN TRỌNG: Hãy nhớ sử dụng%2B
thay vì+
trong hàm!
Ví dụ
Nội dung mô tả | Ví dụ: |
---|---|
Sóng hình sin đơn giản. Một số điều cần lưu ý:
|
cht=lc |
Dòng này sử dụng dữ liệu từ tham số chd . |
chd=t:5,10 |
Kết hợp các dòng hàm và dòng không phải hàm. Hãy lưu ý cách các màu được chỉ định bằng tham số màu của chuỗi dữ liệu Hãy lưu ý vị trí của điểm đánh dấu trên đầu ra của hàm; các điểm dữ liệu được tính từ start, end và step, vì vậy nếu phạm vi của bạn là 0—11 bước 0.1, điểm 0 là 0, điểm 1 là 0.1 và cứ tiếp tục như vậy cho đến điểm 110, có giá trị là 11. |
chd=t: |
Để xác định một hàm trong hai chiều, hãy sử dụng biểu đồ
|
cht=lxy |
Tham số Hãy thử nhấp vào những hình ảnh này để mở và sử dụng chúng trong khu vực biểu đồ; bạn sẽ bị cuốn hút đấy! |