แผนภูมิแบบผสม

  

ภาพรวม

คุณรวมแผนภูมิหลายประเภทเข้ากับเครื่องหมายเส้นหรือแท่งเทียนเพื่อไฮไลต์แนวโน้มข้อมูลหรือแสดงความแปรปรวนได้ เมื่อเพิ่มเครื่องหมายเส้นหรือแท่งเทียนลงในแผนภูมิแท่ง แผนภูมิกระจาย หรือแผนภูมิประเภทอื่นๆ แผนภูมิที่ได้จะเรียกว่าแผนภูมิผสม แผนภูมิผสมบางรายการมีลักษณะเหมือนแผนภูมิ 2 ประเภทรวมกัน เช่น แผนภูมิแท่งที่มีเส้นติดตาม

แผนภูมิแท่งที่มีเส้นติดตาม

ในขณะที่รายการอื่นๆ ดูเหมือนแผนภูมิประเภทใหม่ทั้งหมด เช่น แผนภูมิแท่ง

แผนภูมิกล่อง.

การสร้างแผนภูมิผสม

แผนภูมิผสมทั้งหมดประกอบด้วยแผนภูมิฐานอย่างน้อย 1 ประเภท (เส้น แผนภูมิกระจาย แผนภูมิแท่ง หรือเรดาร์) รวมกับชุดเครื่องหมายอย่างน้อย 1 ชุด เครื่องหมายเหล่านี้ต้องใช้ข้อมูลเพื่อวางบนแผนภูมิ บางครั้งคุณอาจใช้ชุดข้อมูลเดียวกับที่ใช้วาดแท่งหรือจุดบนแผนภูมิ แต่โดยทั่วไปแล้วคุณต้องการให้เครื่องหมายมีชุดข้อมูลที่เป็นของตนเอง หากคุณต้องการให้แผนภูมิมีชุดข้อมูลที่แตกต่างกันสำหรับแผนภูมิฐานและเครื่องหมาย คุณต้องซ่อนข้อมูลเครื่องหมายจากแผนภูมิฐาน (เพื่อไม่ให้พยายามวาดแท่งหรือเส้นด้วยข้อมูลนั้นมากขึ้น) โดยมีวิธีการดังต่อไปนี้

  1. เพิ่มชุดข้อมูลเครื่องหมายต่อท้ายพารามิเตอร์ chd เช่น หากแผนภูมิแท่งมีข้อมูล chd=t:30,10,20 คุณจะเพิ่มข้อมูลใหม่สำหรับเครื่องหมายเส้นได้ เช่น chd=t:30,10,20|60,40,50
  2. ซ่อนข้อมูลเครื่องหมายเพิ่มเติมจากแผนภูมิฐาน หากคุณเพียงแค่เพิ่มชุดข้อมูลเพิ่มเติมลงในแผนภูมิแท่งสำหรับบรรทัดติดตาม แผนภูมิจะแสดงชุดข้อมูลนั้นเป็นชุดใหม่ของแท่ง เพื่อป้องกันปัญหานี้ คุณต้องซ่อนชุดหนังสือพิเศษนี้ หากต้องการซ่อนชุด ให้ใส่ตัวเลขเดียวหลังข้อบ่งชี้รูปแบบ chd เช่น chd=t1:30,10,20|60,40,50 ตัวเลขนี้จะบอกให้ Chart API ทราบจำนวนชุดข้อมูลที่ต้องใช้ เพื่อวาดองค์ประกอบสำหรับแผนภูมิฐานประเภทนั้นๆ ตามที่กำหนดโดยพารามิเตอร์ cht (แท่งสำหรับแผนภูมิแท่ง จุดข้อมูลสำหรับแผนภูมิเส้น และอื่นๆ) ระบบจะไม่สนใจชุดข้อมูลเพิ่มเติมประเภทแผนภูมินั้นเมื่อวาดแผนภูมิ โปรดทราบว่านี่เป็นตัวเลขที่อิงตาม 1 ไม่ใช่ 0 ดังนั้น t1 หมายถึง "ใช้เฉพาะชุดข้อมูลแรกสำหรับแผนภูมิแท่ง" t2 หมายถึง "ใช้เฉพาะ 2 ชุดแรกสำหรับแผนภูมิแท่ง" ฯลฯ
    1. หมายเหตุ:
      1. แผนภูมิกระจาย - แผนภูมิกระจายจะซ่อนข้อมูลด้วยวิธีอื่นๆ โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบ
      2. แผนภูมิเส้น lxy - ระบุจำนวนชุดเลขคู่ที่จะแสดง (t0, t2, t4 เป็นต้น) สาเหตุคือแต่ละบรรทัดในแผนภูมิ lxy มีชุดข้อมูล 2 ชุด คือ 1 ชุดสำหรับค่า x และอีกชุดสำหรับค่า y
  3. ใช้ชุดข้อมูลที่ซ่อนอยู่เพื่อวาดเครื่องหมายแท่งเทียน เครื่องหมายเส้น หรือเครื่องหมายอื่นๆ เราพูดถึงวิธีวาดเครื่องหมายในส่วนที่ลิงก์แล้ว อ้างอิงชุดข้อมูลที่ซ่อนอยู่เป็นแหล่งที่มาของเครื่องหมาย คุณจะรวมชุดข้อมูลที่ซ่อนไว้เพิ่มเติมได้มากเท่าที่ต้องการ และใช้สำหรับตัวทำเครื่องหมายแผนภูมิเพิ่มเติม

นี่คือแผนภูมิที่เราเพิ่งอธิบายไป

แผนภูมิแท่งที่มีเครื่องหมายเส้น
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1

 

ประเภทแผนภูมิ

ต่อไปนี้เป็นรายการประเภทเครื่องหมายและประเภทแผนภูมิที่สามารถใช้กับ

ประเภทเครื่องหมาย ประเภทแผนภูมิฐานที่สนับสนุน
บรรทัด เส้น, กระจาย, แถบ, เรดาร์
แท่งเทียน เส้น แท่ง
อื่นๆ เส้น, กระจาย, แถบ, เรดาร์

ต่อไปนี้คือตัวอย่างประเภทแผนภูมิผสมที่คุณสามารถสร้างได้

ประเภทแผนภูมิ คำอธิบาย ตัวอย่าง
แผนภูมิเส้น เครื่องหมายเส้นใช้เพื่อแสดงแนวโน้มในแผนภูมิประเภทอื่นๆ ได้ แผนภูมิแท่งที่มีเครื่องหมายเส้นแผนภูมิแท่งที่มีเครื่องหมายเส้น
แผนภูมิแท่งเทียน แผนภูมิแท่งเทียนมักใช้เพื่อแสดงข้อมูลทางการเงิน แผนภูมิเส้นที่มีเส้นสีส้ม 1 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย
แผนภูมิกล่อง

แผนภูมิกล่องใช้เพื่อแสดงข้อมูลที่จัดกลุ่มเป็นควอร์ไทล์ของช่วง

แผนภูมิเส้นที่มีเส้นสีส้ม 1 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย
แผนภูมิที่ฝัง คุณสามารถฝังแผนภูมิไว้ในแผนภูมิอื่นได้ ฝังแผนภูมิแล้ว
เครื่องหมายอื่นๆ คุณซ่อนข้อมูลเครื่องหมายในประเภทแผนภูมิฐานที่ใช้ได้ และใช้กับเครื่องหมายประเภทอื่นๆ ตามต้องการได้
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

