Biểu đồ phức hợp

  

Tổng quan

Bạn có thể kết hợp một số loại biểu đồ với điểm đánh dấu đường hoặc dạng hình nến để làm nổi bật xu hướng dữ liệu hoặc cho thấy phương sai. Khi bạn thêm điểm đánh dấu dạng đường hoặc hình nến vào thanh, biểu đồ tán xạ hoặc các loại biểu đồ khác, biểu đồ thu được sẽ được gọi là biểu đồ phức hợp. Một số biểu đồ phức hợp trông giống như sự kết hợp của hai loại biểu đồ – ví dụ: biểu đồ thanh có đường theo dõi:

Biểu đồ thanh có đường theo dõi

trong khi các loại biểu đồ khác trông giống như các loại biểu đồ hoàn toàn mới, chẳng hạn như biểu đồ hình hộp:

biểu đồ hộp.

Tạo biểu đồ kết hợp

Tất cả biểu đồ phức hợp đều bao gồm một hoặc nhiều loại biểu đồ cơ sở (đường, tán xạ, thanh hoặc ra đa) kết hợp với một hoặc nhiều tập hợp điểm đánh dấu. Các điểm đánh dấu này cần có dữ liệu để đặt chúng trên biểu đồ. Đôi khi, bạn có thể sử dụng cùng một chuỗi dữ liệu được dùng để vẽ thanh hoặc điểm trên biểu đồ, nhưng thông thường, bạn muốn các điểm đánh dấu có tập dữ liệu độc lập riêng. Nếu muốn biểu đồ của mình có chuỗi dữ liệu riêng cho cả biểu đồ cơ sở và điểm đánh dấu, bạn phải ẩn dữ liệu điểm đánh dấu khỏi biểu đồ cơ sở (để biểu đồ không vẽ thêm thanh hoặc đường kẻ với dữ liệu đó). Dưới đây là cách thực hiện điều đó:

  1. Thêm chuỗi dữ liệu điểm đánh dấu vào cuối tham số chd. Ví dụ: nếu biểu đồ thanh có dữ liệu chd=t:30,10,20, thì bạn có thể thêm dữ liệu mới cho một điểm đánh dấu dạng đường như sau: chd=t:30,10,20|60,40,50.
  2. Ẩn dữ liệu về điểm đánh dấu bổ sung khỏi biểu đồ cơ sở. Nếu bạn chỉ cần thêm một chuỗi dữ liệu bổ sung vào biểu đồ thanh cho đường theo dõi của mình, thì biểu đồ này sẽ hiển thị dưới dạng một chuỗi các thanh mới. Để ngăn chặn điều này, bạn phải ẩn bộ sách bổ sung này. Để ẩn một bộ sách, hãy thêm một chữ số duy nhất sau bộ mô tả định dạng chd: ví dụ: chd=t1:30,10,20|60,40,50. Chữ số này cho API Biểu đồ biết số lượng chuỗi dữ liệu cần sử dụng để vẽ các phần tử cho loại biểu đồ cơ sở đó như được xác định bằng tham số cht (thanh cho biểu đồ thanh, điểm dữ liệu cho biểu đồ dạng đường, v.v.). Loại biểu đồ đó sẽ bỏ qua mọi chuỗi dữ liệu bổ sung khi vẽ biểu đồ. Lưu ý rằng đây là số dựa trên 1, không phải số dựa trên 0. Vì vậy, t1 có nghĩa là "chỉ sử dụng chuỗi dữ liệu đầu tiên cho thanh", t2 có nghĩa là "chỉ sử dụng 2 chuỗi dữ liệu đầu tiên cho thanh", v.v.
    1. Lưu ý:
      1. Biểu đồ tán xạ – Biểu đồ tán xạ ẩn dữ liệu theo một cách khác; hãy xem tài liệu để biết thêm thông tin chi tiết.
      2. Biểu đồ đường lxy – Chỉ định số lượng chuỗi chẵn để hiển thị (t0, t2, t4, v.v.). Điều này là do mỗi dòng trong biểu đồ lxy được mô tả bằng 2 chuỗi dữ liệu: một chuỗi cho giá trị x và một chuỗi cho giá trị y.
  3. Sử dụng chuỗi dữ liệu ẩn để vẽ điểm đánh dấu hình nến, điểm đánh dấu đường hoặc các điểm đánh dấu khác. Cách vẽ điểm đánh dấu sẽ được trình bày trong các phần được liên kết. Tham chiếu chuỗi dữ liệu ẩn làm nguồn cho các điểm đánh dấu của bạn. Bạn có thể thêm bao nhiêu chuỗi dữ liệu ẩn bổ sung tuỳ thích và sử dụng các chuỗi đó cho các điểm đánh dấu biểu đồ bổ sung.

