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 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 các loại biểu đồ thanh, tán xạ hoặc các loại biểu đồ khác, biểu đồ thu được được gọi là biểu đồ tổng 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ó một đường theo dõi:

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

trong khi các loại biểu đồ khác lại giống như các loại biểu đồ hoàn toàn mới – ví dụ: biểu đồ hộp:

biểu đồ hộp.

Tạo biểu đồ tổng 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 bộ điểm đánh dấu. Các điểm đánh dấu này cần 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 dùng để vẽ các thanh hoặc cá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 khác nhau cho biểu đồ cơ sở và cho đ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 cố gắng vẽ thêm thanh hoặc đường bằng 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 thông số chd. Ví dụ: nếu biểu đồ thanh của bạn 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 đường như sau: chd=t:30,10,20|60,40,50.
  2. Ẩn dữ liệu điểm đánh dấu bổ sung khỏi biểu đồ cơ sở. Nếu bạn chỉ 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 đồ đó sẽ thể hiện chuỗi đó dưới dạng một chuỗi thanh mới. Để tránh trường hợp này, bạn phải ẩn chuỗi dữ liệu bổ sung này. Để ẩn một bộ sách, hãy thêm một chữ số sau chỉ số 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 thông số cht (thanh cho biểu đồ thanh, điểm dữ liệu cho biểu đồ dạng đường, v.v.). Mọi chuỗi dữ liệu khác sẽ bị bỏ qua bởi loại biểu đồ đó khi vẽ biểu đồ. Xin lưu ý rằng đây là số dựa trên 1, không dựa trên hệ 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 hai chuỗi đầ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 cách khác; hãy xem tài liệu để biết thêm chi tiết.
      2. Biểu đồ dạng đường lxy – Chỉ định số 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 hai chuỗi dữ liệu: một cho giá trị x và một 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 đề cập trong các phần được liên kết. Tham chiếu chuỗi dữ liệu ẩn làm nguồn cho đ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 đó để làm điểm đánh dấu biểu đồ bổ sung.

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

Biểu đồ thanh có điểm đánh dấu dạng đườ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 đó:

Loại điểm đánh dấu Các loại biểu đồ cơ bản hỗ trợ biểu đồ này
Line Dòng, Độ tán xạ, Thanh, Rađa
Dạng hình nến Dòng, Thanh
Tất cả giá trị khác Dòng, Độ tán xạ, Thanh, Rađa

Sau đâ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 đồ điểm đánh dấu dạng đường Bạn có thể dùng điểm đánh dấu đường kẻ để biểu thị xu hướng trong nhiều loại biểu đồ khác. Biểu đồ thanh có điểm đánh dấu dạng đườngBiểu đồ thanh có điểm đánh dấu dạng đườ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à 4 điểm đánh dấu tài chính.
Bảng xếp hạng

Biểu đồ hộp được 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à 4 điểm đánh dấu tài chính.
Biểu đồ đã nhúng Bạn có thể nhúng biểu đồ trong một biểu đồ khác. Biểu đồ đã nhúng
Các đ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ở được chấp nhận nào 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 bạn muốn.
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 đồ điểm đánh dấu đường

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

Loại chân bàn + Loại bút đánh dấu Nội dung mô tả Ví dụ:
Thanh + Dòng

Dưới đây là một biểu đồ thanh có một đường dấu vết. 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 hai chuỗi đầu tiên cho thanh. Dòng này sử dụng chuỗi thứ ba để lấy dữ liệu.

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 – Phương thức mã hoá đơn giản, trong đó hai chuỗi đầu tiên được dùng để vẽ các thanh và chuỗi cuối được dùng cho dòng.
  • chm=D,0033FF,2,0,5,1 – Đường theo dõi (D), màu xanh dương, dữ liệu từ chỉ mục chuỗi 2, tất cả các điểm (0), đường kẻ rộng 5 pixel và có thứ tự z là 1.
Biểu đồ thanh có điểm đánh dấu dạng đườ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ạ để biểu thị giá trị trung bình. Lưu ý rằng biểu đồ tán xạ ẩn dữ liệu điểm đánh dấu theo một cách khác; hãy xem phần Biểu đồ tán xạ để biết thêm thông tin 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 + Dòng

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