กลับไปด้านบน

 

แผนภูมิเส้น

คุณเพิ่มเส้นลงในแผนภูมิเส้น scatter แท่ง หรือเรดาร์เพื่อไฮไลต์แนวโน้มได้

ประเภทฐาน + ประเภทเครื่องหมาย คำอธิบาย ตัวอย่าง
แท่ง + เส้น

นี่คือแผนภูมิแท่งที่มีเส้นติดตาม ชุดข้อมูล 2 ชุดแรกจะใช้สำหรับแท่งแบบซ้อน และชุดที่เหลือจะใช้สำหรับเส้นกราฟ chd=s2 บ่งชี้ว่าแผนภูมิควรใช้เฉพาะ 2 ชุดแรกสำหรับแผนภูมิแท่ง เส้นใช้ชุดข้อมูลที่ 3 สำหรับข้อมูล

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 - การเข้ารหัสอย่างง่าย โดยใช้ 2 ชุดแรกในการวาดแท่ง ส่วนชุดสุดท้ายจะใช้สำหรับเส้น
  • chm=D,0033FF,2,0,5,1 - เส้นการติดตาม (D) สีน้ำเงิน ข้อมูลจากชุดดัชนี 2 จุดทั้งหมด (0) เส้นกว้าง 5 พิกเซล และมีลำดับ z เป็น 1
แผนภูมิแท่งที่มีเครื่องหมายเส้น
chm=
  D,0033FF,2,0,5,1
chd=s2:
  1XQbnf4,
  EWoQMUB,
  9halxp9
แผนภูมิกระจาย + บรรทัด คุณจะเพิ่มเส้นในแผนภูมิกระจายเพื่อแสดงค่าเฉลี่ยได้ โปรดทราบว่าแผนภูมิกระจายจะซ่อนข้อมูลเครื่องหมายในลักษณะอื่น ดูรายละเอียดเพิ่มเติมได้ที่แผนภูมิกระจาย
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
แท่ง + เส้น

นี่คือแผนภูมิแท่งแบบซ้อนอีกอันหนึ่งที่มีเส้นอิสระวาดทับ

แผนภูมิแท่งที่มีเครื่องหมายเส้น
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
แถบ + แวดวง เหมือนแผนภูมิก่อนหน้านี้ แต่มีเครื่องหมายวงกลมแทนเครื่องหมายเส้น เราได้ระบุค่าข้อมูลทุก 0.5 ซึ่งจะบวกจุดกึ่งกลางที่คำนวณแล้วในเส้นประ แผนภูมิแท่งที่มีเครื่องหมายเส้น
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

กลับไปด้านบน

 

แผนภูมิแท่งเทียน

แผนภูมิแท่งเทียนต้องมีชุดข้อมูลอย่างน้อย 4 ชุดเพื่อวาดแท่งเทียน และชุดข้อมูลเพิ่มเติมสำหรับองค์ประกอบแผนภูมิอื่นๆ แผนภูมิแท่งเทียนอาจแสดงเฉพาะชุดเครื่องหมายแท่งเทียน หรือเป็นชุดค่าผสมของเครื่องหมายแท่งเทียนพร้อมแผนภูมิแท่งหรือแผนภูมิเส้นก็ได้ ดังที่แสดงที่นี่

ประเภทฐาน + ประเภทเครื่องหมาย คำอธิบาย ตัวอย่าง
เส้น (ซ่อนอยู่) + แท่งเทียน

ตัวอย่างนี้แสดงแผนภูมิที่แสดงเฉพาะเครื่องหมายแท่งเทียน

  • chd=t0 - 0 หมายความว่าชุดข้อมูลทั้งหมดจะถูกซ่อนจากประเภทแผนภูมิพื้นฐาน (นี่คือแผนภูมิเส้น) จึงต้องวาดเฉพาะแท่งเทียน ค่าแรกและค่าสุดท้ายในแต่ละชุดคือ -1 เพื่อระบุค่าที่ขาดหายไปเพื่อหลีกเลี่ยงการวาดแท่งเทียนแรกหรือแท่งสุดท้าย ซึ่งจะทับซ้อนกับแกนหรือระยะขอบของแผนภูมิและถูกตัดออก
  • chm=F,0000FF,0,-1,20 - F หมายถึงเครื่องหมายแท่งเทียน (เดิมเรียกว่า "เครื่องหมายทางการเงิน") 0000FF หมายความว่าเครื่องหมายเป็นสีน้ำเงินเมื่อค่าลดลง ส่วน 0 บ่งชี้ว่าข้อมูลแท่งเทียนเริ่มต้นที่ชุด 0 -1 แสดงถึงเครื่องหมายในทุกจุด (เราอาจระบุ 0:4 ที่นี่เพื่อซ่อนแท่งเทียนแรกและแท่งสุดท้ายแทนที่จะใช้ค่าข้อมูล -1) 20 คือความกว้างของแท่งเทียน
แผนภูมิแท่งเทียนพื้นฐาน
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
เส้น + แท่งเทียน

ต่อไปนี้เป็นตัวอย่างของแผนภูมิเส้นที่มีเครื่องหมายแท่งเทียน

ได้ชุดข้อมูล 5 ชุด โดยชุดแรกใช้กับประเภทแผนภูมิ (เส้น) ส่วนชุดข้อมูล "ซ่อนอยู่" ที่เหลือจะใช้สำหรับเครื่องหมายแท่งเทียน พารามิเตอร์ chd=t1 ระบุว่าจะใช้เฉพาะชุดแรกสำหรับแผนภูมิประเภทนั้นๆ (แผนภูมิเส้น)

เราละเว้นเครื่องหมายแท่งเทียนแรกและอันสุดท้ายโดยใช้ 1:4 ในค่า <which_points> เนื่องจากแท่งเทียนแรกและแท่งสุดท้ายถูกครอบตัดตามเส้นขอบพื้นที่ของแผนภูมิ

พารามิเตอร์ chm ระบุตัวทำเครื่องหมายแท่งเทียนที่มีไวยากรณ์ F,<declining_color>,<data_series_index>,<which_points>,<width>,<order>

แผนภูมิเส้นที่มีเส้นสีส้ม 1 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย
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

เส้น + แท่งเทียน

อีกตัวอย่างหนึ่งของแผนภูมิแท่งเทียน แต่มีสีเติมที่กำหนดเอง

แผนภูมิแท่งที่มีเครื่องหมายเส้น
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
แท่ง + แท่งเทียน

ต่อไปนี้คือตัวอย่างของแผนภูมิแท่งที่มีเครื่องหมายแท่งเทียน

เราแสดงเครื่องหมายแท่งเทียนอันแรกและอันสุดท้ายที่นี่ เนื่องจากแท่งแท่งมีระยะห่างเพียงพอเพื่อป้องกันไม่ให้ถูกครอบตัดตามขอบเขตของแผนภูมิ

แผนภูมิเส้นที่มีเส้นสีส้ม 1 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย
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

กลับไปด้านบน

 

ตารางช็อต