Dưới đây là biểu đồ chúng tôi vừa mô tả:

Biểu đồ thanh có điểm đánh dấu đường
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1

 

Các loại biểu đồ

Dưới đây là danh sách các loại điểm đánh dấu và loại biểu đồ có thể sử dụng các loại điểm đánh dấu:

Loại bút đánh dấu Các loại biểu đồ cơ sở hỗ trợ biểu đồ này
Line Đường kẻ, Tán xạ, Thanh, Radar
Dạng hình nến Dòng, Thanh
Tất cả giá trị khác Đường kẻ, Tán xạ, Thanh, Radar

Dưới đây là một số ví dụ về các loại biểu đồ phức hợp mà bạn có thể tạo:

Loại biểu đồ Nội dung mô tả Ví dụ:
Biểu đồ đánh dấu dạng đường Bạn có thể sử dụng điểm đánh dấu đường để hiển thị xu hướng trong nhiều loại biểu đồ khác. Biểu đồ thanh có điểm đánh dấu đườngBiểu đồ thanh có điểm đánh dấu đường
Biểu đồ hình nến Biểu đồ hình nến thường dùng để hiển thị dữ liệu tài chính. Biểu đồ dạng đường có một đường màu cam và bốn điểm đánh dấu tài chính.
Biểu đồ hộp

Biểu đồ hộp dùng để hiển thị dữ liệu được nhóm thành các phần tư phạm vi.

Biểu đồ dạng đường có một đường màu cam và bốn điểm đánh dấu tài chính.
Biểu đồ được nhúng Bạn có thể nhúng một biểu đồ trong một biểu đồ khác. Biểu đồ đã nhúng
Điểm đánh dấu khác Bạn có thể ẩn dữ liệu điểm đánh dấu trong bất kỳ loại biểu đồ cơ sở nào được chấp nhận và sử dụng dữ liệu này với bất kỳ loại điểm đánh dấu nào khác mà bạn thích.
chd=t1:
  10,20,30,40,50,60,70,80
  5,10,15,20,25,30,35,40,45,50
chm=o,000000,1,-1,5

Trở lại đầu trang

 

Biểu đồ đánh dấu đường kẻ

Bạn có thể thêm đường vào biểu đồ đường, scatter, thanh hoặc radar để làm nổi bật các xu hướng.

Loại đế + Loại đánh dấu Nội dung mô tả Ví dụ:
Thanh + Đường kẻ

Sau đây là biểu đồ thanh có một đường theo dõi. Hai chuỗi dữ liệu đầu tiên được dùng cho các thanh xếp chồng và chuỗi còn lại được dùng cho dòng. chd=s2 cho biết biểu đồ chỉ nên sử dụng 2 chuỗi đầu tiên cho các thanh. Dòng này sử dụng chuỗi thứ ba cho dữ liệu của nó.

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 – Mã hoá đơn giản, trong đó 2 chuỗi đầu tiên được dùng để vẽ các thanh và chuỗi cuối cùng được dùng cho đường kẻ.
  • chm=D,0033FF,2,0,5,1 – Đường theo dõi (D), màu xanh dương, dữ liệu từ chỉ mục của chuỗi 2, tất cả các điểm (0), đường có chiều rộng 5 pixel và có thứ tự z là 1.
Biểu đồ thanh có điểm đánh dấu đường
chm=
  D,0033FF,2,0,5,1
chd=s2:
  1XQbnf4,
  EWoQMUB,
  9halxp9
