Grafiğe Özgü Özellikler |
İşaretçi Bilgileri
|
Genel bakış
Veri trendlerini vurgulamak veya varyansı göstermek için çeşitli grafik türlerini çizgi veya şamdan işaretçileriyle birleştirebilirsiniz. Çubuk, dağılım veya diğer grafik türlerine çizgi ya da şamdan işaretçileri eklediğinizde ortaya çıkan grafiğe birleşik grafik adı verilir. Bazı bileşik grafikler iki grafik türünün kombinasyonu gibi görünür (örneğin, izleme satırı içeren çubuk grafik):
Bazıları ise tamamen yeni grafik türleri (örneğin, kutu grafik) gibi görünür:
.
Bileşik Grafik Oluşturma
Tüm birleşik grafikler, bir veya daha fazla işaretçi grubuyla birleştirilen bir ya da daha fazla temel grafik türünden (çizgi, dağılım, çubuk veya radar) oluşur. Bu işaretçilerin grafiğe yerleştirilmesi için veri gerekir. Bazen grafiğinizdeki çubukları veya noktaları çizmek için kullanılan veri serisinin aynısını kullanabilirsiniz, ancak genellikle işaretçilerin kendi bağımsız veri kümelerine sahip olmasını istersiniz. Grafiğinizin temel grafik ve işaretçiler için farklı veri serilerine sahip olmasını istiyorsanız temel grafikten işaretçi verilerini gizlemeniz gerekir (böylece, bu verilerle daha fazla çubuk veya çizgi çizmeye çalışmaz). Bu işlemi şu şekilde yapabilirsiniz:
- İşaretçi veri serinizi
chd
parametrenizin sonuna ekleyin. Örneğin, çubuk grafiğinizdechd=t:30,10,20
verisi varsa çizgi işaretçisi için şunun gibi yeni veriler ekleyebilirsiniz:chd=t:30,10,20|60,40,50
. - Fazladan işaretçi verilerinizi temel grafikten gizleyin. İzleme çizginiz için bir çubuk grafiğe yalnızca fazladan bir veri serisi eklerseniz grafik, bunu yeni bir çubuk dizisi olarak gösterir. Bunu önlemek için bu ek seriyi gizlemeniz gerekir. Bir seriyi gizlemek için
chd
biçim açıklayıcıdan sonra tek bir basamak ekleyin: örneğin,chd=t1:30,10,20|60,40,50
. Bu basamak,cht
parametresiyle (çubuk grafikler için çubuklar, çizgi grafikler için veri noktaları vb.) tanımlandığı şekilde söz konusu temel grafik türüne yönelik öğeler çizmek için Chart API'ye kaç veri dizisi kullanılacağını bildirir. Grafik çizerken diğer tüm veri serileri, ilgili grafik türüne göre yoksayılır. Bunun 0 tabanlı değil 1 tabanlı bir sayı olduğunu unutmayın. Dolayısıyla,t1
, "çubuklar için yalnızca ilk veri serisini kullan",t2
ise "çubuklar için yalnızca ilk iki seriyi kullan" anlamına gelir.- Notlar:
- Dağılım grafikleri: Dağılım grafikleri, verileri farklı bir şekilde gizler. Daha ayrıntılı bilgi için dokümanlara bakın.
- lxy çizgi grafikleri -
Görüntülenecek çift sayıda seri belirtin (
t0
,t2
,t4
vb.). Bunun nedeni,lxy
grafiğindeki her satırın x değerleri için bir ve y değerleri için bir adet olmak üzere iki veri dizisiyle açıklanmasıdır.
- Notlar:
- Şamdan işaretçileri, çizgi işaretçileri veya diğer işaretçileri çizmek için gizli veri serisini kullanın. İşaretçilerin nasıl çizileceği bağlı bölümlerde ele alınmıştır. İşaretçilerinizin kaynağı olarak gizli veri serisine başvurun. İstediğiniz kadar ek gizli veri dizisi ekleyebilir ve bunları ek grafik işaretçileri için kullanabilirsiniz.
Az önce açıkladığımız grafik şu şekildedir:
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1
Grafik Türleri
Aşağıda işaretçi türlerinin ve bunların birlikte kullanılabilecek grafik türlerinin listesi verilmiştir:
İşaretçi Türü | Destekleyen Temel Grafik Türleri |
---|---|
Çizgi | Çizgi, Dağılım, Çubuk, Radar |
Mumluk | Çizgi, Çubuk |
Diğer hepsi | Çizgi, Dağılım, Çubuk, Radar |
Aşağıda, oluşturabileceğiniz birleşik grafik türlerine ilişkin bazı örnekler verilmiştir:
Grafik Türü | Açıklama | Örnek |
---|---|---|
Çizgi işaretçi grafikler | Çizgi işaretçileri, diğer birçok grafik türündeki eğilimleri göstermek için kullanılabilir. | |
Şamdan grafikler | Şamdan grafikler genellikle finansal verileri göstermek için kullanılır. | |
Kutu grafikler | Kutu grafikler, verileri aralık çeyreklerine göre gruplandırılmış olarak göstermek için kullanılır. |
|
Yerleştirilmiş grafikler | Bir grafiği başka bir grafiğin içine yerleştirebilirsiniz. | |
Diğer işaretçiler | İşaretçi verilerini, kabul edilebilir temel grafik türlerinden herhangi birinde gizleyebilir ve istediğiniz diğer işaretçi türleriyle kullanabilirsiniz. | chd=t1: |
Çizgi İşaretçi Grafikleri
Trendleri vurgulamak için çizgi, scatter, çubuk veya radar grafiğe çizgiler ekleyebilirsiniz.
Taban Türü + İşaretçi Türü | Açıklama | Örnek |
---|---|---|
Bar + Çizgi | Burada iz çizgisi olan bir çubuk grafik gösteriliyor. İlk iki veri dizisi yığılmış çubuklar için, kalan seri ise çizgi için kullanılır.
|
chm= |
Dağılım + Çizgi | Ortalamaları göstermek için dağılım grafiğine bir çizgi ekleyebilirsiniz. Dağılım grafiklerinin işaretçi verilerini farklı bir şekilde gizlediğini unutmayın; daha fazla ayrıntı için Dağılım Grafikleri bölümüne bakın. |
|
Bar + Çizgi | Burada, üzerinde bağımsız bir çizginin çizildiği başka bir yığınlı çubuk grafik verilmiştir. |
cht=bvs |
Çubuk + Daireler | Önceki grafikle aynıdır ancak çizgi işaretçisi yerine daire işaretçiler vardır. Her 0,5 veri değerini belirttik.Bu, hesaplanan ara noktaları noktalı çizgiye ekler. | cht=bvs |
Şamdan Grafikler
Şamdan grafiklerin oluşturulması için en az dört veri dizisi ve diğer grafik öğeleri için ek seri gereklidir. Şamdan grafikler yalnızca bir dizi şamdan işaretçiyi gösterebilir ya da burada gösterildiği gibi şamdan işaretçileri ile çubuk veya çizgi grafiklerinin bir kombinasyonu olabilir:
Taban Türü + İşaretçi Türü | Açıklama | Örnek |
---|---|---|
Çizgi (gizli) + Şamdan | Bu örnekte yalnızca şamdan işaretçileri gösteren bir grafik gösterilmektedir.
|
cht=lc |
Çizgi + Şamdan | Şamdan işaretçileri olan bir çizgi grafik örneğini burada bulabilirsiniz. Beş veri dizisi sağlanır. Birincisi grafik türü (çizgi) için, geri kalan "gizli" veri dizisi ise şamdan işaretçileri için kullanılır. İlk ve son şamdanlar grafik alanı kenarlıklarına göre kırpıldığı için <which_points> değerinde
|
|
Çizgi + Şamdan | Özel dolgu renklerine sahip olan başka bir şamdan grafik örneği. |
chd=t1: |
Bar + Şamdan | Aşağıda, şamdan işaretçileri olan bir çubuk grafik örneği verilmiştir. Çubuklar, grafik sınırlarından kırpılmalarını engelleyecek kadar boşluk eklediğinden, burada ilk ve son şamdan işaretçilerini gösteririz. |
cht=bvg |
Kutu Grafikler
Kutu grafikleri veya kutu ve bıyık grafikleri olarak da adlandırılan kutu grafikler, bir veya daha fazla serinin çeyrekler halinde gruplandırılmasını gösteren bir grafik türüdür (çeyrekler, aykırı değerler dışında olası istisna olmak üzere değer aralığının% 25'ini kapsayan gruplardır). Kutu grafikler şamdan grafiklere benzer, ancak şamdan grafiğin alt ve üst kısmı için işaretçiler ve 50. yüzdelik dilim işaretçisi içerir.
Kutu grafik, aşağıda gösterildiği gibi tamamen işaretçilerden oluşur:
chm= |
chm= |
chm= |
|
Kutuların gövdeleri için bir şamdan işaretçi (chm=F ) grubu: |
Minimum, 50. ve 100. yüzdelik çizgiler için ayarlanabilir uzunluktaki bir yatay çizgi şekli işaretçileri (chm=H ) grubu: |
İsteğe bağlı olarak, veri kümesinde aykırı değerleri göstermek için
bazı daire şekli işaretçileri (chm=o ). |
Hepsini bir araya getirdikten sonra bir kutu grafiğiniz oluyor. |
Kutu grafikler için temel grafik türü, çubuk grafiği türlerinden (bhs
, bvs
, bhg
, bvg
) veya çizgi grafik türlerinden (lc
, ls
, lxy
) herhangi biridir. Ancak, veri biçimi parametresine sıfır ekleyerek temel grafik türünü gizleyorsanız (ör. chd=t0:
veya chd=s0:
) hangi grafik türünü seçtiğiniz önemli değildir.
Kutulu grafikte en az beş veri dizisi bulunmalıdır: kutular ve maksimum ve minimum işaretçiler için dört, %50 işaretçisi için bir adet ve ayrıca, aykırı değer işaretçileri gibi istediğiniz diğer işaretçiler için ek veri dizileri. Önerilen seri sırası aşağıda verilmiştir. Seri 1'deki değer seri 2'de karşılık gelen değerden büyükse kutu chm=F
işaretçi rengiyle doldurulur; seri 1'deki değer seri 2'deki değerden küçükse kutu doldurulmaz.
Daha fazla bilgi için Şamdan İşaretçileri bölümüne bakın.
Doldurulmamış bir kutu için seri sırası:
- Minimum değer
- %25 işaretçi (dolgulu kutu için% 75)
- %75 işaretçi (dolgulu kutu için% 25)
- Maksimum değer
- %50 keçeli kalem
- Seri altı ve sonrası, aykırı değerler gibi ek işaretçi verileri içindir.
Ek işaretçi serisini, şamdan işaretçi verilerinin öncesine veya sonrasına yerleştirebilirsiniz, ancak tümünü en sona koymak daha kolaydır.
Farklı işaretçiler, farklı temel grafik türleri belirterek veya verileri farklı şekilde sıralayarak farklı kutulu grafik stilleri oluşturabilirsiniz
Açıklama | Örnek | ||
---|---|---|---|
Bu, standart bir kutulu grafiktir ancak her bir grafik öğesini oluştururken hangi işaretçinin kullanıldığını vurgulamak için farklı grafik öğelerine farklı renkler atanır.
|
|
||
lc grafik türü her zaman eksen çizgilerini gösterir. Eksen çizgileri olmayan bir grafik oluşturmak için ls grafik türünü belirtin. |
|
||
Dolgulu bir kutu oluşturmak için ikinci serideki noktanın, üçüncü seride karşılık gelen noktadan daha büyük olmasını sağlayın. Daha büyük olan değer, sağda gösterilen kodda kırmızı renkle işaretlenir. | chd=t0: |
Yerleştirilmiş Grafikler
Dinamik simgeler kullanarak herhangi bir grafik türünü çubuk, çizgi, radar veya scatter grafiğine yerleştirebilirsiniz. Dinamik Simgeler (chem
) işaretçi dokümanlarının Yerleşik Grafikler bölümüne bakın.
Standart Özellikler
Bu sayfadaki özelliklerin geri kalanı standart grafik özellikleridir.
Çizgi İşaretçileri chm=D
[Çubuk, Şamdan, Çizgi, Radar, Dağılım]
Grafiğinizdeki verileri izleyen bir çizgi ekleyebilirsiniz. Bu özellik genellikle bileşik grafiklerde kullanılır.
Birden fazla satır eklemek (veya bunu diğer herhangi bir chm
işaretçisiyle birleştirmek) için
dikey çizgi ( |
) sınırlayıcı kullanarak chm parametre gruplarını ayırın. Bu parametreyle kesikli çizgi işaretçisi oluşturamazsınız.
Söz dizimi
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- D
- Bunun bir çizgi işaretçisi olduğunu belirtir.
- <color>
- Çizginin, RRGGBB onaltılık biçiminde rengi.
- <series_index>
- Çizgiyi çizmek için kullanılan veri dizilerinin dizinidir. Veri serisi dizini, ilk veri dizisi için
0
, ikinci veri dizisi için1
vb. şeklindedir. - <which_points>
- Çizgiyi çizmek için bir serideki hangi noktaların kullanılacağı. Aşağıdaki değerlerden birini kullanın:
0
- Serideki tüm noktaları kullanın.start:end
- Seride, başlangıç ile bitiş arasında (sıfır tabanlı dizin) dahil olmak üzere belirli bir nokta aralığı kullanın. Ayrıca, ara noktaları belirtmek için kayan nokta değerlerini kullanabilir veya sırasıyla ilk veya son veri noktasını belirtmek için başlangıç veya bitiş değerini boş bırakabilirsiniz. başlangıç ve bitiş, son değerden ters dizin olarak negatif olabilir. Hem başlangıç hem de bitiş negatifse bunları artan değerle yazdığınızdan emin olun (ör. -6:-1).
- <size>
- Çizginin piksel cinsinden genişliği.
- <opt_z_order>
- [İsteğe bağlı] Diğer işaretçiler ve diğer tüm grafik öğeleriyle karşılaştırıldığında işaretçinin çizileceği katman. Bu, -1,0 ile 1,0 arasında (-1,0 alt, 1,0 üst) olmak üzere -1,0 ile 1,0 arasında bir kayan noktadır. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse URL tarafından belirtilen sırayla çizilir. Varsayılan değer 0,0'dır (grafik öğelerinin hemen üzerinde).
Örnekler
Açıklama | Örnek |
---|---|
Bu, çubuk grafik üzerinde bir işaretçi çizgi çizme örneğidir.
Z sırası |
chm=D,0033FF,0,0,5,1 |
Bu, aynı çubuk grafiktir, ancak yalnızca çizgi için ek bir veri dizisi içerir. Bu bir bileşik grafik örneğidir.
Bileşik grafikler, Daha fazla bilgi için Bileşik Grafikler bölümüne bakın. |
chm=D,0033FF,1,0,5,1 |
Şekil İşaretçileri chm
[Çubuk, Çizgi, Radar, Dağılım]
Bir grafikteki tüm veri noktaları veya tek tek veri noktaları için grafik işaretçiler belirtebilirsiniz. İki veya daha fazla işaretçi aynı noktayı kapsıyorsa işaretçiler chm
parametresinde göründükleri sırayla çizilir.
Ayrıca, veri noktalarında metin işaretçileri oluşturabilirsiniz. Bu konu, Veri Noktası İşaretçileri bölümünde açıklanmıştır.
chm
parametrelerini ayırmak için dikey çizgi karakteri ( |
) kullanarak şekil işaretçilerini diğer tüm chm
parametreleriyle birleştirebilirsiniz.
Söz dizimi
İşaretlenmesi gereken her seri için aşağıdaki parametrelerden bir grup belirtin. Birden çok seriyi işaretlemek için dikey çizgi karakteriyle ayrılmış ek parametre grupları oluşturun. Tüm serileri işaretlemenize gerek yoktur. Bir veri serisine işaretçi atamazsanız hiç işaretçi almaz.
Şekil işaretçileri, dağılım grafiklerinde biraz farklı çalışır. Daha fazla bilgi edinmek için ilgili dokümanları inceleyin.
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>
- @
- [İsteğe bağlı] İşaretçi türünden önce isteğe bağlı @ karakterini eklerseniz <opt_who_points> x:y biçimini kullanmalıdır.
- <işaretçi_türü>
- Kullanılacak işaretçinin türü. Aşağıdaki türlerden birini belirtin:
a
- Okc
- ÇaprazC
- Dikdörtgen. Dikdörtgen işaretçi varsa en az iki veri serinizin olması gerekir. Bu seride seri 0 alt kenarı, seri 1 ise üst kenarı belirtir. <size>, dikdörtgenin genişliğini piksel cinsinden belirtir.d
- ElmasE
- Hata çubuğu işaretçisi ( ) Bu işaretçinin oluşturulması için iki veri dizisi gerekir. Bu serilerden biri alt kısım için, ikinci seride de üst sınır için bir nokta bulunur. Ayrıca, genişletilmiş bir <size> söz dizimini de gösterir: line_thickness[:top_and_bottom_width], burada top_and_bottom_width isteğe bağlıdır. Aşağıdaki örneklere göz atın.h
: Grafikte belirtilen yükseklikteki yatay çizgi. (<opt_which_points> parametresi için geçerli tek biçim opt_which_points'dir.)H
- Belirtilen veri işaretçisi üzerinde yatay çizgi. Bu, tam bir satır uzunluğu belirtmenize olanak tanıyan, genişletilmiş bir <size> söz dizimini destekler: line_thickness[:length] burada :length isteğe bağlıdır ve varsayılan olarak tam grafik alanı genişliğine ayarlanır.o
- Çevres
- Karev
- X ekseninden veri noktasına dikey çizgiV
- Ayarlanabilir uzunluktaki dikey çizgi. Bu, tam bir satır uzunluğu belirtmenize olanak tanıyan, genişletilmiş bir <size> değeri söz dizimini destekler: line_thickness[:length]; burada :length isteğe bağlıdır ve tam grafik alanı yüksekliğini varsayılan olarak ayarlar. İşaretçi, veri noktasının ortasında ortalanır.x
- Bir X
- <color>
- Bu seriye ait işaretçilerin RRGGBB onaltılık biçiminde rengi.
- <series_index>
- İşaretçilerin çizileceği veri dizisinin sıfır tabanlı dizini. Konumu x/y konumuna göre belirten
h
işaretçi ve işaretçi için yok sayılır (@ karakteriyle başlar). Gizli veri serilerini işaretçiler için bir kaynak olarak kullanabilirsiniz. Daha fazla bilgi için Bileşik Grafikler bölümüne bakın. Gruplandırılmış dikey çubuk grafikler, işaretçileri belirli çubuklarla hizalamak için özel bir genişletilmiş söz dizimi destekler. - <opt_which_points>
- [İsteğe bağlı] İşaretçilerin üzerine çizileceği noktalar. Varsayılan olarak tüm işaretçiler kullanılır. Aşağıdaki değerlerden birini kullanın:
n.d
- İşaretçinin nereye çizileceği. Anlamı, işaretçi türüne bağlıdır:- h dışındaki tüm türler - İşaretçinin hangi veri noktasına çizileceği. Burada n.d, serideki sıfır tabanlı dizindir. Tam sayı olmayan bir değer belirtirseniz kesir, hesaplanan bir ara noktayı gösterir. Örneğin, 3,5, 3. nokta ile 4. nokta arasındaki orta noktayı ifade eder.
h
- 0,0 ile 1,0 arasında bir sayı. Burada 0,0 grafiğin alt kısmında, 1,0 ise grafiğin en üstünde yer alır.
-1
- Tüm veri noktalarına bir işaretleyici çizin. Tüm veri noktalarından yararlanmak için bu parametreyi boş da bırakabilirsiniz.-n
- Her n. veri noktasına bir işaretleyici çizin. Kayan nokta değeri; n 1'den küçükse grafik sizin için ek ara noktalar hesaplar. Örneğin, -0,5 değeri veri noktalarından iki kat daha fazla işaretçi koyar.start:end:n
- Başlangıç ile bitiş arasındaki dizin değerleri dahil olmak üzere bir aralıktaki her n. veri noktasına bir işaretçi çizin. Tüm parametreler isteğe bağlıdır (olabilir). Bu nedenle, 3::1 dördüncü öğeden son 1. adıma doğru olur ve bu parametre tamamen atlanırsa varsayılan olarak first:last:1 kullanılır. Tüm değerler kayan nokta sayıları olabilir. Başlangıç ve bitiş, son değerden geriye doğru saymak için negatif olabilir. Hem başlangıç hem de bitiş negatifse bunların artan değerde listelendiğinden emin olun (ör. -6:-1:1). n adımı değeri 1'den küçükse verilen veri değerlerinin interpolasyonu yapılarak ek veri noktaları hesaplanır. Varsayılan değerler first:last:1 şeklindedirx:y
- Grafikteki belirli bir x/y noktasına bir işaretleyici çizin. Bu noktanın bir çizgi üzerinde olması gerekmez. Bu seçeneği kullanmak için işaretçi türünden önce @ karakterini ekleyin. Koordinatları kayan nokta değerleri olarak belirtin. Burada0:0
, grafiğin sol alt köşesi,1:1
ise grafiğin sağ üst köşesidir. Örneğin, bir grafiğin ortasına 15 piksellik kırmızı bir elmas eklemek için@d,FF0000,0,0.5:0.5,15
işaretini kullanın.
- <size>
- İşaretçinin piksel cinsinden boyutu. Çoğu kişi, bu parametre için tek bir sayı değeri alır; V, H ve S işaretçileri, <size>[:width] söz dizimini destekler. Burada, isteğe bağlı ikinci bölüm, çizgi veya işaretçi uzunluğunu belirtir.
- <opt_z_order>
- [İsteğe bağlı] Diğer işaretçiler ve diğer tüm grafik öğeleriyle karşılaştırıldığında işaretçinin çizileceği katman. Bu, -1,0 ile 1,0 arasında (-1,0 alt, 1,0 üst) olmak üzere -1,0 ile 1,0 arasında bir kayan noktadır. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse bunlar URL tarafından belirtilen sırayla çizilir. Varsayılan değer 0,0'dır (grafik öğelerinin hemen üzerinde).
- <opt_offset>
- [İsteğe bağlı] Belirtilen konumdan yatay ve dikey ofsetleri belirtmenizi sağlar. : ayırıcısının kullanıldığı söz dizimi şu şekildedir:
reserved:<horizontal_offset>:<vertical_offset>
. Belirtilmişse <opt_z_order> içinchm
parametre dizesine boş bir , değeri ekleyebilirsiniz. Örnekler:o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
- reserved - Boş bırakın.
<horizontal_offset>
- Yatay ofseti piksel cinsinden belirten pozitif veya negatif sayı. İsteğe bağlı; kullanılmıyorsa boş bırakın.<vertical_offset>
- Dikey ofseti piksel cinsinden belirten pozitif veya negatif sayı. İsteğe bağlı; kullanılmıyorsa boş bırakın.
Örnekler
Açıklama | Örnek |
---|---|
Aşağıda, şekil ve çizgi işaretçilerinden birkaçına dair bir örnek verilmiştir.
|
chm= |
Bir veri dizisinde elmasların, diğer veri dizisinde de dairelerin kullanıldığı bir örneği aşağıda bulabilirsiniz. İki veya daha fazla işaretçi aynı noktayı kapsıyorsa işaretçiler |
chm= |
Aşağıda, her saniye veri noktasında (-2, diğer her nokta) bir işaretçi bulunan çizgi grafik verilmiştir. |
chd=t: |
Burada, veri noktalarından iki kat daha fazla işaretçiye sahip bir çizgi grafik verilmiştir (-0,5 her yarım nokta anlamına gelir). | chd=t: |
Bu örnekte, özel renklere ve kalınlığa sahip kılavuz çizgileri oluşturmak için h ve v işaretçilerinin nasıl kullanılacağı gösterilmektedir. Z sırası değeri (son değer), ızgara çizgilerinin veri çizgisinin altına çizilebilmesi için -1 olarak ayarlanır. |
chm= |
Bu grafik, bir çizgi grafiğe dikey dolgu çizgileri ekler:
|
chm= |
Bu örnekte, tam koordinatları kullanarak grafiğe bir ok ve metin işaretçisi eklenir. İlk D işaretçisi, çubukların altındaki iz çizgisidir. İkinci işaretçi ok, üçüncü işaretçi ise ok metnidir. | chm= |
Belirli bir veri noktasına (H ) sabitlenen yatay çizgi, göreli değerleri göstermek veya bir grafikte veri değerinin yüksekliğini vurgulamak için yararlı olabilir. |
chm=H,FF0000,0,18,1 |
Bu grafik, <size> parametresinde çizgi kalınlığını ve uzunluğunu belirtebilen işaretçileri gösterir.
|
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1%7CC2,500 />73chm=
|
Şamdan İşaretçileri chm=F
[Çubuk,
Çizgi]
Şamdan işaretçileri, bir veri dizisindeki varyansı ve yön değişikliğini belirtir. Bunlar genellikle gün içindeki hisse senedi değerlerini göstermek için kullanılır. İşaretçi, yüksek ve düşük değeri gösteren segmentlerin yanı sıra belirli bir dönem (genellikle bir gün) için açılış ve kapanış değerini içerir. Şamdan işaretçiler hakkında daha fazla bilgi için buraya bakın.
Şamdan işaretçi, dikey bir çizgiyle ikiye ayrılan bir dikdörtgen olarak çizilir. Şamdan işaretçi çizmek için dört veri serisi gerekir. Her bir seride şunları belirtir:
- Seri 1 ve 4, dikey çizginin sırasıyla alt ve üst kısmını belirtir. Bunlar genellikle günün düşük ve yüksek değerlerini temsil eder.
- Seri 2 ve 3, dikdörtgenin dikey kenarlıklarını belirtir. Seri 2 açılış değeri, seri 3 ise kapanış değeridir. Dikdörtgenin rengi hangi öğenin daha yüksek olduğuna bağlıdır: Açılış değeri (seri 2) kapanış değerinden (seri 3) düşük olduğunda, fiyat artarsa ve dikdörtgen düz yeşil renkle varsayılan olarak doldurulur; açılış değeri (seri 2) kapanış değerinden (seri 3) daha yüksekse fiyat düşmüştür ve varsayılan olarak dikdörtgen düz kırmızı renkle doldurulur. Yalnızca azalan değere sahip bir dikdörtgen için dolgu rengi belirtebilirsiniz. Bunu belirttiğinizde, değeri artan dikdörtgen doldurulmaz (boş). Seri 2'nin, fiyatın yukarı veya aşağı olmasına bağlı olarak dikdörtgenin üst veya alt kısmı olabileceğini unutmayın.
chm
parametrelerini ayırmak için bir dikey çizgi karakteri ( |
) kullanarak şamdan işaretçileri diğer tüm chm
parametreleriyle birleştirebilirsiniz.
Not: İşaretçileri çizmek için kullanılan verilere ait çizgilerin grafikte görünmesini istemiyorsanız biçim türünden sonra 0 eklemeniz gerekir. Örneğin: Metin biçimindeki bir veri dizesinde chd=t0:10,20,30,40
. Daha fazla bilgi için Bileşik Grafikler bölümüne bakın.
Her bir serinin satırlarını gösteren bir örneği aşağıda bulabilirsiniz:
Söz dizimi
chm= F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
- F
- Bunun bir şamdan işaretçi olduğunu belirtir.
- <opt_declining_color>
- [İsteğe bağlı] Değer azalırken (seri 2 değeri > karşılık gelen seri 3 değeri) dikdörtgenler için dolgu rengi elde edin. Bu, RRGGBB biçiminde bir onaltılık sayıdır. Değerler arttığında dikdörtgen boş olur. Varsayılan değer, artırmak için düz yeşil, azaltmak için düz kırmızıdır (değerleri artırmak için özel bir dolgu rengi belirtemezsiniz).
- <data_series_index>
- Şamdan işaretçileriniz için ilk seri olarak kullanılacak veri serisi dizini. Bu dizin sıfır tabanlı bir dizindir. Dolayısıyla, burada 1 değerini belirtirseniz ve altı seriniz varsa, şamdan işaretçileri çizmek için ikinci, üçüncü, dördüncü ve beşinci seri kullanılır.
- <opt_which_points>
- [İsteğe bağlı] İşaretçi çizmek için hangi veri noktalarının kullanılacağını belirtir. Varsayılan
tüm işaretçilerdir. Aşağıdaki biçimlerden birini kullanın:
n.d
- Serideki tek bir noktanın üzerine bir işaretçi çizin. Burada n.d, serideki noktanın dizinidir. Tam sayı olmayan bir değer belirtirseniz kesir, hesaplanan bir ara noktayı gösterir. Örneğin, 3,5, 3. nokta ile 4. nokta arasındaki orta noktayı ifade eder.-1
- Tüm veri noktalarına bir işaretleyici çizin. Tüm işaretçilerde çizim yapmak için bu parametreyi boş da bırakabilirsiniz.-n
- Her n. veri noktasına bir işaretleyici çizin.start:end:n
- Başlangıç ile bitiş arasındaki dizin değerleri dahil olmak üzere bir aralıktaki her n. veri noktasına bir işaretçi çizin. Tüm parametreler isteğe bağlıdır (olabilir). Bu nedenle, 3::1 dördüncü öğeden son 1. adıma doğru olur ve bu parametre tamamen atlanırsa varsayılan olarak first:last:1 kullanılır. Tüm değerler kayan nokta sayıları olabilir. Başlangıç ve bitiş, son değerden geriye doğru saymak için negatif olabilir. Hem başlangıç hem de bitiş negatifse bunların artan değerde listelendiğinden emin olun (ör. -6:-1:1). n adımı değeri 1'den küçükse verilen veri değerlerinin ara değeri uygulanarak ek veri noktaları hesaplanır. Varsayılan değerler first:last:1 şeklindedir
- <width>
- Tüm dikdörtgenlerin piksel cinsinden genişliği.
- <opt_z_order>
- [İsteğe bağlı] Diğer işaretçiler ve diğer tüm grafik öğeleriyle karşılaştırıldığında işaretçinin çizileceği katman. Bu, -1,0 ile 1,0 arasında (-1,0 alt, 1,0 üst) olmak üzere -1,0 ile 1,0 arasında bir kayan noktadır. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse URL tarafından belirtilen sırayla çizilir. Varsayılan değer 0,0'dır (grafik öğelerinin hemen üzerinde).
Örnekler
Açıklama | Örnek |
---|---|
Dört serili bir çizgi grafikte şamdan işaretçileriyle ilgili bir örneği burada bulabilirsiniz. İlk ve son dikdörtgen grafik tarafından kırpılır. Bu değerleri ortadan kaldırmak üzere chm'nin dördüncü parametresi için 1:4 değerini belirtebilirsiniz. Serideki satırları gizlemek için veri dizesindeki sıfıra dikkat edin: <which_point> parametresi boş. Bu parametre tüm veri noktalarındaki şamdanları çiziyor. |
chd=t0: |
Aşağıda, varsayılan renklerin kullanıldığı, ilk ve son öğenin kaldırıldığı bir grafik örneği verilmiştir. Bu bileşik grafik, çizgi grafik (temel grafik türü) ile şamdan işaretçilerin kombinasyonudur. |
|