แผนภูมิกล่องหรือที่เรียกว่าแผนภูมิกล่องหรือแผนภูมิบ็อกซ์และหนวดเป็นแผนภูมิประเภทหนึ่งที่แสดงการจัดกลุ่มชุดข้อมูลอย่างน้อย 1 ชุดเป็นควอร์ไทล์ (ควอร์ไทล์คือกลุ่มที่ครอบคลุม 25% ของช่วงค่า ยกเว้นค่าที่ผิดปกติ) แผนภูมิแบบกล่องคล้ายกับแผนภูมิแท่งเทียน แต่เพิ่มเครื่องหมายสำหรับด้านล่างและด้านบนของแท่งเทียน รวมถึงเครื่องหมายเปอร์เซ็นไทล์ที่ 50

แผนภูมิกล่องประกอบไปด้วยเครื่องหมายทั้งหมด ตามที่เห็นดังนี้

เครื่องหมายแท่งเทียน
chm=
  F,0000FF,0,1,10
เครื่องหมายแท่งเทียน
chm=
  H,0000FF,0,1,1:10|
  H,0000FF,3,1,1:10|
  H,0000FF,4,1,1:10
เครื่องหมายแท่งเทียน
chm=
  o,FF0000,5,,5|
  o,FF0000,6,,5
เครื่องหมายแท่งเทียน
เครื่องหมายแท่งเทียน (chm=F) 1 ชุดสำหรับเนื้อความของกล่อง ตัวทำเครื่องหมายรูปร่างเส้นแนวนอน (chm=H) ที่ปรับความยาวได้ 1 ชุดสำหรับเส้นเปอร์เซ็นไทล์ขั้นต่ำ 50 และ 100 เลือกเครื่องหมาย รูปวงกลม (chm=o) บางรายการเพื่อแสดงค่าที่ผิดปกติในชุดข้อมูล นำทั้งหมดนี้มารวมกัน คุณก็จะได้ตารางแผนภูมิ

ประเภทแผนภูมิฐานสำหรับแผนภูมิกล่องคือประเภทแผนภูมิแท่ง (bhs, bvs, bhg, bvg) หรือประเภทแผนภูมิเส้น (lc, ls, lxy) แต่หากคุณซ่อนประเภทแผนภูมิฐานด้วยการเพิ่มเลข 0 ในพารามิเตอร์รูปแบบข้อมูล (เช่น chd=t0: หรือ chd=s0:) ไม่ว่าคุณจะเลือกแผนภูมิประเภทใด

แผนภูมิกล่องต้องมีชุดข้อมูลอย่างน้อย 5 ชุด ได้แก่ 4 ชุดสำหรับช่อง มีตัวทำเครื่องหมายสูงสุดและต่ำสุด 1 ชุดสำหรับตัวทำเครื่องหมาย 50% และมีชุดข้อมูลเพิ่มเติมสำหรับตัวทำเครื่องหมายเพิ่มเติมที่คุณอาจต้องการ เช่น ตัวทำเครื่องหมาย Outlier นี่คือลำดับชุดที่แนะนำ โปรดทราบว่าหากค่าในชุดที่ 1 มากกว่าค่าที่ตรงกันในชุดที่ 2 ช่องจะถูกเติมด้วยสีตัวทำเครื่องหมาย chm=F หากค่าในชุดที่ 1 น้อยกว่าค่าในชุดที่ 2 กล่องนั้นจะไม่มีสี ดูข้อมูลเพิ่มเติมที่เครื่องหมายแท่งเทียน

ลำดับชุดหนังสือสำหรับกล่องที่ใส่สินค้า

  1. ค่าต่ำสุด
  2. เครื่องหมาย 25% (75% สำหรับกล่องที่เติมสี)
  3. เครื่องหมาย 75% (25% สำหรับกล่องที่เติมสี)
  4. ค่าสูงสุด
  5. เครื่องหมาย 50%
  6. ชุดที่ 6 ขึ้นไปมีไว้สำหรับข้อมูลเครื่องหมายเพิ่มเติม เช่น ค่าผิดปกติ

คุณสามารถวางชุดเครื่องหมายเพิ่มเติมก่อนหรือหลังข้อมูลเครื่องหมายแท่งเทียนได้ แต่คุณจะวางชุดเครื่องหมายท้ายสุดทั้งหมดง่ายกว่า

คุณสามารถสร้างรูปแบบแผนภูมิกล่องต่างๆ ได้โดยระบุตัวทำเครื่องหมายต่างๆ ประเภทแผนภูมิฐานต่างๆ หรือเรียงลำดับข้อมูลแตกต่างกัน

คำอธิบาย ตัวอย่าง

นี่คือแผนภูมิกล่องมาตรฐาน แต่มีการกำหนดสีต่างๆ ให้กับองค์ประกอบของแผนภูมิที่แตกต่างกันเพื่อไฮไลต์เครื่องหมายที่ใช้ในการสร้างองค์ประกอบแผนภูมิแต่ละรายการ

  • cht=bvs - ประเภทแผนภูมิฐานคือ bvs แต่ ระบบจะไม่แสดงแท่งจากแผนภูมิฐานนี้ เราอาจระบุประเภทแผนภูมิผสมตรงนี้ได้
  • chd=t0: - t0 จะซ่อนเส้นทั้งหมดในแผนภูมิเส้นนี้ ข้อมูลทั้งหมดจะใช้สำหรับตัวทำเครื่องหมายเท่านั้น ในข้อมูลดังกล่าว ค่าแรกและค่าสุดท้ายคือ -1 เพื่อหลีกเลี่ยงเครื่องหมายที่ซ้อนทับขอบซ้ายและขอบขวาของแผนภูมิ ค่าทั้งหมดในชุดที่ 2 ต่ำกว่าค่าที่เกี่ยวข้องในซีรีส์ที่ 3 ดังนั้นช่องทั้งหมดจึงไม่มีการเติมโฆษณา
    • -1,5,10,7,12,-1 - ค่าต่ำสุด: จุดต่ำสุดของแท่งสีส้มที่อยู่ด้านล่าง รวมถึงความสูงของเส้นสีเขียวแนวนอน
    • -1,25,30,27,24,-1 - ค่า 25%: ขอบแนวนอนด้านล่างของกล่องสีส้ม
    • -1,40,45,47,39,-1 - ค่า 75%: ขอบแนวนอนด้านบนของกล่องสีส้ม
    • -1,55,63,59,80,-1 - ค่าสูงสุด: จุดบนสุดของแท่งสีส้มด้านบน และความสูงของเส้นสีน้ำเงินแนวนอน
    • -1,30,40,35,30,-1 - เส้น "ค่ามัธยฐาน" แนวนอนสีดำภายในแท่งเทียน
    • -1,-1,5,70,90,-1 - ข้อมูลค่าผิดปกติ (วงกลมสีแดง)
    • -1,-1,-1,80,5,-1 - ข้อมูลค่าผิดปกติเพิ่มเติม (วงกลมสีแดง) ข้อมูลค่าผิดปกติจะแบ่งออกเป็น 2 ชุด เนื่องจากคุณไม่สามารถมีตัวทำเครื่องหมาย 2 ตัว โดยตัวทำเครื่องหมายหนึ่งอยู่เหนืออีกตัวหนึ่ง ระบุไว้ในชุดเดียวกันโดยไม่ได้ใช้ออฟเซ็ตหรือกลเม็ดที่ซับซ้อนอื่นๆ
  • chm= - ข้อมูลเครื่องหมาย ตามที่อธิบายไว้ด้านล่าง
    • F,FF9900,0,1:4,40 - เครื่องหมายแท่งเทียนสีส้ม (F) โดยใช้ชุดข้อมูล 4 ชุดโดยเริ่มจากชุดแรก (0) ที่จุด 1-4 ขนาด 40
    • H,0CBF0B,0,1:4,1:20 - เครื่องหมายเส้นแนวนอนสีเขียว แสดงค่าต่ำสุด ข้อมูลเหล่านี้มาจากซีรีส์แรก
    • H,0000FF,3,1:4,1:20 - เครื่องหมายเส้นแนวนอนสีน้ำเงิน แสดงค่าสูงสุด มาจากซีรีส์ที่ 3
    • H,000000,4,1:4,1:40 - เครื่องหมายเส้นแนวนอนสีดำ แสดงค่า 50% มาจากซีรีส์ 4
    • o,FF0000,5,-1,7 - วงกลมสีแดงที่กำหนดให้กับชุดข้อมูลที่ 6 สำหรับค่าผิดปกติ ระบบจะกำหนดตัวทำเครื่องหมายให้กับองค์ประกอบทั้งหมดในชุดนี้ ซึ่งใช้ -1 สำหรับช่องที่ไม่มีค่าผิดปกติ
    • o,FF0000,6,-1,7 - ค่าผิดปกติเพิ่มเติม ต้องระบุชุดข้อมูลอีกชุดหนึ่งเมื่อต้องการใช้ค่าผิดปกติซ้อนทับกันในช่องเดียวกัน