Biểu đồ thanh có điểm đánh dấu dạng đườ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 kết nối Giống như biểu đồ trước, nhưng có điểm đánh dấu hình tròn thay vì điểm đánh dấu đường. Chúng tôi đã chỉ định mỗi 0,5 giá trị dữ liệu, 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 dạng đườ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 yêu cầu ít nhất 4 chuỗi dữ liệu để vẽ biểu đồ hình nến, cộng với các chuỗi dữ liệu bổ sung cho bất kỳ thành phần biểu đồ nào khác. Biểu đồ hình nến chỉ có thể hiển thị một tập hợp đ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 cùng với biểu đồ thanh hoặc biểu đồ dạng đường, như minh hoạ dưới đây:

Loại chân bàn + Loại bút đánh dấu Nội dung mô tả Ví dụ:
Đường (ẩn) + Dạng hình nến

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

  • chd=t0 – 0 có nghĩa là tất cả cá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), nên chỉ có các biểu đồ hình nến được vẽ. Giá trị đầu tiên và giá trị 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ẽ cây nến đầu tiên hoặc cây nến cuối cùng, vì điều này sẽ chồng lên trục hoặc lề biểu đồ và bị cắt bỏ.
  • chm=F,0000FF,0,-1,20F biểu thị các điểm đánh dấu hình nến (ban đầu là "điểm đánh dấu tài chính"); 0000FF có nghĩa là các điểm đánh dấu có màu xanh dương khi giá trị giảm; 0 cho biết rằng dữ liệu biểu đồ hình nến bắt đầu ở chuỗi 0; -1 cho biết các đ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 cây 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 + 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 đầ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 nến đầu tiên và cuối cùng sử dụng 1:4 trong giá trị <which_points> , vì nến đầu tiên và hình nến cuối cùng bị cắt theo đường viền của vùng biểu đồ.

Tham số chm chỉ định điểm đánh dấu hình nến theo 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à 4 đ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 + 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 dạng đườ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
Thanh + Hình nến

Dưới đây là ví dụ về một 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 tại đây, vì các thanh tạo thêm khoảng cách đủ để tránh bị cắt theo đường viền biểu đồ.

Biểu đồ dạng đường có một đường màu cam và 4 đ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ộp và râu, là một loại biểu đồ cho thấy việc nhóm một hoặc nhiều chuỗi thành các phần tư (phần tư là các nhóm kéo dài 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 điểm đánh dấu cho phần dưới cùng và phần đầu của cây nến, cùng với điểm đánh dấu phân vị thứ 50.

Một biểu đồ hộp được tạo thành hoàn toàn từ 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 của các hộp: Một bộ đánh dấu hình dạng đường ngang có thể điều chỉnh độ dài (chm=H) cho các dòng phân vị thứ 50 và 100: (Không bắt buộc) 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. Kết hợp tất cả lại với nhau, bạn sẽ có một biểu đồ hình hộp!

Loại biểu đồ cơ sở cho biểu đồ hộp là bất kỳ loại biểu đồ thanh nào (bhs, bvs, bhg, bvg) hoặc loại biểu đồ dạng đường (lc, ls, lxy). Nhưng 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: hay chd=s0:), thì việc bạn chọn loại biểu đồ nào không quan trọng.

Một biểu đồ hộp phải có ít nhất 5 chuỗi dữ liệu: 4 chuỗi cho các ô, 1 cho điểm đánh dấu tối đa và tối thiểu; 1 cho điểm đánh dấu 50%; cộng với bất kỳ chuỗi dữ liệu bổ sung nào cho bất kỳ điểm đánh dấu bổ sung nào mà bạn có thể muốn, chẳng hạn như điểm đánh dấu ngoại lệ. Sau đây là thứ tự theo bộ sách bạn nên dùng. 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, hộp sẽ được tô 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, hộp sẽ không được lấp đầy. Xem phần Điểm đánh dấu nến để biết thêm thông tin.

Thứ tự chuỗi cho hộp chưa được thực hiện:

  1. Giá trị tối thiểu
  2. Điểm đánh dấu 25% (75% cho ô tô màu nền)
  3. Điểm đánh dấu 75% (25% cho ô tô màu nền)
  4. Giá trị tối đa
  5. 50% điểm đánh dấu
  6. Loạt video thứ 6 trở lên là dành cho bất kỳ dữ liệu điểm đánh dấu bổ sung nào, 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 trước hoặc sau dữ liệu về đ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 các kiểu biểu đồ hộp khác nhau 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 khác nhau

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

