ฟีเจอร์เฉพาะแผนภูมิ |
ข้อมูลเครื่องหมาย
|
ภาพรวม
คุณรวมแผนภูมิหลายประเภทเข้ากับเครื่องหมายเส้นหรือแท่งเทียนเพื่อไฮไลต์แนวโน้มข้อมูลหรือแสดงความแปรปรวนได้ เมื่อเพิ่มเครื่องหมายเส้นหรือแท่งเทียนลงในแผนภูมิแท่ง แผนภูมิกระจาย หรือแผนภูมิประเภทอื่นๆ แผนภูมิที่ได้จะเรียกว่าแผนภูมิผสม แผนภูมิผสมบางรายการมีลักษณะเหมือนแผนภูมิ 2 ประเภทรวมกัน เช่น แผนภูมิแท่งที่มีเส้นติดตาม
ในขณะที่รายการอื่นๆ ดูเหมือนแผนภูมิประเภทใหม่ทั้งหมด เช่น แผนภูมิแท่ง
.
การสร้างแผนภูมิผสม
แผนภูมิผสมทั้งหมดประกอบด้วยแผนภูมิฐานอย่างน้อย 1 ประเภท (เส้น แผนภูมิกระจาย แผนภูมิแท่ง หรือเรดาร์) รวมกับชุดเครื่องหมายอย่างน้อย 1 ชุด เครื่องหมายเหล่านี้ต้องใช้ข้อมูลเพื่อวางบนแผนภูมิ บางครั้งคุณอาจใช้ชุดข้อมูลเดียวกับที่ใช้วาดแท่งหรือจุดบนแผนภูมิ แต่โดยทั่วไปแล้วคุณต้องการให้เครื่องหมายมีชุดข้อมูลที่เป็นของตนเอง หากคุณต้องการให้แผนภูมิมีชุดข้อมูลที่แตกต่างกันสำหรับแผนภูมิฐานและเครื่องหมาย คุณต้องซ่อนข้อมูลเครื่องหมายจากแผนภูมิฐาน (เพื่อไม่ให้พยายามวาดแท่งหรือเส้นด้วยข้อมูลนั้นมากขึ้น) โดยมีวิธีการดังต่อไปนี้
- เพิ่มชุดข้อมูลเครื่องหมายต่อท้ายพารามิเตอร์
chd
เช่น หากแผนภูมิแท่งมีข้อมูลchd=t:30,10,20
คุณจะเพิ่มข้อมูลใหม่สำหรับเครื่องหมายเส้นได้ เช่นchd=t:30,10,20|60,40,50
- ซ่อนข้อมูลเครื่องหมายเพิ่มเติมจากแผนภูมิฐาน หากคุณเพียงแค่เพิ่มชุดข้อมูลเพิ่มเติมลงในแผนภูมิแท่งสำหรับบรรทัดติดตาม แผนภูมิจะแสดงชุดข้อมูลนั้นเป็นชุดใหม่ของแท่ง เพื่อป้องกันปัญหานี้ คุณต้องซ่อนชุดหนังสือพิเศษนี้ หากต้องการซ่อนชุด ให้ใส่ตัวเลขเดียวหลังข้อบ่งชี้รูปแบบ
chd
เช่นchd=t1:30,10,20|60,40,50
ตัวเลขนี้จะบอกให้ Chart API ทราบจำนวนชุดข้อมูลที่ต้องใช้ เพื่อวาดองค์ประกอบสำหรับแผนภูมิฐานประเภทนั้นๆ ตามที่กำหนดโดยพารามิเตอร์cht
(แท่งสำหรับแผนภูมิแท่ง จุดข้อมูลสำหรับแผนภูมิเส้น และอื่นๆ) ระบบจะไม่สนใจชุดข้อมูลเพิ่มเติมประเภทแผนภูมินั้นเมื่อวาดแผนภูมิ โปรดทราบว่านี่เป็นตัวเลขที่อิงตาม 1 ไม่ใช่ 0 ดังนั้นt1
หมายถึง "ใช้เฉพาะชุดข้อมูลแรกสำหรับแผนภูมิแท่ง"t2
หมายถึง "ใช้เฉพาะ 2 ชุดแรกสำหรับแผนภูมิแท่ง" ฯลฯ- หมายเหตุ:
- แผนภูมิกระจาย - แผนภูมิกระจายจะซ่อนข้อมูลด้วยวิธีอื่นๆ โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบ
- แผนภูมิเส้น lxy -
ระบุจำนวนชุดเลขคู่ที่จะแสดง (
t0
,t2
,t4
เป็นต้น) สาเหตุคือแต่ละบรรทัดในแผนภูมิlxy
มีชุดข้อมูล 2 ชุด คือ 1 ชุดสำหรับค่า 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 ชุดสำหรับตัวทำเครื่องหมาย 50% และมีชุดข้อมูลเพิ่มเติมสำหรับตัวทำเครื่องหมายเพิ่มเติมที่คุณอาจต้องการ เช่น ตัวทำเครื่องหมาย Outlier นี่คือลำดับชุดที่แนะนำ โปรดทราบว่าหากค่าในชุดที่ 1 มากกว่าค่าที่ตรงกันในชุดที่ 2 ช่องจะถูกเติมด้วยสีตัวทำเครื่องหมาย chm=F
หากค่าในชุดที่ 1 น้อยกว่าค่าในชุดที่ 2 กล่องนั้นจะไม่มีสี
ดูข้อมูลเพิ่มเติมที่เครื่องหมายแท่งเทียน
ลำดับชุดหนังสือสำหรับกล่องที่ใส่สินค้า
- ค่าต่ำสุด
- เครื่องหมาย 25% (75% สำหรับกล่องที่เติมสี)
- เครื่องหมาย 75% (25% สำหรับกล่องที่เติมสี)
- ค่าสูงสุด
- เครื่องหมาย 50%
- ชุดที่ 6 ขึ้นไปมีไว้สำหรับข้อมูลเครื่องหมายเพิ่มเติม เช่น ค่าผิดปกติ
คุณสามารถวางชุดเครื่องหมายเพิ่มเติมก่อนหรือหลังข้อมูลเครื่องหมายแท่งเทียนได้ แต่คุณจะวางชุดเครื่องหมายท้ายสุดทั้งหมดง่ายกว่า
คุณสามารถสร้างรูปแบบแผนภูมิกล่องต่างๆ ได้โดยระบุตัวทำเครื่องหมายต่างๆ ประเภทแผนภูมิฐานต่างๆ หรือเรียงลำดับข้อมูลแตกต่างกัน
คำอธิบาย | ตัวอย่าง | ||
---|---|---|---|
นี่คือแผนภูมิกล่องมาตรฐาน แต่มีการกำหนดสีต่างๆ ให้กับองค์ประกอบของแผนภูมิที่แตกต่างกันเพื่อไฮไลต์เครื่องหมายที่ใช้ในการสร้างองค์ประกอบแผนภูมิแต่ละรายการ
|
|
||
ประเภทแผนภูมิ lc จะแสดงเส้นแกนเสมอ หากต้องการสร้างแผนภูมิที่ไม่มีเส้นแกน ให้ระบุประเภทแผนภูมิเป็น ls |
|
||
หากต้องการสร้างกล่องสีทึบ ให้จุดในชุดที่ 2 มากกว่าจุดที่ตรงกันในชุดที่ 3 ค่าที่มากกว่าจะมีเครื่องหมายสีแดงในรหัสที่แสดงทางด้านขวา | chd=t0: |
แผนภูมิที่ฝัง
คุณสามารถฝังแผนภูมิประเภทใดก็ได้ไว้ในแผนภูมิแท่ง เส้น เรดาร์ หรือ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 ได้รับการตั้งค่าเป็น |
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_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:1x: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>
- ตัวเลขบวกหรือลบที่ระบุค่าออฟเซ็ตแนวตั้งในหน่วยพิกเซล ไม่บังคับ เว้นว่างไว้หากไม่ต้องการใช้
ตัวอย่าง
คำอธิบาย | ตัวอย่าง |
---|---|
ต่อไปนี้เป็นตัวอย่างเครื่องหมายรูปร่างและเส้นหลายรายการ
|
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,0,30%, 397,008,30%chm=
|
เครื่องหมายแท่งเทียน 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-thstart: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 ชุด มีการระบุสีเติมที่กำหนดเอง สี่เหลี่ยมผืนผ้าแรกและรูปสุดท้ายจะถูกตัดออกโดยแผนภูมิ หากต้องการกำจัดค่าเหล่านี้ คุณระบุ 1:4 สำหรับพารามิเตอร์ที่ 4 ของ chm ได้ จดเลข 0 ในสตริงข้อมูลเพื่อซ่อนเส้นของชุดข้อมูล: พารามิเตอร์ <which_point> ว่างเปล่า ซึ่งจะวาดแท่งเทียนบนจุดข้อมูลทั้งหมด |
chd=t0: |
นี่คือตัวอย่างของแผนภูมิเดียวกันที่ใช้สีเริ่มต้น รวมถึงการนำรายการแรกและรายการสุดท้ายออก แผนภูมินี้ผสมเป็นแผนภูมิผสมระหว่างแผนภูมิเส้น (ประเภทแผนภูมิฐาน) และเครื่องหมายแท่งเทียน ค่า 1 ใน |
|