แผนภูมิแท่งแนวตั้งที่มีชุดข้อมูล 2 ชุด โดยชุดข้อมูลหนึ่งมีสีน้ำเงินเข้ม ชุดข้อมูลที่ 2 วางซ้อนกันเป็นสีน้ำเงินอ่อน

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

ประเภทแผนภูมิ lc จะแสดงเส้นแกนเสมอ หากต้องการสร้างแผนภูมิที่ไม่มีเส้นแกน ให้ระบุประเภทแผนภูมิเป็น ls
ประเภทแผนภูมิ lc แสดงเส้นขอบ
  cht=lc
ประเภทแผนภูมิไม่แสดงเส้นขอบ
   cht=ls
หากต้องการสร้างกล่องสีทึบ ให้จุดในชุดที่ 2 มากกว่าจุดที่ตรงกันในชุดที่ 3 ค่าที่มากกว่าจะมีเครื่องหมายสีแดงในรหัสที่แสดงทางด้านขวา แผนภูมิแท่งแนวตั้งที่มีชุดข้อมูล 2 ชุด โดยชุดข้อมูลหนึ่งมีสีน้ำเงินเข้ม ชุดข้อมูลที่ 2 วางซ้อนกันเป็นสีน้ำเงินอ่อน
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

กลับไปด้านบน

 

แผนภูมิที่ฝัง

แผนภูมิวงกลมที่ฝังอยู่ในแผนภูมิเส้น

คุณสามารถฝังแผนภูมิประเภทใดก็ได้ไว้ในแผนภูมิแท่ง เส้น เรดาร์ หรือscatterโดยใช้ไอคอนแบบไดนามิก โปรดดูส่วนแผนภูมิแบบฝังในเอกสารเครื่องหมายไอคอนแบบไดนามิก (chem)

กลับไปด้านบน

 

ฟีเจอร์มาตรฐาน

ฟีเจอร์ที่เหลือในหน้านี้เป็นฟีเจอร์แผนภูมิมาตรฐาน

เครื่องหมายเส้น chm=D [แท่ง, แท่งเทียน, เส้น, เรดาร์, กระจาย]

คุณเพิ่มเส้นที่ติดตามข้อมูลในแผนภูมิได้ ซึ่งมักใช้ในแผนภูมิผสม

หากต้องการเพิ่มหลายบรรทัด (หรือรวมกับตัวทำเครื่องหมาย chm อื่นๆ) ให้แยกชุดพารามิเตอร์ chm โดยใช้ตัวคั่นแบบไปป์ ( | ) คุณสร้างเครื่องหมายเส้นประด้วยพารามิเตอร์นี้ไม่ได้

ไวยากรณ์

chm=
  D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
บ่งบอกว่านี่คือเครื่องหมายเส้น
<color>
สีของเส้นในรูปแบบฐานสิบหก RRGGBB
<series_index>
ดัชนีของชุดข้อมูลที่ใช้วาดเส้น ดัชนีชุดข้อมูลมีค่า 0 สำหรับชุดข้อมูลแรก 1 สำหรับชุดข้อมูลที่ 2 และอื่นๆ
<which_points>
จุดในชุดที่จะใช้วาดเส้น โปรดใช้ค่าใดค่าหนึ่งต่อไปนี้
  • 0 - ใช้คะแนนทั้งหมดในชุด
  • start:end - ใช้ช่วงคะแนนที่เจาะจงในชุด ตั้งแต่เริ่มต้นไปจนถึงสิ้นสุด (รวมดัชนีเป็นศูนย์) คุณยังใช้ค่าจุดลอยตัวเพื่อระบุจุดกึ่งกลาง หรือปล่อย start หรือ end ว่างไว้เพื่อระบุจุดข้อมูลแรกหรือสุดท้ายตามลำดับ start และ end อาจเป็นค่าลบ ซึ่งเป็นดัชนีย้อนกลับจากค่าสุดท้าย หากทั้ง start และ end เป็นค่าลบ อย่าลืมเขียนมูลค่าที่เพิ่มขึ้น (เช่น -6:-1)
<size>
ความกว้างของเส้นในหน่วยพิกเซล
<opt_z_order>
[ไม่บังคับ] เลเยอร์ที่จะใช้วาดเครื่องหมายเมื่อเทียบกับเครื่องหมายอื่นๆ และองค์ประกอบแผนภูมิอื่นๆ นี่คือจำนวนทศนิยมตั้งแต่ -1.0 ถึง 1.0 โดย -1.0 คือด้านล่าง และ 1.0 คือด้านบน องค์ประกอบของแผนภูมิ (เส้นและแท่ง) มีค่าต่ำกว่า 0 เท่านั้น หากเครื่องหมาย 2 รายการมีค่าเหมือนกัน ระบบจะวาดเครื่องหมายตามลำดับที่ URL กำหนดไว้ ค่าเริ่มต้นคือ 0.0 (เหนือองค์ประกอบของแผนภูมิ)

 

ตัวอย่าง

คำอธิบาย ตัวอย่าง

นี่เป็นตัวอย่างของการวาดเส้นเครื่องหมายบนแผนภูมิแท่ง Z-order ได้รับการตั้งค่าเป็น 1 ดังนั้น ระบบจะวาดเส้นที่ด้านบนของแท่ง

ตัวอย่างนี้ใช้ข้อมูลเดียวกันสำหรับทั้งแท่งและเส้นข้อมูล
แผนภูมิแท่งที่มีเครื่องหมายเส้น
chm=D,0033FF,0,0,5,1
chd=s:1XQbnf4