Tán xạ + Đường kẻ Bạn có thể thêm một đường vào biểu đồ tán xạ để hiển thị giá trị trung bình. Xin lưu ý rằng biểu đồ tán xạ ẩn dữ liệu điểm đánh dấu theo cách khác; hãy xem Biểu đồ tán xạ để biết thêm chi tiết.
chd=t:
  12,16,16,24,26,28,41,51,66,68,13,45,81|
  16,14,22,34,22,31,31,48,71,64,15,38,84
chm=
  o,0000FF,0,-1,0|
  o,FF0000,0,0:9:,5|
  D,000000,1,10:,1,-1
Thanh + Đường kẻ

Đây là một biểu đồ thanh xếp chồng khác có một đường độc lập được vẽ trên đó.

Biểu đồ thanh có điểm đánh dấu đường
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=D,76A4FB,2,0,3
Thanh + Vòng tròn Giống như biểu đồ trước đó, nhưng có điểm đánh dấu vòng tròn thay vì điểm đánh dấu dạng đường. Chúng tôi đã chỉ định mỗi giá trị dữ liệu 0,5, nghĩa là sẽ thêm các điểm trung gian được tính toán trong đường chấm. Biểu đồ thanh có điểm đánh dấu đường
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=o,76A4FB,2,-.5,10

Trở lại đầu trang

 

Biểu đồ hình nến

Biểu đồ hình nến cần có ít nhất 4 chuỗi dữ liệu để vẽ hình nến, cùng với các chuỗi dữ liệu bổ sung cho mọi phần tử khác trong biểu đồ. Biểu đồ hình nến chỉ có thể hiển thị một tập hợp các điểm đánh dấu hình nến hoặc có thể là tổ hợp các điểm đánh dấu hình nến với biểu đồ thanh hoặc biểu đồ dạng đường, như minh hoạ dưới đây:

Loại đế + Loại đánh dấu Nội dung mô tả Ví dụ:
Dòng (ẩn) + Hình nến

Ví dụ này cho thấy một biểu đồ chỉ hiển thị điểm đánh dấu hình nến.

  • chd=t0 – 0 có nghĩa là tất cả chuỗi dữ liệu đều bị ẩn khỏi loại biểu đồ cơ bản (ở đây là biểu đồ dạng đường), vì vậy, chỉ có hình nến được vẽ. Các giá trị đầu tiên và cuối cùng trong mỗi chuỗi là -1 để cho biết các giá trị bị thiếu nhằm tránh vẽ hình nến đầu tiên hoặc cuối cùng, vì những giá trị này sẽ chồng lên lề của trục hoặc biểu đồ và bị cắt bỏ.
  • chm=F,0000FF,0,-1,20F cho biết điểm đánh dấu hình nến (ban đầu là "mã đánh dấu tài chính"); 0000FF có nghĩa là điểm đánh dấu có màu xanh dương khi giá trị giảm; 0 cho biết dữ liệu hình nến bắt đầu ở chuỗi 0; -1 cho biết điểm đánh dấu trên tất cả các điểm (chúng ta cũng có thể chỉ định 0:4 ở đây để ẩn hình nến đầu tiên và cuối cùng thay vì sử dụng giá trị dữ liệu -1); 20 là chiều rộng của nến.
Biểu đồ hình nến cơ bản
cht=lc
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,45,47,24,-1|
  -1,40,30,27,39,-1|
  -1,55,63,59,80,-1
chm=F,0000FF,0,-1,20
Đường kẻ + Dạng hình nến

Dưới đây là ví dụ về một biểu đồ dạng đường có điểm đánh dấu hình nến.

5 chuỗi dữ liệu được cung cấp; chuỗi dữ liệu đầu tiên được dùng cho loại biểu đồ (đường) và chuỗi dữ liệu "ẩn" còn lại được dùng cho các điểm đánh dấu hình nến. Tham số chd=t1 chỉ định rằng chỉ chuỗi đầu tiên được sử dụng cho loại biểu đồ đó (biểu đồ dạng đường).

Chúng tôi đã bỏ qua điểm đánh dấu hình nến đầu tiên và cuối cùng bằng cách sử dụng 1:4 trong giá trị <which_points>, vì những cây nến đầu tiên và cuối cùng bị cắt theo đường viền khu vực biểu đồ.

Tham số chm chỉ định các điểm đánh dấu hình nến, với cú pháp F,<declining_color>,<data_series_index>,<which_points>,<width>,<order>