Đây là biểu đồ hộp tiêu chuẩn, nhưng với các màu khác nhau được chỉ định 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 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ỳ kiểu biểu đồ phức hợp nào ở đây.
  • chd=t0: – t0 ẩn tất cả các dò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à giá trị cuối cùng là -1 để tránh trường hợp các điểm đánh dấu chồng lên cạnh trái và cạnh phải của biểu đồ. Tất cả các giá trị trong chuỗi thứ hai đều thấp hơn giá trị tương ứng trong chuỗi thứ ba, vì vậy tất cả các hộp đều 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 que màu cam phía dưới; cũng là chiều cao của các đường màu xanh lục nằm ngang.
    • -1,25,30,27,24,-1 – 25% giá trị: cạnh nằm ngang ở dưới cùng của các hộp màu cam.
    • -1,40,45,47,39,-1 – 75% giá trị: cạnh ngang trên cùng của các hộp màu cam.
    • -1,55,63,59,80,-1 – Giá trị tối đa: điểm trên cùng của que màu cam ở trên; cũng là chiều cao của các đường kẻ ngang màu xanh dương.
    • -1,30,40,35,30,-1 – Các đường "Trung bình" nằm ngang màu đen bên trong các cây 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 – Nhiều dữ liệu ngoại lệ hơn (vòng tròn màu đỏ). Dữ liệu các điểm ngoại lai được chia thành 2 tập hợp vì bạn không thể dùng 2 điểm đánh dấu (một đánh dấu phía trên nhau) được chỉ định trong cùng một chuỗi nếu không sử dụng độ lệch 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), trên 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 cho biết giá trị tối thiểu. Đây là những nội dung trong bộ sách đầ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. Đây là những nội dung bắt nguồn từ loạt 3.
    • H,000000,4,1:4,1:40 – Điểm đánh dấu đường ngang màu đen cho biết giá trị 50%. Các câu hỏi này bắt nguồn từ loạt 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. Các điểm đánh dấu được gán cho tất cả các phần tử trong chuỗi này, trong đó sử dụng -1 cho các hộp không có giá trị ngoại lệ.
    • o,FF0000,6,-1,7 – Các điểm ngoại lai khác. Cần có một chuỗi dữ liệu khác khi bạn muốn xếp chồng 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 bằng màu xanh dương 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 biểu đồ không có cá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 đồ không hiển thị đường viền
   cht=ls
Để tạo ô tô màu nền, hãy đặt đ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 bằng màu đỏ trong mã xuất hiện ở 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 bằng màu xanh dương 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 biểu đồ dạng đường

Bạn có thể nhúng bất kỳ loại biểu đồ nào vào trong biểu đồ thanh, đường, rađa hoặc scatter bằng cách sử dụng các biểu tượng động. Xem phần 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 biểu đồ tiêu chuẩn.

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

Bạn có thể thêm một dòng theo dõi dữ liệu trong biểu đồ của mình. Hàm này thường được dùng trong biểu đồ tổng hợp.