นี่คือแผนภูมิแท่งเดียวกัน แต่มีชุดข้อมูลเพิ่มเติม สำหรับเส้นนั้นๆ เท่านั้น นี่เป็นตัวอย่างของแผนภูมิผสม วาดแผนภูมิผสมโดยเพิ่มชุดข้อมูลเพิ่มเติมลงในพารามิเตอร์ chd พร้อมค่าไปยัง chd เพื่อให้แผนภูมิ "ละเว้น" ชุดข้อมูลเพิ่มเติม

ดูข้อมูลเพิ่มเติมได้ที่แผนภูมิผสม

แผนภูมิแท่งที่มีเครื่องหมายเส้น
chm=D,0033FF,1,0,5,1
chd=s1:1XQbnf4,43ksfg6

กลับไปด้านบน

เครื่องหมายรูปร่าง chm [แท่ง เส้น เรดาร์ กระจาย]

คุณระบุตัวทำเครื่องหมายกราฟิกสำหรับจุดข้อมูลทั้งหมดหรือแต่ละจุดในแผนภูมิได้ หากมีเครื่องหมายอย่างน้อย 2 รายการอยู่ในจุดเดียวกัน ระบบจะวาดเครื่องหมายตามลำดับที่ปรากฏในพารามิเตอร์ chm คุณยังสร้างตัวทำเครื่องหมายข้อความบนจุดข้อมูล ซึ่งอยู่ในส่วนเครื่องหมาย จุดข้อมูลได้ด้วย

คุณรวมเครื่องหมายรูปร่างกับพารามิเตอร์ chm อื่นๆ ได้โดยใช้อักขระไปป์ ( | ) เพื่อแยกพารามิเตอร์ chm

ไวยากรณ์

ระบุพารามิเตอร์ต่อไปนี้ 1 ชุดสำหรับแต่ละชุดที่ควรทำเครื่องหมาย หากต้องการทำเครื่องหมายหลายชุด ให้สร้างชุดพารามิเตอร์เพิ่มเติม โดยคั่นด้วยอักขระไปป์ คุณไม่จำเป็นต้องมาร์กอัปชุดหนังสือทั้งหมด หากคุณไม่กำหนดตัวทำเครื่องหมายให้กับชุดข้อมูล ชุดข้อมูลนั้นจะไม่ได้รับเครื่องหมายเลย

ตัวทำเครื่องหมายรูปร่างจะทำงานแตกต่างกันเล็กน้อยในแผนภูมิกระจาย โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบดังกล่าว

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>
@
[ไม่บังคับ] หากนำหน้าประเภทเครื่องหมายมีอักขระ @ ที่ไม่บังคับ <opt_that_points> ควรใช้รูปแบบ x:y
<marker_type>
ประเภทเครื่องหมายที่จะใช้ ระบุประเภทใดประเภทหนึ่งต่อไปนี้
  • a - ลูกศร
  • c - ครอส
  • C - สี่เหลี่ยมผืนผ้า หากเป็นเครื่องหมายรูปสี่เหลี่ยมผืนผ้า คุณต้องมีชุดข้อมูลอย่างน้อย 2 ชุด โดยชุด 0 จะระบุขอบด้านล่างและชุดที่ 1 ระบุขอบด้านบน <size> ระบุความกว้างของสี่เหลี่ยมผืนผ้าในหน่วยพิกเซล
  • d - ไดมอนด์
  • E - ตัวทำเครื่องหมายแถบข้อผิดพลาด ( ) เครื่องหมายนี้กำหนดให้สร้างชุดข้อมูล 2 ชุด ค่าหนึ่งสำหรับด้านล่าง และจุดที่เกี่ยวข้องในชุดที่ 2 สำหรับด้านบน นอกจากนี้ ยังแสดงไวยากรณ์ <size> แบบขยาย: line_thickness[:top_and_bottom_width] ในตำแหน่งที่ top_and_bottom_width ไม่บังคับด้วย โปรดดูตัวอย่างด้านล่าง
  • h - เส้นแนวนอนทั่วทั้งแผนภูมิในความสูงที่กำหนด (รูปแบบเดียวที่ถูกต้องสำหรับพารามิเตอร์ <opt_which_points> คือ opt_which_points)
  • H - เส้นแนวนอนผ่านเครื่องหมายข้อมูลที่ระบุ ซึ่งรองรับไวยากรณ์ <size> แบบขยายที่ช่วยให้คุณระบุความยาวของเส้นที่แน่นอน: line_thickness[:length] โดยที่ :length ไม่บังคับ และจะมีค่าเริ่มต้นเป็นความกว้างของพื้นที่แผนภูมิแบบเต็ม
  • o - แวดวง
  • s - สี่เหลี่ยมจัตุรัส
  • v - เส้นแนวตั้งจากแกน x ไปยังจุดข้อมูล
  • V - เส้นแนวตั้งที่ปรับความยาวได้ ซึ่งรองรับไวยากรณ์ค่า <size> แบบขยายที่ช่วยให้คุณระบุความยาวของเส้นที่แน่นอน: line_thickness[:length] โดยที่ :length ไม่บังคับ และจะมีค่าเริ่มต้นเป็นความสูงของพื้นที่แผนภูมิแบบเต็ม เครื่องหมายจะอยู่ตรงกลางของจุดข้อมูล
  • x - X