Biểu đồ dạng đường có một đường màu cam và bốn điểm đánh dấu tài chính.
cht=lc
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

Đường kẻ + Dạng hình nến

Một ví dụ khác về biểu đồ hình nến nhưng có màu nền tuỳ chỉnh.

Biểu đồ thanh có điểm đánh dấu đường
chd=t1:
t1:
  90,80,70,50,40,30,20,10|
  0,5,10,0,5,10,0|2,15,20,5,15,40,0|
  5,35,20,2,35,20,0|
  15,40,30,15,40,50,0
chm=
  F,000000,1,1:-2,20
Quầy bar + Dạng hình nến

Dưới đây là ví dụ về biểu đồ thanh có điểm đánh dấu hình nến.

Chúng tôi hiển thị điểm đánh dấu hình nến đầu tiên và cuối cùng ở đây, vì các thanh sẽ đủ khoảng cách để chúng không bị cắt do ranh giới của biểu đồ.

Biểu đồ dạng đường có một đường màu cam và bốn điểm đánh dấu tài chính.
cht=bvg
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

Trở lại đầu trang

 

Biểu đồ hộp

Biểu đồ hộp, còn gọi là biểu đồ hộp hoặc biểu đồ hình hộp và biểu đồ râu, là loại biểu đồ cho thấy việc nhóm một hoặc nhiều chuỗi thành các tứ phân vị (tứ phân vị là các nhóm trải rộng 25% phạm vi giá trị, có thể có ngoại lệ). Biểu đồ hộp tương tự như biểu đồ hình nến, nhưng có thêm các điểm đánh dấu cho đáy và đầu hình nến, cùng với điểm đánh dấu phân vị thứ 50.

Biểu đồ hộp bao gồm hoàn toàn các điểm đánh dấu, như minh hoạ dưới đây:

Điểm đánh dấu hình nến
chm=
  F,0000FF,0,1,10
Điểm đánh dấu hình nến
chm=
  H,0000FF,0,1,1:10|
  H,0000FF,3,1,1:10|
  H,0000FF,4,1,1:10
Điểm đánh dấu hình nến
chm=
  o,FF0000,5,,5|
  o,FF0000,6,,5
Điểm đánh dấu hình nến
Một bộ điểm đánh dấu hình nến (chm=F) cho phần thân hộp: Một tập hợp điểm đánh dấu hình dạng đường ngang có độ dài điều chỉnh được (chm=H) cho các đường phân vị tối thiểu, thứ 50 và 100: Tuỳ chọn một số điểm đánh dấu hình tròn (chm=o) để hiển thị các điểm ngoại lai trong tập dữ liệu. Hãy ghép tất cả chúng lại với nhau và bạn sẽ có biểu đồ hộp!

Loại biểu đồ cơ sở cho biểu đồ hộp là bất kỳ loại biểu đồ thanh (bhs, bvs, bhg, bvg) hoặc loại biểu đồ dạng đường (lc, ls, lxy). Tuy nhiên, nếu bạn đang ẩn loại biểu đồ cơ sở bằng cách thêm số 0 vào tham số định dạng dữ liệu (ví dụ: chd=t0: hoặc chd=s0:), thì bạn không cần chọn loại biểu đồ nào.

Một biểu đồ hộp phải có ít nhất 5 chuỗi dữ liệu: 4 chuỗi cho các điểm đánh dấu hộp và các điểm đánh dấu tối đa và tối thiểu; một cho điểm đánh dấu 50%; cùng với mọi chuỗi dữ liệu bổ sung cho mọi điểm đánh dấu bổ sung mà bạn muốn, chẳng hạn như các điểm đánh dấu ngoại lệ. Sau đây là thứ tự bộ sách được đề xuất. Lưu ý rằng nếu giá trị trong chuỗi 1 nhiều hơn giá trị tương ứng trong chuỗi 2, thì hộp sẽ được điền bằng màu đánh dấu chm=F; nếu giá trị trong chuỗi 1 nhỏ hơn giá trị trong chuỗi 2, thì hộp sẽ không được điền. Xem phần Điểm đánh dấu hình nến để biết thêm thông tin.