Để thêm nhiều dòng (hoặc kết hợp mã này với bất kỳ điể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 gạch đứng ( | ). Bạn không thể tạo điểm đánh dấu đường nét đứt bằng 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.
<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 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>
Các điểm trong một chuỗi, bạn có thể dùng các điểm này để vẽ đường thẳng. 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 điểm cụ thể trong chuỗi, từ đầu đến kết thúc, bao gồm cả điểm (chỉ mục dựa trên 0). Bạn cũng có thể sử dụng các giá trị dấu phẩy động để chỉ định điểm trung gian hoặc để trống start (bắt đầu) hoặc end (kết thúc) để biểu thị điểm dữ liệu đầu tiên hoặc cuối cùng tương ứng. start (bắt đầu) và end (kết thúc) có thể có giá trị âm, như một chỉ mục ngược với giá trị cuối cùng. Nếu cả start (bắt đầu) và end (kết thúc) đều có giá trị âm, hãy nhớ ghi 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 kẻ tính bằng pixel.
<opt_z_order>
[Không bắt buộc] Lớp mà bạn muốn 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à số có dấu phẩy động từ -1 đến 1,0, trong đó -1 là đáy và 1,0 là giá trị trên cùng. Các phần tử trên biểu đồ (đường và thanh) chỉ nhỏ hơn 0. Nếu hai điểm đánh dấu có cùng giá trị, chúng sẽ được vẽ theo thứ tự do URL cung cấp. Giá trị mặc định là 0 (ngay phía trên các thành phần của 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 đặt thành 1, do đó, đường thẳng sẽ được vẽ trên đầu các thanh.

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

Đây cũng là biểu đồ thanh, nhưng có thêm chuỗi dữ liệu chỉ cho đường kẻ. Đây là một ví dụ về biểu đồ phức hợp. Các biểu đồ phức 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 một 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 dạng đườ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, 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 riêng lẻ trên một biểu đồ. Nếu hai hoặc nhiều điểm đánh dấu 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 bài viết Đ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 mọi tham số chm khác bằng cách dùng ký tự dấu gạch đứng ( | ) để phân tách các tham số chm.

Cú pháp

Chỉ định một tập hợp các thông số sau đây cho mỗi chuỗi cần được đánh dấu. Để đánh dấu nhiều chuỗi, hãy tạo thêm các tập hợp thông 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 chỉ định điểm đánh dấu cho một chuỗi dữ liệu, thì chuỗi dữ liệu đó sẽ không nhận được bất kỳ điểm đánh dấu nào.

Các đ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 bạn đặt trước loại điểm đánh dấu có ký tự @ không bắt buộc, thì <opt_when_points> nên sử dụng định dạng x:y.
<marker_type>
Loại điểm đánh dấu cần 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à điểm đánh dấu hình chữ nhật, bạn phải có ít nhất 2 chuỗi dữ liệu, trong đó chuỗi 0 chỉ định cạnh dưới và chuỗi 1 chỉ định cạnh trên cùng. <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 trên thanh lỗi ( ) Điểm đánh dấu này cần hai chuỗi dữ liệu để tạo, một giá trị cho phía dưới cùng và điểm tương ứng trong chuỗi thứ hai cho phía trên cùng. Phần tử 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à tuỳ chọn. Xem các ví dụ bên dưới.
  • h – Đường ngang trên biểu đồ có độ cao đã chỉ định. (Định dạng hợp lệ duy nhất cho thông số <opt_which_points> là opt_which_points.)
  • H – Đường kẻ 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 đường kẻ: line_thickness[:length] trong đó :length là không bắt buộc và mặc định là chiều rộng đầy đủ của vùng biểu đồ.
  • o - Vòng kết nối
  • s – Vuông
  • v – Đường thẳng đứng từ trục x đến điểm dữ liệu
  • V – Đường dọc có thể điều chỉnh độ dài. Tính năng này hỗ trợ cú pháp giá trị <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 cao đầy đủ của vùng biểu đồ. Điểm đánh dấu được căn giữa vào điểm dữ liệu.
  • x – Chữ 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 từ 0 của chuỗi dữ liệu mà bạn cần vẽ điểm đánh dấu. Bị bỏ qua đối với các điểm đánh dấu h và điểm đánh dấu 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. Các biểu đồ thanh dọc được phân nhóm hỗ trợ 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ả các điểm đánh dấu. 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 trừ h – Điểm dữ liệu cần vẽ điểm đánh dấu, trong đó n.d là chỉ mục gốc 0 trong chuỗi dữ liệu. 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 một điểm trung gian đã được tính toán. Ví dụ: 3, 5 có nghĩa là nửa chừng giữa điểm 3 và điểm 4.
    • h – Một số từ 0,0 đến 1,0, trong đó 0,0 là đáy của biểu đồ và 1,0 là phần đầu của biểu đồ.
  • -1 – Vẽ một đ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 tất cả các đ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 các điểm trung gian bổ sung cho bạn. Ví dụ: -0.5 sẽ đặt số lượng điểm đánh dấu nhiề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 phạm vi, từ giá trị chỉ mục bắt đầu đến kết thúc, tính toàn bộ. Tất 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 1 cuối cùng và việc bỏ qua hoàn toàn tham số này sẽ mặc định là first:last:1. Tất cả các giá trị đều có thể là số thực. Giá trị 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ả start (bắt đầu) và end (kết thúc) đều có giá trị âm, hãy nhớ liệt kê các giá trị tăng dần (ví dụ: -6:-1:1). Nếu giá trị n bước nhỏ hơn 1, công cụ sẽ tính các điểm dữ liệu bổ sung bằng cách nội suy các giá trị dữ liệu đã cung cấp. Giá trị mặc định là first:last:1
  • x:y – Vẽ một đ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 cần phải nằm trên một đường. Hãy thêm ký tự @ trước loại điểm đánh dấu để sử dụng tuỳ chọn này. Hã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ó kích thướ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 mà bạn muốn 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à số có dấu phẩy động từ -1 đến 1,0, trong đó -1 là đáy và 1,0 là giá trị trên cùng. Các phần tử trên biểu đồ (đường và thanh) chỉ nhỏ hơn 0. Nếu hai điểm đánh dấu có cùng giá trị, chúng sẽ được vẽ theo thứ tự do URL cung cấp. Giá trị mặc định là 0 (ngay phía trên các thành phần của biểu đồ).
<opt_offset>
[Không bắt buộc] Cho phép bạn chỉ định độ lệch ngang và dọc tại vị trí được 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ể thêm một giá trị trống , vào 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> – Một số dương hoặc âm chỉ định độ lệch ngang, tính bằng pixel. Không bắt buộc; để trống nếu không sử dụng.
  • <vertical_offset> – Một 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 màu tím, chuỗi đầ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 đầu tiên, đ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 kẻ ngang màu đen, chuỗi đầu tiên, điểm dữ liệu 3, rộng 1 pixel, dài 40 pixel.
  • o,FF9900,0,4.0,12.0 – Vòng tròn màu cam, chuỗi đầ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ứ 6, kích thước 11.
  • v,BBCCED,0,6.0,1.0 – Đường thẳng đứng lên tới điểm, chuỗi đầu tiên, điểm thứ 7, rộng 1 pixel.
  • V,3399CC,0,7.0,1.0 – Dòng dọc từ dưới lên trên biểu đồ, chuỗi đầu tiên, điểm thứ 8, chiều rộng 1 pixel.
  • x,FFCC33,0,8.0,20.0 – Chữ "X" màu vàng, chuỗi đầu tiên, điểm thứ chín, kích thước 20.
  • H,FFFF00,0,9,2 – Đường kẻ ngang màu vàng có chiều rộng của biểu đồ tại điểm dữ liệu 9.
  • h,FF0000,0,0.5,1 – Đường kẻ ngang màu đỏ ở độ cao được chỉ định, chuỗi đầu tiên, ở giữa biểu đồ, rộng 1 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

Sau đâ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 hoặc nhiều điểm đánh dấu 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, nên vòng tròn sẽ được vẽ đầu tiên. Hình thoi được chỉ định và vẽ lần thứ hai, dẫn đến việc hình thoi được vẽ ở đầ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, dòng còn lại có 10 hình thoi pixel. Hình thoi được vẽ tại điểm chung của cả hai đường kẻ
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

Sau đây là một biểu đồ dạng đường có một điểm đánh dấu ở mỗi điểm dữ liệu giây (-2 có nghĩa là mỗi điểm khác).

Biểu đồ dạng đường có điểm đánh dấu trên mỗi điểm thứ hai
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
Sau đây là một biểu đồ dạng đường có số điểm đánh dấu nhiều gấp đôi so với các điểm dữ liệu (-0,5 có nghĩa là mỗi nửa điểm). Biểu đồ dạng đường có điểm đánh dấu trên mỗi đ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 thấy cách dùng điể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 trên mỗi đ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 tới biểu đồ
  • FF0000 – Đường màu đỏ
  • 0 – Chỉ mục bộ sách
  • : :.5 – Yếu tố xác định 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 trên mỗi điểm thứ hai
chm=
  v,FF0000,0,::.5,2
Ví dụ này dùng toạ độ chính xác để thêm một mũi tên và điểm đánh dấu văn bản vào biểu đồ. Điểm đánh dấu D đầu tiên là đường theo dõi bên dưới các thanh. Điểm đánh dấu thứ hai là 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
Một đường ngang được 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 một 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 có các dòng rộng 1 pixel, thanh trên cùng và dưới cùng dài 20 pixel. Phần đáy được neo vào chuỗi số 0 điểm 8, phần trên cùng được neo vào chuỗi 1 điểm 8.
  • H,990066,1,2,5:50 – Đường kẻ màu tím, dài 5 pixel, dài 50 pixel ở giữa điểm dữ liệu 2.
  • V,3399CC,0,8,3:50– Đường kẻ dọc màu xanh dương, rộng 3 pixel, dài 50 pixel, ở 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,5:50%,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2,5:50%C
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, Đườ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, chúng đượ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 thể hiện 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 về điểm đánh dấu hình nến, hãy xem tại đây.

Điểm đánh dấu cho hình nến được vẽ dưới dạng hình chữ nhật bị chia đôi bởi một đường thẳng đứng. Quy trình này 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 mà mỗi chuỗi chỉ định:

  • Chuỗi 1 và 4 lần lượt chỉ định phần dưới cùng và đầu của dòng dọc. Những giá trị này thường thể hiện các giá trị thấp và cao trong ngày.
  • Chuỗi 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 2) thấp hơn giá trị đóng (chuỗi 3), giá đã tăng và hình chữ nhật được tô màu xanh lá cây theo mặc định; khi giá trị mở (chuỗi 2) cao hơn giá trị đóng (chuỗi 3), giá đã giảm và theo mặc định hình chữ nhật được tô màu đỏ đồng nhất. Bạn chỉ có thể chỉ định màu tô cho hình chữ nhật có giá trị giảm dần. Khi bạn chỉ định như vậy, hình chữ nhật có giá trị tăng dần sẽ bị trống (trống). Xin lưu ý rằng chuỗi 2 có thể là 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 dạng hình nến với bất kỳ tham số chm nào khác bằng cách 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 dòng dữ liệu dùng để vẽ điểm đánh dấ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.

Dưới đây là ví dụ minh hoạ 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] Tô màu cho hình chữ nhật khi giá trị giảm (khi giá trị của chuỗi 2 > giá trị chuỗi 3 tương ứng). Đây là số thập lục phân theo định dạng RRGGBB. Khi giá trị tăng, hình chữ nhật này 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 đầu tiên cho điểm đánh dấu hình nến. Đây là chỉ mục từ 0. Vì vậy, nếu bạn chỉ định 1 ở đây và bạn có 6 chuỗi, thì chuỗi thứ hai, thứ ba, thứ tư và thứ năm sẽ được dùng để vẽ các điểm đánh dấu hình nến.
<opt_what_points>
[Không bắt buộc] Chỉ định những điểm dữ liệu dùng để vẽ điểm đánh dấu. Mặc định là tất cả các điểm đánh dấu. Sử dụng một trong các định dạng sau:
  • n.d – Vẽ một điểm đánh dấu trên một điểm 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ố sẽ cho biết một điểm trung gian đã được tính toán. Ví dụ: 3, 5 có nghĩa là nửa chừng giữa điểm 3 và điểm 4.
  • -1 – Vẽ một đ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 tất cả các đ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 phạm vi, từ giá trị chỉ mục bắt đầu đến kết thúc, tính toàn bộ. Tất 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 1 cuối cùng và việc bỏ qua hoàn toàn tham số này sẽ mặc định là first:last:1. Tất cả các giá trị đều có thể là số thực. Giá trị 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ả start (bắt đầu) và end (kết thúc) đều có giá trị âm, hãy nhớ liệt kê các giá trị tăng dần (ví dụ: -6:-1:1). Nếu giá trị n bước nhỏ hơn 1, thì tính năng này sẽ tính các điểm dữ liệu bổ sung bằng cách nội suy các giá trị dữ liệu đã cho. Các giá trị mặc định là first:last:1