<color>
สีของตัวทำเครื่องหมายสำหรับชุดนี้ในรูปแบบเลขฐานสิบหก RRGGBB
<series_index>
ดัชนีฐาน 0 ของชุดข้อมูลที่จะใช้วาดเครื่องหมาย ละเว้นสำหรับเครื่องหมาย h และเครื่องหมายที่ระบุตำแหน่งตามตำแหน่ง x/y (เริ่มต้นด้วยอักขระ @) คุณใช้ชุดข้อมูลที่ซ่อนอยู่เป็นแหล่งข้อมูลได้ ดูข้อมูลเพิ่มเติมได้ที่แผนภูมิผสม แผนภูมิแท่งแนวตั้งที่มีการจัดกลุ่มรองรับไวยากรณ์แบบขยายแบบพิเศษเพื่อปรับเครื่องหมายให้เข้ากับแท่งที่เฉพาะเจาะจง
<opt_which_points>
[ไม่บังคับ] จุดที่จะวาดเครื่องหมาย ค่าเริ่มต้นคือเครื่องหมายทั้งหมด ใช้ค่าใดค่าหนึ่งต่อไปนี้
  • n.d - ตำแหน่งที่จะวาดเครื่องหมาย ความหมายจะขึ้นอยู่กับประเภทของเครื่องหมาย ดังนี้
    • ทุกประเภทยกเว้น h - จุดข้อมูลที่จะใช้วาดเครื่องหมาย โดย n.d คือดัชนีฐาน 0 ในชุด หากคุณระบุค่าที่ไม่ใช่จำนวนเต็ม เศษส่วนจะแสดงจุดกลางที่คำนวณแล้ว เช่น 3.5 หมายถึงตรงกลางระหว่างจุดที่ 3 ถึง 4
    • h - ตัวเลขตั้งแต่ 0.0 ถึง 1.0 โดยที่ 0.0 อยู่ด้านล่างของแผนภูมิ และ 1.0 อยู่ด้านบนสุดของแผนภูมิ
  • -1 - วาดเครื่องหมายบนจุดข้อมูลทั้งหมด หรือจะปล่อยพารามิเตอร์นี้ว่างไว้เพื่อวาดบนจุดข้อมูลทั้งหมดก็ได้
  • -n - วาดเครื่องหมายบนจุดข้อมูลทุกๆ n-th ค่าจุดทศนิยม หาก n น้อยกว่า 1 แผนภูมิจะคำนวณคะแนนกลางเพิ่มเติมให้คุณ เช่น -0.5 จะวางตัวทำเครื่องหมายเป็น 2 เท่าของจุดข้อมูล
  • start:end:n - วาดเครื่องหมายบนจุดข้อมูลทุก n-th ในช่วง ตั้งแต่ค่าดัชนี start ถึง end พารามิเตอร์ทั้งหมดเป็นแบบไม่บังคับ (อาจขาดหายไป) ดังนั้น 3::1 จะมาจากองค์ประกอบที่ 4 ไปจนถึงขั้นตอนที่ 1 สุดท้าย และการละเว้นพารามิเตอร์นี้โดยสิ้นเชิงจะมีค่าเริ่มต้นเป็น first:last:1 ค่าทั้งหมดอาจเป็นเลขทศนิยมก็ได้ start และ end อาจเป็นค่าลบ เพื่อนับถอยหลังจากค่าสุดท้าย หากทั้ง start และ end เป็นค่าลบ โปรดตรวจสอบว่าค่าทั้งสองเป็นค่าที่เพิ่มขึ้น (เช่น -6:-1:1) หากค่าขั้นตอน n น้อยกว่า 1 ระบบจะคำนวณจุดข้อมูลเพิ่มเติมโดยการประมาณค่าข้อมูลที่กำหนด ค่าเริ่มต้นคือ first:last:1
  • x:y - วาดเครื่องหมายที่จุด x/y ที่เจาะจงบนแผนภูมิ จุดนี้ไม่จำเป็นต้องอยู่ในเส้น เพิ่มอักขระ @ หน้าประเภทเครื่องหมายเพื่อใช้ตัวเลือกนี้ ระบุพิกัดเป็นค่าจุดทศนิยม โดย 0:0 คือมุมซ้ายล่างของแผนภูมิ และ 1:1 คือมุมขวาบนของแผนภูมิ เช่น หากต้องการเพิ่มเพชรสีแดง 15 พิกเซล ไว้ตรงกลางแผนภูมิ ให้ใช้ @d,FF0000,0,0.5:0.5,15
<size>
ขนาดของเครื่องหมาย หน่วยเป็นพิกเซล ส่วนใหญ่จะใช้ค่าตัวเลขเดียวสำหรับพารามิเตอร์นี้ ตัวทำเครื่องหมาย V, H และ S รองรับไวยากรณ์ <size>[:width] โดยที่ส่วนที่ 2 (ไม่บังคับ) จะระบุความยาวของเส้นหรือเครื่องหมาย
<opt_z_order>
[ไม่บังคับ] เลเยอร์ที่จะใช้วาดเครื่องหมายเมื่อเทียบกับเครื่องหมายอื่นๆ และองค์ประกอบแผนภูมิอื่นๆ นี่คือจำนวนทศนิยมตั้งแต่ -1.0 ถึง 1.0 โดย -1.0 คือด้านล่าง และ 1.0 คือด้านบน องค์ประกอบของแผนภูมิ (เส้นและแท่ง) มีค่าต่ำกว่า 0 เท่านั้น หากเครื่องหมาย 2 รายการมีค่าเหมือนกัน ระบบจะวาดเครื่องหมายตามลำดับที่กำหนดโดย URL ค่าเริ่มต้นคือ 0.0 (เหนือองค์ประกอบของแผนภูมิ)
<opt_offset>
[ไม่บังคับ] ให้คุณระบุออฟเซ็ตแนวนอนและแนวตั้งจากตำแหน่งที่ระบุ นี่คือไวยากรณ์ ซึ่งใช้ตัวคั่น : reserved:<horizontal_offset>:<vertical_offset> คุณใส่ค่า ,, ที่ว่างเปล่าในสตริงพารามิเตอร์ chm สำหรับ <opt_z_order> ได้ หากระบุ เช่น o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • reserve [จอง] - เว้นว่างไว้
  • <horizontal_offset> - ตัวเลขบวกหรือลบที่ระบุออฟเซ็ตแนวนอนในหน่วยพิกเซล ไม่บังคับ เว้นว่างไว้หากไม่ต้องการใช้
  • <vertical_offset> - ตัวเลขบวกหรือลบที่ระบุค่าออฟเซ็ตแนวตั้งในหน่วยพิกเซล ไม่บังคับ เว้นว่างไว้หากไม่ต้องการใช้

 

ตัวอย่าง

คำอธิบาย ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างเครื่องหมายรูปร่างและเส้นหลายรายการ

  • a,990066,0,0.0,9.0 - ลูกศรสีม่วง ชุดแรก จุดแรก ขนาด 9
  • c,FF0000,0,1.0,20.0 - กากบาทสีแดง ชุดที่ 1 จุดที่ 2 ขนาด 9
  • d,80C65A,0,2,20.0 - ข้าวหลามตัดสีเขียว ชุดที่ 1 จุด 3 ขนาด 9
  • H,000000,0,3,1:40 - เส้นแนวนอนสีดำ ชุดแรก จุดข้อมูล 3, กว้าง 1 พิกเซล, ยาว 40 พิกเซล
  • o,FF9900,0,4.0,12.0 - วงกลมสีส้ม, ชุดแรก, จุดที่ 5 ขนาด 12
  • s,3399CC,0,5.0,11.0 - สี่เหลี่ยมจัตุรัสสีฟ้า ชุดที่ 1 จุดที่ 6 ขนาด 11
  • v,BBCCED,0,6.0,1.0 - ขีดเส้นแนวตั้งถึงจุด ชุดข้อมูลแรก จุดที่ 7 กว้าง 1 พิกเซล
  • V,3399CC,0,7.0,1.0 - เส้นแนวตั้งจากด้านล่างขึ้นไปยังด้านบนของแผนภูมิ ชุดแรก จุดที่ 8 ความกว้าง 1 พิกเซล
  • x,FFCC33,0,8.0,20.0 - "X" สีเหลือง ชุดแรก จุดที่ 9 ขนาด 20
  • H,FFFF00,0,9,2 - เส้นสีเหลืองแนวนอนแสดงความกว้างของแผนภูมิที่จุดข้อมูล 9
  • h,FF0000,0,0.5,1 - เส้นแนวนอนสีแดงตามความสูงที่กำหนด ชุดแรก, กึ่งกลางของแผนภูมิ, กว้าง 1 พิกเซล
แผนภูมิเส้นพร้อมเครื่องหมาย
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

ต่อไปนี้คือตัวอย่างการใช้เพชรสำหรับชุดข้อมูลหนึ่ง และวงกลมสำหรับชุดข้อมูลอื่นๆ