Thứ tự bộ sách cho hộp chưa được lấp đầy:

  1. Giá trị tối thiểu
  2. Điểm đánh dấu 25% (75% cho ô được tô màu nền)
  3. Điểm đánh dấu 75% (25% cho ô được tô màu nền)
  4. Giá trị tối đa
  5. Điểm đánh dấu 50%
  6. Chuỗi 6 trở lên dành cho mọi dữ liệu điểm đánh dấu bổ sung, chẳng hạn như các điểm ngoại lai.

Trên thực tế, bạn có thể đặt chuỗi điểm đánh dấu bổ sung vào trước hoặc sau dữ liệu điểm đánh dấu hình nến, nhưng việc đặt tất cả cuối cùng sẽ đơn giản hơn.

Bạn có thể tạo nhiều kiểu biểu đồ hộp bằng cách chỉ định các điểm đánh dấu khác nhau, các loại biểu đồ cơ sở khác nhau hoặc sắp xếp dữ liệu theo cách riêng

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

Đây là biểu đồ hộp chuẩn, nhưng được gán màu khác nhau cho các thành phần biểu đồ khác nhau để làm nổi bật điểm đánh dấu nào đang được dùng để tạo từng thành phần trong biểu đồ.

  • cht=bvs – Loại biểu đồ cơ sở là bvs, nhưng không có thanh nào trong biểu đồ cơ sở này thực sự hiển thị. Chúng tôi có thể chỉ định bất kỳ loại biểu đồ phức hợp nào ở đây.
  • chd=t0: – t0 ẩn tất cả các đường trong biểu đồ dạng đường này. Tất cả dữ liệu sẽ chỉ được sử dụng cho điểm đánh dấu. Trong dữ liệu, giá trị đầu tiên và cuối cùng là -1 để tránh có điểm đánh dấu chồng lên các cạnh bên trái và bên phải của biểu đồ. Tất cả các giá trị trong chuỗi thứ hai đều thấp hơn các giá trị tương ứng trong chuỗi thứ ba, vì vậy tất cả các hộp sẽ không được lấp đầy.
    • -1,5,10,7,12,-1 – Giá trị tối thiểu: điểm dưới cùng của thanh màu cam thấp hơn; cũng như chiều cao của các đường kẻ màu xanh lục ngang.
    • -1,25,30,27,24,-1 – 25% giá trị: cạnh ngang ở dưới cùng của hộp màu cam.
    • -1,40,45,47,39,-1 – 75% giá trị: cạnh ngang trên cùng của hộp màu cam.
    • -1,55,63,59,80,-1 – Giá trị tối đa: điểm trên cùng của thanh màu cam phía trên; cũng là chiều cao của các đường kẻ màu xanh dương ngang.
    • -1,30,40,35,30,-1 – Các đường "Trung bình" màu đen nằm ngang bên trong giá nến.
    • -1,-1,5,70,90,-1 - Dữ liệu bên ngoài (vòng tròn màu đỏ)
    • -1,-1,-1,80,5,-1 – Dữ liệu ngoại lai (vòng tròn màu đỏ). Dữ liệu các điểm ngoại lai được chia thành hai tập vì bạn không thể có hai điểm đánh dấu, lần lượt nằm phía trên nhau và được chỉ định trong cùng một chuỗi mà không sử dụng độ dời hoặc các thủ thuật phức tạp khác.
  • chm= – Dữ liệu điểm đánh dấu, như mô tả dưới đây:
    • F,FF9900,0,1:4,40 – Điểm đánh dấu hình nến màu cam (F) sử dụng 4 chuỗi dữ liệu bắt đầu từ chuỗi đầu tiên (0), tại các điểm từ 1 đến 4, kích thước 40.
    • H,0CBF0B,0,1:4,1:20 – Điểm đánh dấu đường ngang màu xanh lục hiển thị giá trị tối thiểu. Các câu hỏi này nằm trong loạt nội dung đầu tiên.
    • H,0000FF,3,1:4,1:20 – Điểm đánh dấu đường ngang màu xanh dương hiển thị giá trị tối đa. Các đề xuất này lấy từ loạt nội dung 3.
    • H,000000,4,1:4,1:40 – Điểm đánh dấu đường ngang màu đen hiển thị giá trị 50%. Các đề xuất này lấy từ loạt nội dung 4.
    • o,FF0000,5,-1,7 – Các vòng tròn màu đỏ được chỉ định cho chuỗi dữ liệu thứ sáu cho các điểm ngoại lai. Điểm đánh dấu được gán cho tất cả các phần tử trong chuỗi này, tức là dùng -1 cho các hộp không có điểm ngoại lai.
    • o,FF0000,6,-1,7 – Các điểm ngoại lai khác. Bạn cần có một chuỗi dữ liệu khác khi muốn xếp các điểm ngoại lai lên nhau trong cùng một hộp.