<width>
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 mà bạn muốn 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à số có dấu phẩy động từ -1 đến 1,0, trong đó -1 là đáy và 1,0 là giá trị trên cùng. Các phần tử trên biểu đồ (đường và thanh) chỉ nhỏ hơn 0. Nếu hai điểm đánh dấu có cùng giá trị, chúng sẽ được vẽ theo thứ tự do URL cung cấp. Giá trị mặc định là 0 (ngay phía trên các thành phần của 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 một biểu đồ dạng đường có 4 chuỗi. Màu nền tuỳ chỉnh 0000FF (xanh dương) được chỉ định và màu này dùng để tô các 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 cắt theo biểu đồ. Để 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.

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

Tham số <which_point> trống, 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

Dưới đây là ví dụ về cùng một biểu đồ, sử dụng các màu mặc định và xoá mục đầu tiên và mục 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ả các chuỗi dữ liệu sau chuỗi dữ liệu đầu tiên sẽ được ẩn khỏi loại biểu đồ cơ bản (biểu đồ dạng đường). Số 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 (số 1 dựa trên số 0). Hãy xem phần Biểu đồ phức hợp để biết thêm thông tin về cách vẽ biểu đồ phức hợp như thế này.

Biểu đồ dạng đường có một đường màu cam và 4 đ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