หากมีเครื่องหมายอย่างน้อย 2 รายการอยู่ในจุดเดียวกัน ระบบจะวาดเครื่องหมายตามลำดับที่ปรากฏในพารามิเตอร์ chm ในที่นี้ วงกลมจะเป็นเครื่องหมายแรกที่ระบุด้วย chm ดังนั้นจึงถูกวาดก่อน เพชรจะได้รับการระบุและวาดเป็นลำดับที่ 2 ซึ่งทำให้รูปนั้นวาดที่ด้านบนของวงกลม

แผนภูมิเส้น เส้นหนึ่งมีวงกลม 15 พิกเซลบนจุดข้อมูลแต่ละจุด อีกเส้นมีเพชร 10 พิกเซล ข้าวหลามตัดวาดบนจุดที่เหมือนกันในทั้ง 2 เส้น
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

ต่อไปนี้คือแผนภูมิเส้นที่มีเครื่องหมายบนจุดข้อมูลวินาที (-2 หมายถึงทุกจุดอื่น)

แผนภูมิเส้นมีเครื่องหมายในทุกจุดที่สอง
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
ต่อไปนี้คือแผนภูมิเส้นที่มีตัวทำเครื่องหมายมากกว่าจุดข้อมูล 2 เท่า (-0.5 หมายถึงทุกครึ่งจุด) แผนภูมิเส้นมีเครื่องหมายในทุกจุดที่สอง
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
ตัวอย่างนี้แสดงวิธีใช้ตัวทำเครื่องหมาย h และ v เพื่อสร้างเส้นตารางกริดที่มีสีและความหนาที่กำหนดเอง ค่าลำดับ z (ค่าสุดท้าย) กำหนดเป็น -1 เพื่อให้วาดเส้นตารางกริดใต้เส้นข้อมูล
แผนภูมิเส้นมีเครื่องหมายในทุกจุดที่สอง
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

แผนภูมินี้จะเพิ่มเส้นเติมแนวตั้งลงในแผนภูมิเส้น

  • v - เส้นแนวตั้งไปยังแผนภูมิ
  • FF0000 - เส้นสีแดง
  • 0 - ดัชนีชุดหนังสือ
  • : :.5 - ตัวระบุช่วง: จากจุดเริ่มต้นถึงจุดสิ้นสุด ทุกๆ 0.5 จุด
  • 2 - ความหนา 2 พิกเซล
แผนภูมิเส้นมีเครื่องหมายในทุกจุดที่สอง
chm=
  v,FF0000,0,::.5,2
ตัวอย่างนี้จะเพิ่มลูกศรและตัวทำเครื่องหมายข้อความลงในแผนภูมิโดยใช้พิกัดที่ตรงกัน ตัวทำเครื่องหมาย D แรกคือเส้นการติดตามใต้แถบ เครื่องหมายที่ 2 คือลูกศร และเครื่องหมายที่ 3 คือข้อความลูกศร
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
เส้นแนวนอนที่ยึดกับจุดข้อมูลที่เฉพาะเจาะจง (H) อาจเป็นประโยชน์สำหรับการแสดงค่าสัมพัทธ์หรือเน้นความสูงของค่าข้อมูลในแผนภูมิ
chm=H,FF0000,0,18,1

กราฟนี้แสดงเครื่องหมายที่ระบุความหนาและความยาวของเส้นในพารามิเตอร์ <size> ได้

  • E,000000,0,6,1:20 - แถบข้อผิดพลาดสีดำที่มีเส้นกว้าง 1 พิกเซล แถบด้านบนและด้านล่างยาว 20 พิกเซล ด้านล่างสุดยึดกับชุด 0 จุด 8 ด้านบนตรึงอยู่กับชุดที่ 1 จุด 8
  • H,990066,1,2,5:50 - สีม่วง เส้นแนวนอน 5 พิกเซล ยาว 50 พิกเซลยาวตรงกลางจุดข้อมูล 2
  • V,3399CC,0,8,3:50- เส้นแนวตั้งสีน้ำเงิน กว้าง 3 พิกเซล ยาว 50 พิกเซล กึ่งกลางจุดข้อมูล 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,0,30%, 397,008,30%
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

กลับไปด้านบน

เครื่องหมายแท่งเทียน chm=F [แท่ง, เส้น]

เครื่องหมายแท่งเทียนแสดงถึงความแปรปรวนและการเปลี่ยนแปลงทิศทางในชุดข้อมูล ซึ่งมักจะใช้เพื่อแสดงมูลค่าหุ้นในช่วงระหว่างวัน เครื่องหมายประกอบด้วยส่วนที่แสดงค่าสูงและต่ำ ตลอดจนค่าเปิดและปิดสำหรับช่วงเวลาที่เจาะจง (โดยปกติจะเป็นวัน) ดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายแท่งเทียนได้ที่นี่

เครื่องหมายแท่งเทียนถูกวาดเป็นสี่เหลี่ยมผืนผ้าที่มีเส้นแนวตั้งตัดกัน จำเป็นต้องใช้ชุดข้อมูล 4 ชุดเพื่อวาดเครื่องหมายแท่งเทียน โดยแต่ละชุดจะระบุข้อมูลต่อไปนี้

  • ชุดข้อมูล 1 และ 4 ระบุด้านล่างและด้านบนของเส้นแนวตั้งตามลำดับ ซึ่งมักจะแสดงถึงค่าต่ำสุดและสูงสุดของวันนั้นๆ
  • ชุดข้อมูล 2 และ 3 ระบุเส้นขอบแนวตั้งของสี่เหลี่ยมผืนผ้า Series 2 คือค่าเปิด และ Series 3 คือค่าปิด สีของรูปสี่เหลี่ยมผืนผ้าขึ้นอยู่กับว่าค่าใดสูงกว่า เมื่อค่าเปิด (ชุดที่ 2) ต่ำกว่าค่าปิด (ชุดที่ 3) ราคาเพิ่มขึ้นและสี่เหลี่ยมผืนผ้าจะเติมด้วยสีเขียวทึบโดยค่าเริ่มต้น เมื่อค่าเปิด (ชุดที่ 2) สูงกว่าค่าปิด (ชุดที่ 3) ราคาลดลง และสี่เหลี่ยมผืนผ้าจะมีสีแดงทึบโดยค่าเริ่มต้น คุณจะระบุได้เฉพาะสีเติมสำหรับสี่เหลี่ยมที่มีค่าการลดทอน เมื่อคุณระบุ รูปสี่เหลี่ยมที่มีค่าที่เพิ่มขึ้นจะไม่ได้รับโฆษณา (ว่างเปล่า) โปรดทราบว่าชุดที่ 2 อาจเป็นได้ทั้งด้านบนหรือด้านล่างของสี่เหลี่ยมผืนผ้า ขึ้นอยู่กับว่าราคาเพิ่มขึ้นหรือลดลง

คุณรวมเครื่องหมายแท่งเทียนเข้ากับพารามิเตอร์ chm อื่นๆ ได้โดยใช้อักขระไปป์ ( | ) เพื่อคั่นพารามิเตอร์ chm