Biểu đồ thanh dọc có hai tập dữ liệu: một tập dữ liệu có màu xanh dương đậm, tập dữ liệu thứ hai được xếp chồng lên nhau bằng màu xanh lam nhạt

cht=bvs
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,30,27,24,-1|
  -1,40,45,47,39,-1|
  -1,55,63,59,80,-1|
  -1,30,40,35,30,-1|
  -1,-1,5,70,90,-1|
  -1,-1,-1,80,5,-1
chm=
  F,FF9900,0,1:4,40|
  H,0CBF0B,0,1:4,1:20|
  H,000000,4,1:4,1:40|
  H,0000FF,3,1:4,1:20|
  o,FF0000,5,-1,7|
  o,FF0000,6,-1,7

Loại biểu đồ lc sẽ luôn hiển thị các đường trục. Để tạo một biểu đồ không có đường trục, hãy chỉ định loại biểu đồ là ls.
Loại biểu đồ lc hiển thị đường viền
  cht=lc
Loại biểu đồ ls không hiển thị đường viền
   cht=ls
Để tạo một hộp tô màu nền, hãy lấy điểm trong chuỗi thứ hai lớn hơn điểm tương ứng trong chuỗi thứ ba. Giá trị lớn hơn được đánh dấu màu đỏ trong mã ở bên phải. Biểu đồ thanh dọc có hai tập dữ liệu: một tập dữ liệu có màu xanh dương đậm, tập dữ liệu thứ hai được xếp chồng lên nhau bằng màu xanh lam nhạt
chd=t0:
  -1,5,10,7,12,-1
  -1,40,30,27,24,-1
  -1,25,45,47,39,-1
  -1,55,63,59,80,-1

Trở lại đầu trang

 

Biểu đồ được nhúng

Biểu đồ hình tròn được nhúng trong một biểu đồ dạng đường

Bạn có thể nhúng bất kỳ loại biểu đồ nào trong một biểu đồ thanh, đường, rađa hoặc scatter bằng cách sử dụng các biểu tượng động. Xem mục Biểu đồ được nhúng trong tài liệu về Điểm đánh dấu Biểu tượng động (chem).

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 đồ.

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

Bạn có thể thêm một đường theo dõi dữ liệu trong biểu đồ của mình. Biểu đồ này thường được sử dụng trong biểu đồ phức hợp.

Để thêm nhiều dòng (hoặc kết hợp mã này với bất kỳ mã đánh dấu chm nào khác), hãy phân tách các tập hợp tham số chm bằng dấu phân cách dấu gạch đứng ( | ). Bạn không thể tạo một điểm đánh dấu đường đứt nét với tham số này.

Cú pháp

chm=
  D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
D
Cho biết đây là điểm đánh dấu đường kẻ.
<color>
Màu của đường kẻ, ở định dạng thập lục phân RRGGBB.
<series_index>
Chỉ mục của chuỗi dữ liệu được dùng để vẽ đường kẻ. Chỉ mục chuỗi dữ liệu là 0 cho chuỗi dữ liệu đầu tiên, 1 cho chuỗi dữ liệu thứ hai, v.v.
<which_points>
Điểm trong một chuỗi cần dùng để vẽ đường kẻ. Hãy sử dụng một trong các giá trị sau:
  • 0 – Sử dụng tất cả các điểm trong chuỗi.
  • start:end – Sử dụng một phạm vi các điểm cụ thể trong chuỗi, từ bắt đầu đến kết thúc (tính cả chỉ mục cơ số 0). Bạn cũng có thể sử dụng giá trị dấu phẩy động để chỉ định điểm trung gian hoặc để trống start hay end để cho biết điểm dữ liệu đầu tiên hoặc cuối cùng. startend có thể là số âm, dưới dạng chỉ mục đảo ngược so với giá trị cuối cùng. Nếu cả startend đều có giá trị âm, hãy nhớ viết các giá trị này theo giá trị tăng dần (ví dụ: -6:-1).
