ฟีเจอร์เฉพาะแผนภูมิ |
ข้อมูลมาร์กเกอร์
|
ภาพรวม
คุณรวมแผนภูมิหลายประเภทกับเครื่องหมายเส้นหรือแท่งเทียนเพื่อไฮไลต์แนวโน้มข้อมูลหรือแสดงความแปรปรวนได้ เมื่อคุณเพิ่มเครื่องหมายเส้นหรือแท่งเทียนลงในแผนภูมิแท่ง แผนภูมิกระจาย หรือแผนภูมิประเภทอื่น แผนภูมิที่ได้จะเรียกว่าแผนภูมิผสม แผนภูมิผสมบางประเภทอาจดูเหมือนแผนภูมิ 2 ประเภทรวมกัน เช่น แผนภูมิแท่งที่มีเส้นติดตาม
ขณะที่แผนภูมิประเภทอื่นๆ อาจดูเหมือนแผนภูมิประเภทใหม่ เช่น แผนภูมิกล่อง
.
การสร้างแผนภูมิประกอบ
แผนภูมิผสมทั้งหมดประกอบด้วยแผนภูมิฐานอย่างน้อย 1 ประเภท (เส้น แผนภูมิกระจาย แท่ง หรือเรดาร์) ร่วมกับเครื่องหมายอย่างน้อย 1 ชุด เครื่องหมายเหล่านี้ต้องใช้ข้อมูลเพื่อนำไปวางในแผนภูมิ บางครั้งคุณอาจใช้ชุดข้อมูลเดียวกันกับที่ใช้ในการวาดแท่งหรือจุดในแผนภูมิ แต่โดยทั่วไปคุณต้องการให้เครื่องหมายมีชุดข้อมูลที่เป็นอิสระต่อกัน หากต้องการให้แผนภูมิมีชุดข้อมูลที่แตกต่างกันสำหรับแผนภูมิพื้นฐานและสำหรับเครื่องหมาย คุณต้องซ่อนข้อมูลเครื่องหมายจากแผนภูมิฐาน (เพื่อไม่ให้วาดแท่งหรือเส้นด้วยข้อมูลนั้นเพิ่ม) โดยมีวิธีการดังต่อไปนี้
- เพิ่มชุดข้อมูลตัวทำเครื่องหมายต่อท้ายพารามิเตอร์
chd
เช่น หากแผนภูมิแท่งมีข้อมูลchd=t:30,10,20
คุณก็เพิ่มข้อมูลใหม่สำหรับเครื่องหมายเส้นได้ดังนี้chd=t:30,10,20|60,40,50
- ซ่อนข้อมูลเครื่องหมายเพิ่มเติมจากแผนภูมิพื้นฐาน หากคุณเพียงแค่เพิ่มชุดข้อมูลอื่นลงในแผนภูมิแท่งสำหรับเส้นติดตาม แผนภูมิจะแสดงเป็นชุดแท่งแผนภูมิใหม่ คุณต้องซ่อนชุดหนังสือเพิ่มเติมนี้เพื่อป้องกันไม่ให้เกิดเหตุการณ์ดังกล่าว หากต้องการซ่อนชุด ให้ใส่ตัวเลข 1 หลักหลังข้อบ่งชี้รูปแบบ
chd
เช่นchd=t1:30,10,20|60,40,50
ตัวเลขนี้จะบอกให้ Chart API ทราบถึงจำนวนชุดข้อมูลที่จะใช้ เพื่อวาดองค์ประกอบสำหรับประเภทแผนภูมิพื้นฐานนั้นๆ ตามที่กำหนดโดยพารามิเตอร์cht
(แท่งสำหรับแผนภูมิแท่ง จุดข้อมูลสำหรับแผนภูมิเส้น และอื่นๆ) เมื่อวาดแผนภูมิ ระบบจะละเว้นชุดข้อมูลประเภทนั้นเพิ่มเติม โปรดทราบว่าตัวเลขนี้เป็นจำนวนฐาน 1 ไม่ใช่ฐาน 0 ดังนั้นt1
จึงหมายถึง "ใช้เฉพาะชุดข้อมูลแรกสำหรับแท่ง"t2
หมายถึง "ใช้เฉพาะ 2 ชุดแรกสำหรับแท่ง" ฯลฯ- หมายเหตุ
- แผนภูมิกระจาย - แผนภูมิกระจายจะซ่อนข้อมูลในลักษณะอื่น โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบ
- แผนภูมิเส้น Lxy -
ระบุจำนวนชุดเลขคู่ที่จะแสดง (
t0
,t2
,t4
ฯลฯ) เนื่องจากชุดข้อมูลแต่ละเส้นในแผนภูมิlxy
อธิบายด้วยชุดข้อมูล 2 ชุด คือ ชุดหนึ่งสำหรับค่า x และอีกชุดหนึ่งสำหรับค่า y
- หมายเหตุ
- ใช้ชุดข้อมูลที่ซ่อนอยู่เพื่อวาดเครื่องหมายแท่งเทียน ตัวทำเครื่องหมายเส้น หรือเครื่องหมายอื่นๆ วิธีวาดเครื่องหมายมีระบุไว้ในส่วนที่ลิงก์แล้ว อ้างอิงชุดข้อมูลที่ซ่อนอยู่เป็นแหล่งที่มาของตัวทำเครื่องหมาย คุณรวมชุดข้อมูลที่ซ่อนอยู่เพิ่มเติมได้มากเท่าที่ต้องการ และนำไปใช้สำหรับตัวทำเครื่องหมายแผนภูมิเพิ่มเติมได้
นี่คือแผนภูมิที่เราเพิ่งอธิบายไป
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1
ประเภทแผนภูมิ
รายการประเภทเครื่องหมายและประเภทแผนภูมิที่สามารถใช้กับเครื่องหมายได้มีดังนี้
ประเภทเครื่องหมาย | ประเภทแผนภูมิพื้นฐานที่สนับสนุน |
---|---|
บรรทัด | เส้น กระจาย แท่ง เรดาร์ |
แท่งเทียน | เส้น, บาร์ |
อื่นๆ | เส้น กระจาย แท่ง เรดาร์ |
ต่อไปนี้เป็นตัวอย่างประเภทของแผนภูมิผสมที่คุณสามารถสร้างได้
ประเภทแผนภูมิ | คำอธิบาย | ตัวอย่าง |
---|---|---|
แผนภูมิเส้น | เครื่องหมายเส้นสามารถใช้เพื่อแสดงแนวโน้มในแผนภูมิประเภทอื่นๆ ได้อีกมากมาย | |
แผนภูมิแท่งเทียน | แผนภูมิแท่งเทียนมักใช้เพื่อแสดงข้อมูลทางการเงิน | |
แผนภูมิกล่อง | แผนภูมิกล่องใช้เพื่อแสดงข้อมูลที่จัดกลุ่มเป็นควอร์ไทล์ของช่วง |
|
แผนภูมิที่ฝัง | คุณสามารถฝังแผนภูมิไว้ภายในแผนภูมิอื่นได้ | |
เครื่องหมายอื่นๆ | คุณสามารถซ่อนข้อมูลเครื่องหมายในแผนภูมิฐานประเภทใดก็ได้ที่ยอมรับได้ และใช้กับเครื่องหมายประเภทอื่นๆ ที่คุณต้องการ | chd=t1: |
แผนภูมิทำเครื่องหมายเส้น
คุณเพิ่มเส้นในแผนภูมิเส้น scatter แท่ง หรือเรดาร์เพื่อไฮไลต์แนวโน้มได้
ประเภทฐาน + ประเภทปากกาเมจิก | คำอธิบาย | ตัวอย่าง |
---|---|---|
แท่ง + ขีดเส้น | นี่คือแผนภูมิแท่งที่มีเส้นการติดตาม ชุดข้อมูล 2 รายการแรกใช้สำหรับแถบแบบซ้อนกัน และใช้ชุดที่เหลือสำหรับเส้นดังกล่าว
|
chm= |
กระจาย + เส้น | คุณจะเพิ่มเส้นในแผนภูมิกระจายเพื่อแสดงค่าเฉลี่ยได้ โปรดทราบว่าแผนภูมิกระจายจะซ่อนข้อมูลเครื่องหมายในลักษณะอื่น ดูรายละเอียดเพิ่มเติมได้ที่แผนภูมิกระจาย |
|
แท่ง + ขีดเส้น | นี่คือแผนภูมิแท่งแบบซ้อนอีกรายการที่มีเส้นอิสระทับแผนภูมิ |
cht=bvs |
แถบ + แวดวง | เหมือนกับแผนภูมิก่อนหน้า แต่มีเครื่องหมายวงกลมแทนเครื่องหมายเส้น เราระบุค่าข้อมูลทุกๆ 0.5 ซึ่งจะเพิ่มจุดกลางที่คำนวณไว้ในเส้นประ | cht=bvs |
แผนภูมิแท่งเทียน
แผนภูมิแท่งเทียนต้องมีชุดข้อมูลอย่างน้อย 4 ชุดจึงจะวาดแท่งเทียนได้ และยังมีชุดข้อมูลเพิ่มเติมสำหรับองค์ประกอบอื่นๆ ของแผนภูมิอีกด้วย แผนภูมิแท่งเทียนสามารถแสดงได้เพียงชุดเครื่องหมายแท่งเทียนหรือจะผสมตัวทำเครื่องหมายแท่งเทียนกับแผนภูมิแท่งหรือแผนภูมิเส้นก็ได้ ดังที่แสดงด้านล่างนี้
ประเภทฐาน + ประเภทปากกาเมจิก | คำอธิบาย | ตัวอย่าง |
---|---|---|
เส้น (ซ่อน) + แท่งเทียน | ตัวอย่างนี้แสดงแผนภูมิที่แสดงเฉพาะเครื่องหมายแท่งเทียน
|
cht=lc |
เส้น + แผนภูมิแท่งเทียน | นี่คือตัวอย่างของแผนภูมิเส้นที่มีเครื่องหมายแท่งเทียน มีชุดข้อมูล 5 ชุด ชุดแรกใช้สำหรับประเภทแผนภูมิ (เส้น) ส่วนชุดข้อมูล "ที่ซ่อนอยู่" ที่เหลือจะใช้สำหรับตัวทำเครื่องหมายแท่งเทียน พารามิเตอร์ เราละเว้นตัวทำเครื่องหมายแท่งเทียนอันแรกและสุดท้ายโดยใช้ พารามิเตอร์ |
|
เส้น + แผนภูมิแท่งเทียน | อีกตัวอย่างหนึ่งของแผนภูมิแท่งเทียน แต่มีสีเติมที่กำหนดเอง |
chd=t1: |
แท่ง + แท่งเทียน | นี่คือตัวอย่างแผนภูมิแท่งที่มีเครื่องหมายแท่งเทียน เราแสดงเครื่องหมายแท่งเทียนอันแรกและอันสุดท้ายที่นี่ เนื่องจากแถบจะมีระยะห่างมากเพียงพอเพื่อป้องกันการครอบตัดตามขอบเขตของแผนภูมิ |
cht=bvg |
แผนภูมิกล่อง
แผนภูมิกล่องหรือที่เรียกว่าแผนภูมิกล่องหรือแผนภูมิกล่องและหนวดเป็นแผนภูมิประเภทหนึ่งที่แสดงการจัดกลุ่มชุดอย่างน้อย 1 ชุดเป็นควอร์ไทล์ (ควอร์ไทล์คือกลุ่มที่ครอบคลุม 25% ของช่วงของค่า โดยอาจมีข้อยกเว้นที่เป็นค่าที่ผิดปกติ) แผนภูมิกล่องคล้ายกับแผนภูมิแท่งเทียน แต่จะมีการเพิ่มเครื่องหมายที่ด้านล่างและด้านบนของแผนภูมิแท่งเทียน รวมถึงเครื่องหมายเปอร์เซ็นไทล์ที่ 50
แผนภูมิกล่องประกอบด้วยตัวทำเครื่องหมายทั้งหมดดังแสดงที่นี่
chm= |
chm= |
chm= |
|
ชุดเครื่องหมายแท่งเทียน (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 ช่องจะมีเครื่องหมายสูงสุดและต่ำสุด 1 ชุดสำหรับเครื่องหมาย 50% รวมถึงชุดข้อมูลเพิ่มเติมสำหรับตัวทำเครื่องหมายเพิ่มเติมที่คุณต้องการ เช่น เครื่องหมายค่าผิดปกติ นี่คือลำดับชุดหนังสือที่แนะนำ โปรดทราบว่าหากค่าในชุด 1 มากกว่าค่าที่สอดคล้องกันในชุดที่ 2 ระบบจะเติมสีเครื่องหมายในช่องด้วยสีเครื่องหมาย chm=F
หากค่าในชุดที่ 1 น้อยกว่าค่าในชุดที่ 2 ช่องจะไม่ได้รับเติมข้อความ
ดูข้อมูลเพิ่มเติมที่เครื่องหมายแท่งเทียน
ลำดับชุดหนังสือสำหรับกล่องที่ไม่มีการเติมโฆษณา:
- ค่าต่ำสุด
- ตัวทำเครื่องหมาย 25% (75% สำหรับกล่องที่มีสีทึบ)
- ตัวทำเครื่องหมาย 75% (25% สำหรับกล่องที่มีสีทึบ)
- ค่าสูงสุด
- เครื่องหมาย 50%
- ชุดที่ 6 และชุดต่อๆ ไปมีไว้สำหรับข้อมูลเพิ่มเติมของตัวทำเครื่องหมาย เช่น ค่าผิดปกติ
คุณจะใส่ชุดตัวทำเครื่องหมายเพิ่มเติมไว้ก่อนหรือหลังข้อมูลเครื่องหมายแท่งเทียนก็ได้ แต่การใส่ทั้งหมดเป็นลำดับสุดท้ายจะง่ายกว่า
คุณสร้างแผนภูมิกล่องรูปแบบต่างๆ ได้โดยระบุเครื่องหมาย ประเภทแผนภูมิพื้นฐาน หรือลำดับข้อมูลต่างกัน
คำอธิบาย | ตัวอย่าง | ||
---|---|---|---|
นี่คือแผนภูมิกล่องมาตรฐาน แต่กำหนดสีที่ต่างกันให้กับองค์ประกอบแผนภูมิต่างๆ เพื่อไฮไลต์ว่ามีการใช้เครื่องหมายใดในการสร้างองค์ประกอบแผนภูมิแต่ละรายการ
|
|
||
แผนภูมิ lc จะแสดงเส้นแกนเสมอ หากต้องการสร้างแผนภูมิที่ไม่มีเส้นแกน ให้ระบุประเภทแผนภูมิเป็น |
|
||
หากต้องการสร้างกล่องที่มีสีเติม ให้กำหนดจุดในชุดที่ 2 ให้มากกว่าจุดที่สอดคล้องกันในชุดที่ 3 ค่าที่มากกว่าจะมีการทำเครื่องหมายเป็นสีแดงในรหัสที่แสดงทางด้านขวา | chd=t0: |
แผนภูมิที่ฝัง
คุณฝังแผนภูมิประเภทใดก็ได้ภายในแผนภูมิแท่ง เส้น เรดาร์ หรือscatter
โดยใช้ไอคอนแบบไดนามิก โปรดดูส่วนแผนภูมิแบบฝังในเอกสารเครื่องหมายไอคอนแบบไดนามิก (chem
)
ฟีเจอร์มาตรฐาน
ฟีเจอร์ที่เหลือในหน้านี้เป็นฟีเจอร์แผนภูมิมาตรฐาน
ปากกามาร์กเกอร์เส้น chm=D
[แท่ง,
แท่งเทียน, เส้น, เรดาร์,
กระจาย]
คุณเพิ่มเส้นที่ติดตามข้อมูลในแผนภูมิได้ ส่วนใหญ่มักใช้ในแผนภูมิผสม
หากต้องการเพิ่มหลายบรรทัด (หรือรวมกับเครื่องหมาย chm
อื่นๆ) ให้แยกชุดพารามิเตอร์ chm โดยใช้ตัวคั่นแบบไปป์ ( |
) คุณไม่สามารถสร้างเครื่องหมายเส้นประด้วยพารามิเตอร์นี้
ไวยากรณ์
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- D
- ระบุว่านี่คือเครื่องหมายวาดเส้น
- <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 ตั้งค่าไว้เป็น |
chm=D,0033FF,0,0,5,1 |
นี่คือแผนภูมิแท่งเดียวกัน แต่มีชุดข้อมูลเพิ่มเติมเฉพาะสำหรับเส้นนั้นๆ นี่คือตัวอย่างของแผนภูมิผสม
ระบบวาดแผนภูมิผสมโดยการเพิ่มชุดข้อมูลเพิ่มเติมลงในพารามิเตอร์ ดูข้อมูลเพิ่มเติมได้ที่แผนภูมิผสม |
chm=D,0033FF,1,0,5,1 |
เครื่องหมายรูปร่าง 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_selected_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> คือ n.d)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 ทุกจุด ค่าคะแนนลอย ถ้า n น้อยกว่า 1 แผนภูมิจะคำนวณจุดกลางเพิ่มเติมให้คุณ เช่น -0.5 จะทำให้มีเครื่องหมายมากกว่าจุดข้อมูล 2 เท่าstart:end:n
- วาดเครื่องหมายบนจุดข้อมูลที่ n ทุกจุดในช่วง ตั้งแต่ค่าดัชนี start ถึง end พารามิเตอร์ทั้งหมดไม่บังคับ (อาจไม่มี) ดังนั้น 3::1 จะมาจากองค์ประกอบที่ 4 ถึงสุดท้าย ขั้นตอนที่ 1 และการละเว้นพารามิเตอร์นี้ทั้งหมดจะมีค่าเริ่มต้นเป็น first:last:1 ค่าทั้งหมดเป็นจำนวนทศนิยมได้ โดย start และ end อาจเป็นค่าลบได้ เพื่อนับย้อนจากค่าล่าสุด หากทั้ง start และ end เป็นค่าลบ โปรดตรวจสอบว่ามีการระบุไว้ในค่าที่เพิ่มขึ้น (เช่น -6:-1:1) หากค่าขั้นตอน n น้อยกว่า 1 ระบบจะคำนวณจุดข้อมูลเพิ่มเติมโดยการประมาณค่าข้อมูลที่ระบุ ค่าเริ่มต้นคือ first:last:1x:y
- วาดเครื่องหมายที่จุด x/y ที่เฉพาะเจาะจงบนแผนภูมิ จุดนี้ไม่จำเป็นต้องอยู่บนเส้นทาง เพิ่มอักขระ @ ก่อนประเภทเครื่องหมายเพื่อใช้ตัวเลือกนี้ ระบุพิกัดเป็นค่าทศนิยม โดย0:0
จะอยู่มุมซ้ายล่างของแผนภูมิ และ1:1
เป็นมุมบนขวาของแผนภูมิ เช่น หากต้องการเพิ่มเพชรสีแดงขนาด 15 พิกเซลตรงกลางแผนภูมิ ให้ใช้@d,FF0000,0,0.5:0.5,15
- <size>
- ขนาดของเครื่องหมายในหน่วยพิกเซล ส่วนใหญ่จะใช้ค่าตัวเลขเดียวสำหรับพารามิเตอร์นี้ เครื่องหมาย V, H และ S รองรับไวยากรณ์ <size>[:width] โดยส่วนที่สองที่ไม่บังคับระบุความยาวของเส้นหรือเครื่องหมาย
- <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
- จองไว้ - เว้นว่างไว้
<horizontal_offset>
- ตัวเลขบวกหรือลบที่ระบุออฟเซ็ตแนวนอน มีหน่วยเป็นพิกเซล (ไม่บังคับ) เว้นว่างไว้หากไม่ได้ใช้<vertical_offset>
- ตัวเลขบวกหรือลบที่ระบุออฟเซ็ตแนวตั้งเป็นพิกเซล (ไม่บังคับ) เว้นว่างไว้หากไม่ได้ใช้
ตัวอย่าง
คำอธิบาย | ตัวอย่าง |
---|---|
นี่คือตัวอย่างของรูปร่างและเครื่องหมายเส้น
|
chm= |
นี่คือตัวอย่างการใช้เพชรสำหรับชุดข้อมูลหนึ่ง และวงกลมสำหรับชุดข้อมูลอื่นๆ หากตัวทำเครื่องหมายตั้งแต่ 2 ตัวขึ้นไปอยู่ในจุดเดียวกัน ระบบจะวาดตัวทำเครื่องหมายตามลำดับที่ปรากฏในพารามิเตอร์ |
chm= |
นี่คือแผนภูมิเส้นที่มีเครื่องหมายบนจุดข้อมูลทุกวินาที (-2 หมายถึงจุดอื่นๆ ทุกจุด) |
chd=t: |
นี่คือแผนภูมิเส้นซึ่งมีตัวทำเครื่องหมายเป็น 2 เท่าของจุดข้อมูล (-0.5 หมายถึงจุดทุกครึ่งจุด) | chd=t: |
ตัวอย่างนี้แสดงวิธีใช้ตัวทำเครื่องหมาย h และ v เพื่อสร้างเส้นตารางกริดด้วยสีและความหนาที่กำหนดเอง ค่าลำดับ z (ค่าสุดท้าย) จะถูกตั้งค่าเป็น -1 เพื่อให้ระบบวาดเส้นตารางใต้บรรทัดข้อมูล |
chm= |
แผนภูมินี้จะเพิ่มเส้นเติมแนวตั้งในแผนภูมิเส้น
|
chm= |
ตัวอย่างนี้เพิ่มลูกศรและเครื่องหมายข้อความลงในแผนภูมิโดยใช้พิกัดแบบตรงกันทุกประการ เครื่องหมาย D แรกคือเส้นการติดตามที่อยู่ใต้แถบ เครื่องหมายที่ 2 คือลูกศร และเครื่องหมายที่ 3 คือข้อความลูกศร | chm= |
เส้นแนวนอนที่ติดอยู่กับจุดข้อมูลที่เฉพาะเจาะจง (H ) มีประโยชน์ในการแสดงค่าแบบสัมพัทธ์หรือเน้นความสูงของค่าข้อมูลในแผนภูมิ |
chm=H,FF0000,0,18,1 |
กราฟนี้แสดงตัวทำเครื่องหมายที่ระบุความหนาและความยาวของเส้นได้ในพารามิเตอร์ <size>
|
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:9%,chm=
|
ปากกาเทียน chm=F
[แท่ง, เส้น]
เครื่องหมายแท่งเทียนบ่งบอกถึงความแปรปรวนและการเปลี่ยนทิศทางในชุดข้อมูล โดยมักจะใช้เพื่อแสดงมูลค่าหุ้นในช่วงระหว่างวัน เครื่องหมายจะมีส่วนที่แสดงค่าสูงและต่ำ ตลอดจนค่าเปิดและค่าปิดในระยะเวลาที่เจาะจง (โดยปกติแล้วจะเป็นวัน) ดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายแท่งเทียนได้ที่นี่
เครื่องหมายแท่งเทียนวาดเป็นรูปสี่เหลี่ยมผืนผ้าที่ตัดกันด้วยเส้นแนวตั้ง การวาดเครื่องหมายแท่งเทียนต้องใช้ชุดข้อมูล 4 ชุด ชุดข้อมูลที่ใช้ระบุมีดังนี้
- ชุดข้อมูลที่ 1 และ 4 ระบุด้านล่างและด้านบนของเส้นแนวตั้งตามลำดับ โดยทั่วไปค่าเหล่านี้จะแสดงค่าต่ำและสูงสำหรับวัน
- ชุดข้อมูลที่ 2 และ 3 ระบุเส้นขอบแนวตั้งของสี่เหลี่ยมผืนผ้า Series 2 คือค่าเริ่มต้น และชุดที่ 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_which_points>
- [ไม่บังคับ] ระบุจุดข้อมูลที่จะใช้ในการวาดเครื่องหมาย ค่าเริ่มต้นคือเครื่องหมายทั้งหมด ใช้รูปแบบใดรูปแบบหนึ่งต่อไปนี้
n.d
- วาดเครื่องหมายบนจุดเดียวในชุด โดย n.d คือดัชนีของจุดในชุด หากระบุค่าที่ไม่ใช่จำนวนเต็ม เศษส่วนจะระบุจุดกลางที่คำนวณแล้ว เช่น 3.5 หมายถึงจุดกึ่งกลางระหว่างจุด 3 กับจุด 4-1
- วาดเครื่องหมายบนจุดข้อมูลทั้งหมด หรือจะปล่อยพารามิเตอร์นี้ว่างไว้เพื่อวาดบนเครื่องหมายทั้งหมดก็ได้-n
- วาดเครื่องหมายบนจุดข้อมูลที่ n ทุกจุดstart:end:n
- วาดเครื่องหมายบนจุดข้อมูลที่ n ทุกจุดในช่วง ตั้งแต่ค่าดัชนี 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 ชุด ระบบจะระบุสีเติม สี่เหลี่ยมผืนผ้าแรกและอันสุดท้ายจะถูกตัดตามแผนภูมิ หากต้องการกำจัดค่าเหล่านี้ คุณอาจระบุ 1:4 สำหรับพารามิเตอร์ที่ 4 ของ chm จดบันทึกเลข 0 ในสตริงข้อมูล หากต้องการซ่อนบรรทัดของชุดข้อมูล: พารามิเตอร์ <which_point> ว่างเปล่า ซึ่งจะวาดแท่งเทียนบนจุดข้อมูลทั้งหมด |
chd=t0: |
นี่คือตัวอย่างของแผนภูมิเดียวกันที่ใช้สีเริ่มต้นและนำรายการแรกและรายการสุดท้ายออก นี่คือแผนภูมิผสม: ประกอบด้วยแผนภูมิเส้น (ประเภทแผนภูมิพื้นฐาน) และเครื่องหมายแท่งเทียน ค่า 1 ใน |
|