หมายเหตุ: หากไม่ต้องการให้ข้อมูลที่ใช้วาดเครื่องหมายปรากฏในแผนภูมิ คุณต้องใส่ 0 หลังประเภทรูปแบบ เช่น chd=t0:10,20,30,40 ในสตริงข้อมูลรูปแบบข้อความ ดูข้อมูลเพิ่มเติมในแผนภูมิผสม

ต่อไปนี้เป็นตัวอย่างที่แสดงบรรทัดของแต่ละชุด:

ไวยากรณ์

chm=
  F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
F
ระบุว่าเป็นเครื่องหมายแท่งเทียน
<opt_declining_color>
[ไม่บังคับ] เติมสีสำหรับสี่เหลี่ยมเมื่อค่าลดลง (เมื่อค่าของชุดที่ 2 > ค่าของชุดที่ 3 ที่ตรงกัน) นี่คือเลขฐานสิบหกในรูปแบบ RRGGBB เมื่อค่าเพิ่มขึ้น รูปสี่เหลี่ยมจะว่างเปล่า ค่าเริ่มต้นเป็นสีเขียวทึบสำหรับการเพิ่ม สีแดงทึบสำหรับการลด (คุณไม่สามารถระบุสีเติมที่กำหนดเองสำหรับการเพิ่มค่า)
<data_series_index>
ดัชนีของชุดข้อมูลที่จะใช้เป็นชุดข้อมูลแรกสำหรับเครื่องหมายแท่งเทียน ซึ่งเป็นดัชนีฐาน 0 ดังนั้น หากคุณระบุ 1 ตรงนี้และมี 6 ชุด ระบบจะใช้ชุดที่ 2, 3, 4 และ 5 ในการวาดเครื่องหมายแท่งเทียน
<opt_when_points>นี้
[ไม่บังคับ] ระบุจุดข้อมูลที่จะใช้วาดเครื่องหมาย ค่าเริ่มต้นคือเครื่องหมายทั้งหมด โปรดใช้รูปแบบใดรูปแบบหนึ่งต่อไปนี้
  • n.d - วาดเครื่องหมายบนจุดเดียวในชุด โดย n.d คือดัชนีของจุดในชุด หากคุณระบุค่าที่ไม่ใช่จำนวนเต็ม เศษส่วนจะแสดงจุดกลางที่คำนวณแล้ว เช่น 3.5 หมายถึงตรงกลางระหว่างจุดที่ 3 ถึง 4
  • -1 - วาดเครื่องหมายบนจุดข้อมูลทั้งหมด หรือจะปล่อยพารามิเตอร์นี้ว่างไว้เพื่อวาดบนเครื่องหมายทั้งหมดก็ได้
  • -n - วาดเครื่องหมายบนจุดข้อมูลทุกๆ n-th
  • start:end:n - วาดเครื่องหมายบนจุดข้อมูลทุก n-th ในช่วง ตั้งแต่ค่าดัชนี start ถึง end พารามิเตอร์ทั้งหมดเป็นแบบไม่บังคับ (อาจขาดหายไป) ดังนั้น 3::1 จะมาจากองค์ประกอบที่ 4 ไปจนถึงขั้นตอนที่ 1 สุดท้าย และการละเว้นพารามิเตอร์นี้โดยสิ้นเชิงจะมีค่าเริ่มต้นเป็น first:last:1 ค่าทั้งหมดอาจเป็นเลขทศนิยมก็ได้ start และ end อาจเป็นค่าลบ เพื่อนับถอยหลังจากค่าสุดท้าย หากทั้ง start และ end เป็นค่าลบ โปรดตรวจสอบว่าค่าทั้งสองเป็นค่าที่เพิ่มขึ้น (เช่น -6:-1:1) หากค่าขั้นตอน n น้อยกว่า 1 ระบบจะคำนวณจุดข้อมูลเพิ่มเติมโดยการประมาณค่าข้อมูลที่กำหนด ค่าเริ่มต้น คือ first:last:1
<ความกว้าง>
ความกว้างของรูปสี่เหลี่ยมผืนผ้าทั้งหมด หน่วยเป็นพิกเซล
<opt_z_order>
[ไม่บังคับ] เลเยอร์ที่จะใช้วาดเครื่องหมายเมื่อเทียบกับเครื่องหมายอื่นๆ และองค์ประกอบแผนภูมิอื่นๆ นี่คือจำนวนทศนิยมตั้งแต่ -1.0 ถึง 1.0 โดย -1.0 คือด้านล่าง และ 1.0 คือด้านบน องค์ประกอบของแผนภูมิ (เส้นและแท่ง) มีค่าต่ำกว่า 0 เท่านั้น หากเครื่องหมาย 2 รายการมีค่าเหมือนกัน ระบบจะวาดเครื่องหมายตามลำดับที่ URL กำหนดไว้ ค่าเริ่มต้นคือ 0.0 (เหนือองค์ประกอบของแผนภูมิ)

 

ตัวอย่าง

คำอธิบาย ตัวอย่าง

นี่คือตัวอย่างเครื่องหมายแท่งเทียนในแผนภูมิเส้นที่มี 4 ชุด มีการระบุสีเติมที่กำหนดเอง 0000FF (สีฟ้า) และจะใช้สีนี้เพื่อเติมสี่เหลี่ยมผืนผ้าเมื่อจุดในชุดที่ 3 มีขนาดเล็กกว่าจุดที่เทียบเท่ากันในชุดที่ 2

สี่เหลี่ยมผืนผ้าแรกและรูปสุดท้ายจะถูกตัดออกโดยแผนภูมิ หากต้องการกำจัดค่าเหล่านี้ คุณระบุ 1:4 สำหรับพารามิเตอร์ที่ 4 ของ chm ได้

จดเลข 0 ในสตริงข้อมูลเพื่อซ่อนเส้นของชุดข้อมูล: chd=t0 ซึ่งเป็นการระบุว่าข้อมูลแผนภูมิทั้งหมดจะถูกนำไปใช้เป็นเครื่องหมาย

พารามิเตอร์ <which_point> ว่างเปล่า ซึ่งจะวาดแท่งเทียนบนจุดข้อมูลทั้งหมด

แผนภูมิเส้นที่มีเส้นสีส้ม 4 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย

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

นี่คือตัวอย่างของแผนภูมิเดียวกันที่ใช้สีเริ่มต้น รวมถึงการนำรายการแรกและรายการสุดท้ายออก

แผนภูมินี้ผสมเป็นแผนภูมิผสมระหว่างแผนภูมิเส้น (ประเภทแผนภูมิฐาน) และเครื่องหมายแท่งเทียน ค่า 1 ใน cht=t:1 หมายความว่าระบบควรซ่อนชุดข้อมูลทั้งหมดที่อยู่หลังชุดข้อมูลแรกจากประเภทแผนภูมิพื้นฐาน (แผนภูมิเส้น) 1 แรกใน chm=F,,1,1:4,20 หมายความว่าข้อมูลแท่งเทียนมาจากชุดที่ 2, 3, 4 และ 5 (1 เป็นศูนย์) ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีวาดแผนภูมิผสมแบบนี้ในแผนภูมิผสม

แผนภูมิเส้นที่มีเส้นสีส้ม 1 เส้นและเครื่องหมายทางการเงิน 4 เครื่องหมาย
cht=lc
chm=
  F,,1,1:4,20

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

กลับไปด้านบน