<size>
Chiều rộng của đường thẳng tính bằng pixel.
<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 đồ).

 

Ví dụ

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

Đây là ví dụ về cách vẽ một đường đánh dấu trên biểu đồ thanh. Thứ tự z được thiết lập thành 1, vì vậy, đường thẳng này sẽ được vẽ trên đầu thanh.

Ví dụ này sử dụng cùng một dữ liệu cho cả thanh và dòng dữ liệu.
Biểu đồ thanh có điểm đánh dấu đường
chm=D,0033FF,0,0,5,1
chd=s:1XQbnf4

Đây cũng là biểu đồ thanh, nhưng có thêm một chuỗi dữ liệu dành riêng cho đường kẻ. Đây là một ví dụ về biểu đồ phức hợp. Biểu đồ kết hợp được vẽ bằng cách thêm chuỗi dữ liệu bổ sung vào tham số chd, cùng với giá trị vào chd để yêu cầu biểu đồ "bỏ qua" chuỗi dữ liệu bổ sung.

Xem Biểu đồ kết hợp để biết thêm thông tin.

Biểu đồ thanh có điểm đánh dấu đường
chm=D,0033FF,1,0,5,1
chd=s1:1XQbnf4,43ksfg6

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 hình nến chm=F [Thanh, Dòng]

Điểm đánh dấu hình nến cho biết sự thay đổi về phương sai và hướng trong một chuỗi dữ liệu. Thông thường, các mã này được dùng để hiển thị giá trị cổ phiếu trong suốt một ngày. Điểm đánh dấu bao gồm các phân đoạn cho thấy giá trị cao và thấp, cũng như giá trị mở và đóng trong một khoảng thời gian cụ thể (thường là một ngày). Để biết thêm thông tin về điểm đánh dấu hình nến, hãy xem tại đây.

Điểm đánh dấu hình nến được vẽ dưới dạng hình chữ nhật được chia cắt bởi một đường thẳng đứng. Cần có 4 chuỗi dữ liệu để vẽ một điểm đánh dấu hình nến. Sau đây là nội dung chỉ định của mỗi chuỗi:

  • Chuỗi 1 và 4 lần lượt chỉ định phần dưới cùng và đầu của đường dọc. Những giá trị này thường thể hiện các giá trị cao và thấp trong ngày.
  • Series 2 và 3 chỉ định đường viền dọc của hình chữ nhật. Chuỗi 2 là giá trị mở và chuỗi 3 là giá trị đóng. Màu của hình chữ nhật phụ thuộc vào giá trị nào cao hơn: khi giá trị mở (chuỗi cửa hàng 2) thấp hơn giá trị đóng (chuỗi số 3) thì giá đã tăng và hình chữ nhật được tô màu xanh lục đồng nhất theo mặc định; khi giá trị mở (chuỗi 2) cao hơn giá trị đóng (chuỗi 3), giá đã giảm và hình chữ nhật được tô màu đỏ đồng nhất theo mặc định. Bạn chỉ có thể chỉ định màu nền cho hình chữ nhật có giá trị giảm dần. Khi bạn chỉ định, hình chữ nhật có giá trị tăng sẽ không được thực hiện (trống). Xin lưu ý rằng chuỗi 2 có thể là phần trên cùng hoặc dưới cùng của hình chữ nhật, tuỳ thuộc vào việc giá đã tăng hay giảm.

Bạn có thể kết hợp điểm đánh dấu hình nến 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.

Lưu ý: Nếu không muốn các đường dùng để vẽ điểm đánh dấu cho các đường kẻ cho dữ liệu đó xuất hiện trong biểu đồ, bạn phải thêm số 0 vào sau loại định dạng. Ví dụ: chd=t0:10,20,30,40 trong một chuỗi dữ liệu ở định dạng văn bản. Xem Biểu đồ kết hợp để biết thêm thông tin.

Sau đây là ví dụ cho thấy các dòng cho từng chuỗi:

Cú pháp

chm=
  F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
F
Cho biết đây là điểm đánh dấu hình nến.
<opt_declining_color>
[Không bắt buộc] Màu tô cho các hình chữ nhật khi giá trị giảm (khi giá trị chuỗi 2 > giá trị chuỗi 3 tương ứng). Đây là số thập lục phân định dạng RRGGBB. Khi giá trị tăng lên, hình chữ nhật sẽ trống. Mặc định là màu xanh lục đồng nhất để tăng, màu đỏ đồng nhất để giảm (bạn không thể chỉ định màu nền tuỳ chỉnh để tăng giá trị).
<data_series_index>
Chỉ mục của chuỗi dữ liệu để dùng làm chuỗi dữ liệu đầu tiên cho điểm đánh dấu hình nến. Đây là chỉ mục bắt đầu từ 0. Vì vậy, nếu bạn chỉ định 1 ở đây và có 6 chuỗi, thì chuỗi thứ hai, thứ ba, thứ tư và thứ năm sẽ được dùng để vẽ điểm đánh dấu hình nến.
<opt_what_points>
[Không bắt buộc] Chỉ định các điểm dữ liệu dùng để vẽ điểm đánh dấu. Mặc định là tất cả mã đánh dấu. Sử dụng một trong những định dạng sau:
  • n.d – Vẽ một điểm đánh dấu trên một điểm duy nhất trong chuỗi, trong đó n.d là chỉ mục của điểm 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.
  • -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 đánh dấ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 bắt đầu đến giá trị chỉ mục kết thúc, tính cả 2 giá trị đó. 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 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
<chiều rộng>
Chiều rộng của tất cả các hình chữ nhật, tính bằng pixel.
<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 đồ).

 

Ví dụ

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

Dưới đây là ví dụ về điểm đánh dấu hình nến trên biểu đồ dạng đường có 4 chuỗi. Màu tô tuỳ chỉnh 0000FF (xanh dương) đã được chỉ định và màu này được dùng để tô hình chữ nhật khi điểm trong chuỗi 3 nhỏ hơn điểm tương đương trong chuỗi 2.

Hình chữ nhật đầu tiên và cuối cùng được biểu đồ cắt bớt. Để loại bỏ các giá trị này, bạn có thể chỉ định 1:4 cho tham số thứ tư của chm.

Hãy lưu ý số 0 trong chuỗi dữ liệu để ẩn các dòng cho chuỗi dữ liệu: chd=t0. Điều này cho biết rằng tất cả dữ liệu biểu đồ được sử dụng cho điểm đánh dấu.

Tham số <which_point> bị trống, tham số này sẽ vẽ biểu đồ hình nến trên tất cả các điểm dữ liệu.

Biểu đồ dạng đường có 4 đường màu cam và 4 điểm đánh dấu tài chính

chd=t0:
  0, 5,10, 7,12, 6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,60
chm=F,0000FF,0,,20

Sau đây là ví dụ về cùng một biểu đồ, sử dụng màu mặc định, đồng thời xoá mục đầu tiên và cuối cùng.

Đây là biểu đồ phức hợp: biểu đồ kết hợp giữa biểu đồ dạng đường (loại biểu đồ cơ sở) và các điểm đánh dấu hình nến. Giá trị 1 trong cht=t:1 có nghĩa là tất cả chuỗi dữ liệu sau chuỗi dữ liệu đầu tiên đều phải được ẩn khỏi loại biểu đồ cơ bản (biểu đồ dạng đường). Giá trị 1 đầu tiên trong chm=F,,1,1:4,20 có nghĩa là dữ liệu hình nến đến từ chuỗi 2, 3, 4 và 5 (1 là dữ liệu dựa trên 0). Xem Biểu đồ phức hợp để biết thêm thông tin về cách vẽ một biểu đồ phức hợp như thế này.

Biểu đồ dạng đường có một đường màu cam và bốn điểm đánh dấu tài chính.
cht=lc
chm=
  F,,1,1:4,20

chd=t1:
  15,40,30,27,39,54|
  ...

Trở lại đầu trang