Bileşik Grafikler

  

Genel bakış

Veri trendlerini vurgulamak veya sapmayı 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 bileşik grafik adı verilir. Bazı bileşik grafikler, iki grafik türünün kombinasyonu gibi görünür (örneğin, izleme çizgisi olan bir çubuk grafik):

İzleme çizgisi içeren çubuk grafik

Bazıları ise tamamen yeni grafik türleri olarak görünürken (örneğin, kutu grafik):

kutu grafik.

Bileşik Grafik Oluşturma

Tüm bileşik grafikler, bir veya daha fazla işaretçi grubuyla birlikte bir veya 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ğinize çubuk veya noktalar çizmek için kullandığınız veri serisinin aynısını kullanabilirsiniz ancak genellikle işaretçilerin kendi bağımsız veri kümeleri olmasını istersiniz. Grafiğinizin temel grafik ve işaretçiler için farklı veri serilerine sahip olmasını istiyorsanız, işaretçi verilerini temel grafikten gizlemeniz gerekir (böylece bu verilerle daha fazla çubuk veya çizgi çizmeye çalışmaz). Bu işlemi şu şekilde yapabilirsiniz:

  1. İşaretçi veri serinizi chd parametrenizin sonuna ekleyin. Örneğin, çubuk grafiğinizde chd=t:30,10,20 verisi varsa şuna benzer bir çizgi işaretçisi için yeni veriler ekleyebilirsiniz: chd=t:30,10,20|60,40,50.
  2. Ekstra işaretçi verilerinizi temel grafikte gizleyin. İzleme çizginiz için bir çubuk grafiğe 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 tanımlayıcısından sonra tek bir rakam ekleyin: Örneğin, chd=t1:30,10,20|60,40,50. Bu basamak, cht parametresiyle (çubuk grafikler, çizgi grafikler için veri noktaları vb.) tanımlanan şekilde, Chart API'ye söz konusu temel grafik türüne ait öğeler çizmek için kaç veri dizisi kullanılacağını bildirir. Grafik çizerken diğer veri serileri, ilgili grafik türü tarafından yoksayılır. Bunun 0 tabanlı değil, 1 tabanlı bir sayı olduğunu unutmayın. Yani t1,"çubuk için yalnızca ilk veri serisini kullan", t2 ise "çubuk için yalnızca ilk iki seriyi kullan" vb. anlamına gelir.
    1. Notlar:
      1. Dağılım grafikleri: Dağılım grafikleri verileri farklı bir şekilde gizler. Daha ayrıntılı bilgi için dokümanları inceleyin.
      2. lxy çizgi grafikleri - Görüntülenecek çift sayıda seri belirtin (t0, t2, t4 vb.). Bunun nedeni, lxy grafiğindeki her bir satırın biri x ve diğeri y değerleri için olmak üzere iki veri serisiyle açıklanmasıdır.
  3. Şamdan işaretçileri, çizgi işaretçileri veya başka işaretçiler çizmek için gizli veri serilerini kullanın. İşaretçi çizme yöntemi, bağlı bölümlerde yer almaktadır. İşaretçilerinizin kaynağı olarak gizli veri serisine başvurun. İstediğiniz kadar ek gizli veri serisi ekleyebilir ve bunları ek grafik işaretçileri için kullanabilirsiniz.

Açıkladığımız grafik aşağıda verilmiştir:

Çizgi işaretleyicili çubuk grafik
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1

 

Grafik Türleri

İşaretçi türlerinin ve kullanılabilecek grafik türlerinin listesini aşağıda bulabilirsiniz:

İş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 bileşik grafik türlerine ilişkin bazı örnekler verilmiştir:

Grafik Türü Açıklama Örnek
Çizgi işaretçisi grafikleri Çizgi işaretçileri, diğer birçok grafik türündeki trendleri göstermek için kullanılabilir. Çizgi işaretleyicili çubuk grafikÇizgi işaretleyicili çubuk grafik
Şampanya grafikler Şamdan grafikler genellikle finansal verileri göstermek için kullanılır. Bir turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik.
Kutu grafikleri

Kutu grafikleri, verileri aralıklı çeyrekler halinde gruplandırılmış olarak göstermek için kullanılır.

Bir turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik.
Yerleştirilmiş grafikler Başka bir grafiğe grafik yerleştirebilirsiniz. Yerleştirilmiş grafik
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:
  10,20,30,40,50,60,70,80
  5,10,15,20,25,30,35,40,45,50
chm=o,000000,1,-1,5

Başa dön

 

Çizgi İşaretçi Grafikleri

Trendleri vurgulamak için çizgi, scatter, çubuk veya radar grafiklere çizgi ekleyebilirsiniz.

Taban Türü + İşaretçi Türü Açıklama Örnek
Çubuk + Çizgi

İz çizgisi olan bir çubuk grafik aşağıda verilmiştir. İlk iki veri serisi yığın çubuklar için, kalan seri ise çizgi için kullanılır. chd=s2, grafiğin çubuklar için yalnızca ilk iki seriyi kullanması gerektiğini belirtir. Çizgi, verileri için üçüncü seriyi kullanır.

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 - Çubukları çizmek için ilk iki serinin, çizgi için de son serinin kullanıldığı basit kodlama.
  • chm=D,0033FF,2,0,5,1 - İz çizgisi (D), mavi, seri dizini 2'den veriler, tüm noktalar (0), çizgi 5 piksel genişliğinde ve z sırası 1'dir.
Çizgi işaretleyicili çubuk grafik
chm=
  D,0033FF,2,0,5,1
chd=s2:
  1XQbnf4,
  EWoQMUB,
  9halxp9
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'ne bakın.
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
Çubuk + Çizgi

Burada, üzerinde bağımsız bir çizginin çizildiği başka bir yığınlı çubuk grafik gösterilmektedir.

Çizgi işaretleyicili çubuk grafik
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
Çubuk + Çevreler Önceki grafikle aynı ancak çizgi işaretçisi yerine daire işaretçileri var. Her 0,5 veri değerini belirledik.Bu değer, noktalı çizgiye hesaplanan ara noktalar ekler. Çizgi işaretleyicili çubuk grafik
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

Başa dön

 

Şanşon Grafikler

Şamdan grafiklerde, şamdanların çizilmesi için en az dört veri dizisi ve diğer tüm grafik öğeleri için ek seriler gerekir. Şamdan grafikler, yalnızca bir dizi şamdan işaretçisi gösterebileceği gibi, burada gösterildiği gibi şamdan işaretçileri ve çubuk ya da çizgi grafikleri içeren bir kombinasyon olabilir:

Taban Türü + İşaretçi Türü Açıklama Örnek
Çizgi (gizli) + Şamdan

Bu örnekte yalnızca şamdan işaretçilerinin gösterildiği bir grafik gösterilmektedir.

  • chd=t0 - 0, tüm veri serilerinin temel grafik türünde (burada, çizgi grafik) gizlendiği, bu nedenle yalnızca şamdanların çizildiği anlamına gelir. İlk veya son şamdanın çizilmemesi için her serideki ilk ve son değerler -1'dir. Bu sayede, eksen veya grafik kenar boşluğu ile çakışacak ve kesilmiş olacaktır.
  • chm=F,0000FF,0,-1,20 - F, şamdan işaretçilerini (orijinali "finansal işaretçileri") gösterir. 0000FF, değer azalırken işaretçilerin mavi olduğunu belirtir. 0, şamdan verilerinin seri 0'dan başladığını gösterir. -1 ise tüm noktalardaki işaretçileri gösterir (-1 veri değerlerini kullanmak yerine ilk ve son şamdanı gizlemek için burada 0:4 değerini de belirtebilirdik). 20 şamdanın genişliğidir.
Temel şamdan grafik
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
Çizgi + Şamdan

Şamdan işaretçileri olan bir çizgi grafik örneğini burada bulabilirsiniz.

Beş veri dizisi sağlanmıştır. İlki grafik türü (çizgi) için, geri kalan "gizli" veri dizisi ise şamdan işaretçileri için kullanılır. chd=t1 parametresi, söz konusu grafik türü için yalnızca ilk serinin kullanıldığını belirtir (çizgi grafik).

İlk ve son şamdanlar grafik alanının kenarlıklarıyla kırpıldığından, <which_points> değerinde 1:4 kullanılan ilk ve son şamdan işaretçilerini atladık.

chm parametresi, şamdan işaretçilerini F,<declining_color>,<data_series_index>,<which_points>,<width>,<order> söz dizimiyle belirtir

Bir turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik.
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

Çizgi + Şamdan

Şamdan grafik için özel dolgu renklerinin kullanıldığı başka bir örnek.

Çizgi işaretleyicili çubuk grafik
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
Çubuk + Şamdan

Şamdan işaretçileri olan bir çubuk grafik örneğini burada bulabilirsiniz.

Çubuklar grafik sınırları nedeniyle kırpılmaması için yeterli boşluk bıraktığından, burada ilk ve son şamdan işaretçileri gösterilmektedir.

Bir turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik.
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

Başa dön

 

Kutu Grafikler

Kutu grafikleri veya kutu grafikleri olarak da adlandırılan kutu grafikleri, bir veya daha fazla serinin çeyrekler halinde gruplandırılmasını gösteren bir grafik türüdür (çeyrekler, aykırı değerler haricinde değer aralığının% 25'ini kapsayan gruplardır). Kutu grafikleri şamdan grafiklere benzerdir, ancak şamdanın alt ve üst kısmı için işaretçiler ve 50. yüzdelik dilim işaretçisi vardır.

Kutu grafik, aşağıda gösterildiği gibi tamamen işaretçilerden oluşur:

Şamdan işaretçi
chm=
  F,0000FF,0,1,10
Şamdan işaretçi
chm=
  H,0000FF,0,1,1:10|
  H,0000FF,3,1,1:10|
  H,0000FF,4,1,1:10
Şamdan işaretçi
chm=
  o,FF0000,5,,5|
  o,FF0000,6,,5
Şamdan işaretçi
Kutuların gövdesi için bir dizi şamdan işaretçisi (chm=F): Minimum, 50. ve 100. yüzdelik dilim çizgileri için bir dizi ayarlanabilir yatay çizgi şekli işaretçisi (chm=H): İsteğe bağlı olarak, veri kümesindeki aykırı değerleri göstermek için bazı daire şekli işaretçileri (chm=o) kullanılabilir. Hepsini bir araya getirdiğinizde bir kutu grafiğiniz var!

Kutu grafikler için temel grafik türü, herhangi bir çubuk grafik türünden (bhs, bvs, bhg, bvg) veya çizgi grafik türlerinden (lc, ls, lxy) biridir. Ancak, temel grafik türünü, veri biçimi parametresine sıfır ekleyerek gizliyorsanız (ör. chd=t0: veya chd=s0:) hangi grafik türünü seçtiğiniz fark etmez.

Kutu grafikte en az beş veri dizisi olmalıdır: Kutular ve maksimum ve minimum işaretçiler için dörde, %50 işaretçi için bir sayı ve aykırı değer işaretçileri gibi isteyebileceğiniz diğer işaretçiler için ek veri serileri. Önerilen seri sırasını burada görebilirsiniz. Seri 1'deki değer, seri 2'deki 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 Çubuk İşaretçileri başlıklı makaleyi inceleyin.

Doldurulmayan kutu için seri sırası:

  1. Minimum değer
  2. %25 işaretçi (doldurulmuş kutu için% 75)
  3. %75 işaretçi (doldurulmuş kutu için% 25)
  4. Maksimum değer
  5. %50 işaretçi
  6. Altıncı seri ve sonrası, aykırı değerler gibi ek işaretçi verileri içindir.

Aslında ek işaretçi serisini, şamdan işaretçi verilerinden önce veya sonra koyabilirsiniz ancak bunların tamamını en sonda yerleştirmek daha basittir.

Farklı işaretçiler veya farklı temel grafik türleri belirterek ya da verileri farklı şekilde sıralayarak farklı kutu grafik stilleri oluşturabilirsiniz

Açıklama Örnek

Bu standart bir kutu grafiktir ancak her grafik öğesini oluşturmak için kullanılan işaretçiyi vurgulamak için farklı grafik öğelerine farklı renkler atanır.

  • cht=bvs - Taban grafik türü bvs ancak bu temel grafikten hiçbir çubuk gösterilmiyor. Burada herhangi bir bileşik grafik türünü belirtebilirdik.
  • chd=t0: - t0 bu çizgi grafikteki tüm satırları gizler. Tüm veriler yalnızca işaretçiler için kullanılır. İşaretçilerin grafiğin sol ve sağ kenarlarıyla çakışmasını önlemek için verilerdeki ilk ve son değerler -1'dir. İkinci serideki tüm değerler, üçüncü serideki karşılık gelen değerlerden düşük olduğu için tüm kutular doldurulmaz.
    • -1,5,10,7,12,-1 - Minimum değer: alttaki turuncu çubukların alt noktası; ayrıca yatay yeşil çizgilerin yüksekliği.
    • -1,25,30,27,24,-1 - %25 değer: turuncu kutuların yatay alt kenarı.
    • -1,40,45,47,39,-1 - %75 değer: turuncu kutuların üst yatay kenarı.
    • -1,55,63,59,80,-1 - Maksimum değer: üst turuncu çubukların en üst noktası; ayrıca yatay mavi çizgilerin yüksekliği.
    • -1,30,40,35,30,-1 - Şamdanların içindeki siyah yatay "Ortanca" çizgileri.
    • -1,-1,5,70,90,-1 - Aykırı değer verileri (kırmızı daireler)
    • -1,-1,-1,80,5,-1 - Daha fazla aykırı değer verisi (kırmızı daireler). Aykırı değerler verileri, ofsetler veya diğer karmaşık püf noktaları kullanılmadan aynı seride, biri diğerinin üzerinde olan iki işaretçiye sahip olamayacağınız için iki gruba ayrılır.
  • chm= - Aşağıda açıklandığı gibi işaretçi verileri:
    • F,FF9900,0,1:4,40 - İlk seriden (0) başlayan dört veri serisinin kullanıldığı turuncu şamdan işaretçileri (F), 1-4 numaralı noktalarda, boyut 40'ta.
    • H,0CBF0B,0,1:4,1:20 - Minimum değeri gösteren yeşil yatay çizgi işaretçileri. Bunlar ilk seriden geliyor.
    • H,0000FF,3,1:4,1:20 - Maksimum değeri gösteren mavi yatay çizgi işaretçileri. Bunlar 3. seriden geliyor.
    • H,000000,4,1:4,1:40 - %50 değerini gösteren siyah yatay çizgi işaretçileri. Bunlar 4. seriden geliyor.
    • o,FF0000,5,-1,7 - Aykırı değerler için altıncı veri serisine atanmış kırmızı daireler. İşaretçiler, bu serideki tüm öğelere atanır ve aykırı değer içermeyen kutular için -1 kullanılır.
    • o,FF0000,6,-1,7 - Daha fazla aykırı değer. Aykırı değerleri aynı kutu etrafında birbirinin üzerine yığmak istediğinizde başka bir veri serisi gerekir.

İki veri kümesi içeren dikey çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmış

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 grafik türünde her zaman eksen çizgileri gösterilir. Eksen çizgileri olmadan bir grafik oluşturmak için ls grafik türünü belirtin.
lc grafik türü kenarlıkları gösterir
  cht=lc
ls grafik türünde kenarlıklar gösterilmiyor
   cht=ls
Doldurulmuş bir kutu oluşturmak için ikinci serideki noktanın, üçüncü serideki karşılık gelen noktadan 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. İki veri kümesi içeren dikey çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmış
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

Başa dön

 

Yerleşik Grafikler

Çizgi grafiğe yerleştirilmiş pasta grafik

Dinamik simgeleri kullanarak bir çubuk, çizgi, radar veya scatter grafiğin içine dilediğiniz grafik türünü yerleştirebilirsiniz. Dinamik Simgeler (chem) işaretçi dokümanlarının Yerleşik Grafikler bölümüne bakın.

Başa dö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 çoğu zaman 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 chm parametre gruplarını dikey çizgi ( | ) ayırıcı kullanarak ayırın. Bu parametreyle kesik çizgili bir çizgi işaretçisi oluşturamazsınız.

Söz dizimi

chm=
  D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
G
Bunun bir çizgi işaretçisi olduğunu belirtir.
<color>
Çizginin RRGGBB onaltılık biçimindeki rengi.
<series_index>
Çizgiyi çizmek için kullanılan veri serisinin dizini. Veri serisi dizini ilk veri serisi için 0, ikinci veri serisi için 1 vb. şeklindedir.
<which_points>
Çizgiyi çizmek için bir seride 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ş dahil olmak üzere (sıfır tabanlı dizin) belirli bir nokta aralığını kullanın. Ara noktaları belirtmek için kayan nokta değerlerini de kullanabilir veya sırasıyla ilk ya da son veri noktasını belirtmek için start ya da end'i boş bırakabilirsiniz. start ve end, son değerden ters bir dizin olarak negatif olabilir. Hem start hem de end negatifse bunları artan değerde (örneğin, -6:-1) yazdığınızdan emin olun.
<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 dahil olmak üzere -1,0 arasında bir kayan nokta sayısıdır. Burada -1,0 alt, 1,0 en üst değerdir. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse bu işaretçiler URL'de belirtilen sırayla çizilir. Varsayılan değer 0.0'dır (grafik öğelerinin hemen üstünde).

 

Örnekler

Açıklama Örnek

Bu, çubuk grafikte işaretçi çizgisi çizme örneğidir. Z sırası 1 olarak ayarlandığından çizgi çubukların üzerine çizilir.

Bu örnekte hem çubuklar hem de veri hattı için aynı veriler kullanılmaktadır.
Çizgi işaretleyicili çubuk grafik
chm=D,0033FF,0,0,5,1
chd=s:1XQbnf4

Bu, aynı çubuk grafiktir ancak yalnızca satır için ek bir veri serisi içerir. Bu, bileşik grafik örneğidir. Bileşik grafikler, chd parametresine ilave veri serileri ve chd için grafikte ek veri serisini "yoksaymasını" belirten bir değer eklenerek oluşturulur.

Daha fazla bilgi için Bileşik Grafikler konusuna bakın.

Çizgi işaretleyicili çubuk grafik
chm=D,0033FF,1,0,5,1
chd=s1:1XQbnf4,43ksfg6

Başa dön

Ş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çileri belirtebilirsiniz. İki veya daha fazla işaretçi aynı noktayı kaplı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 işaretçiler Veri Noktası İşaretçileri konusunda ele alınmaktadı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şaretlemeniz gerekmez. Bir veri serisine işaretçi atamazsanız hiçbir işaretçi almaz.

Şekil işaretçileri dağılım grafiklerinde biraz farklı davranır. Daha fazla bilgi için ilgili belgelere göz atın.

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ünün önüne isteğe bağlı @ karakteri gelirse <opt_that_points>, x:y biçimini kullanmalıdır.
<marker_type>
Kullanılacak işaretçi türü. Aşağıdaki türlerden birini belirtin:
  • a - Ok
  • c - Artı
  • C - Dikdörtgen. Dikdörtgen işaretçi varsa en az iki veri serinizin olması gerekir. Seri 0 alt kenarı, 1. seri ise üst kenarı belirtir. <size>, dikdörtgenin genişliğini piksel cinsinden belirtir.
  • d - Elmas
  • E - Hata çubuğu işaretçisi ( ) Bu işaretçi, bir değer alt taraf için ve ikinci seride üst kısma karşılık gelen ikinci seri olmak üzere iki veri serisinin oluşturulmasını gerektirir. Ayrıca, genişletilmiş bir <size> söz dizimi sunar: line_thickness[:top_and_bottom_width] (top_and_bottom_width değeri 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çisinden yatay çizgi. Bu, tam satır uzunluğunu belirtmenize olanak tanıyan genişletilmiş <size> söz dizimini destekler: line_thickness[:length]. Burada :length değeri isteğe bağlıdır ve varsayılan olarak tam grafik alanı genişliğine ayarlanır.
  • o - Çevre
  • s - Kare
  • v - X ekseninden veri noktasına dikey çizgi
  • V - Uzunluğu ayarlanabilir dikey çizgi. Bu, tam satır uzunluğunu belirtmenize olanak tanıyan genişletilmiş <size> değeri söz dizimini destekler: line_thickness[:length]. Burada :length isteğe bağlıdır ve varsayılan olarak tam grafik alanı yüksekliğine ayarlanır. İşaretçi, veri noktasının ortasına yerleştirilir.
  • x - X
<color>
Bu serideki işaretçilerin RRGGBB onaltılık biçiminde rengi.
<series_index>
İşaretçilerin çizileceği veri serisinin sıfır tabanlı dizini. Konumu x/y konumuna göre belirten (@ karakteriyle başlayan) h işaretçi ve işaretçiler için yoksayılır. İşaretçiler için bir kaynak olarak gizli veri serilerini kullanabilirsiniz. Daha fazla bilgi için Bileşik Grafikler başlıklı makaleye bakın. Gruplandırılmış dikey çubuk grafikler, işaretçileri belirli çubuklarla hizalamak için genişletilmiş özel söz dizimini destekler.
<opt_which_points>
[İsteğe bağlı] İşaretçilerin üzerine çizilecek noktalar. Tüm işaretçiler varsayılandır. Aşağıdaki değerlerden birini kullanın:
  • n.d - İşaretçinin çizileceği yer. Anlamı, işaretçi türüne bağlıdır:
    • h hariç tüm türler: İşaretçinin çizileceği veri noktasıdır. 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. noktanın ortası anlamına gelir.
    • h - 0,0 ile 1,0 arasında bir sayıdır. Burada 0,0 grafiğin alt, 1,0 ise grafiğin üst kısmıdır.
  • -1 - Tüm veri noktalarının üzerine bir işaretçi çizin. Ayrıca tüm veri noktalarından faydalanmak için bu parametreyi boş bırakabilirsiniz.
  • -n - Her n. veri noktasına bir işaretçi ç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ının iki katı kadar işaretçi yerleştirir.
  • start:end:n - Başlangıç - bitiş 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 (olmayabilir). Bu nedenle 3::1, dördüncü öğeden son 1. adıma kadar olur ve bu parametrenin tamamen atlanması varsayılan olarak first:last:1 değerine ayarlanır. Tüm değerler kayan nokta sayıları olabilir. start ve end değerleri, son değerden geriye doğru sayılmak için negatif olabilir. Hem start hem de end negatifse bunların artan değerle listelendiğinden emin olun (örneğin, -6:-1:1). n adımı değeri 1'den küçükse belirtilen veri değerlerinin interpolasyonuyla ek veri noktaları hesaplanır. Varsayılan değerler first:last:1 şeklindedir
  • x:y - Grafikteki belirli bir x/y noktasına bir işaretçi çizin. Bu noktanın bir çizgi üzerinde olması gerekmez. Bu seçeneği kullanmak için işaretçi türünün önüne @ karakterini ekleyin. Koordinatları kayan nokta değerleri olarak belirtin. Burada 0:0, grafiğin sol alt köşesi, 1:1 ise grafiğin sağ üst köşesidir. Örneğin, grafiğin ortasına kırmızı, 15 piksel boyutunda bir elmas eklemek için @d,FF0000,0,0.5:0.5,15 değerini kullanın.
<size>
İşaretçinin piksel cinsinden boyutu. Çoğu bu parametre için tek bir sayı değeri alır. V, H ve S işaretçileri, isteğe bağlı ikinci bölümün çizgi veya işaretçi uzunluğunu belirttiği <size>[:width] söz dizimini destekler.
<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 dahil olmak üzere -1,0 arasında bir kayan nokta sayısıdır. Burada -1,0 alt, 1,0 en üst değerdir. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse bu işaretçiler, URL'de belirtilen sırayla çizilir. Varsayılan değer 0.0'dır (grafik öğelerinin hemen üstünde).
<opt_offset>
[İsteğe bağlı] Belirtilen konumdan yatay ve dikey ofsetleri belirtmenize olanak tanır. : ayırıcı kullanan söz dizimi şöyledir: reserved:<horizontal_offset>:<vertical_offset>. Belirtilirse <opt_z_order> için chm 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
  • reserve - Boş bırakın.
  • <horizontal_offset> - Yatay uzaklığı piksel cinsinden belirten pozitif veya negatif bir sayı. İsteğe bağlı; kullanılmıyorsa boş bırakın.
  • <vertical_offset> - Dikey ofseti piksel cinsinden belirten pozitif veya negatif bir sayı. İsteğe bağlı; kullanılmıyorsa boş bırakın.

 

Örnekler

Açıklama Örnek

Şekil ve çizgi işaretçilerinden birkaçına dair örneği burada bulabilirsiniz.

  • a,990066,0,0.0,9.0 - Mor ok, ilk seri, ilk nokta, boyut 9.
  • c,FF0000,0,1.0,20.0 - Kızıl haç, ilk seri, ikinci nokta, boyut 9.
  • d,80C65A,0,2,20.0 - Yeşil elmas, ilk seri, üçüncü nokta, 9 numara.
  • H,000000,0,3,1:40 - Siyah yatay çizgi, ilk seri, veri noktası 3, bir piksel genişliğinde, kırk piksel uzunluğunda.
  • o,FF9900,0,4.0,12.0 - Turuncu daire, ilk seri, beşinci nokta, boyut 12.
  • s,3399CC,0,5.0,11.0 - Mavi kare, ilk seri, altıncı nokta, boyut 11.
  • v,BBCCED,0,6.0,1.0 - Noktaya kadar dikey çizgi, ilk seri, yedinci nokta, bir piksel genişliğinde.
  • V,3399CC,0,7.0,1.0 - Grafiğin alt kısmından üste doğru dikey çizgi, ilk seri, sekizinci nokta, bir piksel genişliğinde.
  • x,FFCC33,0,8.0,20.0 - Sarı "X", ilk seri, dokuzuncu nokta, boyut 20.
  • H,FFFF00,0,9,2 - Veri noktası 9'da grafiğin genişliğinde yatay sarı çizgi bulunur.
  • h,FF0000,0,0.5,1 - Belirtilen yükseklikte kırmızı yatay çizgi, ilk seri, grafiğin ortası boyunca, bir piksel genişliğinde.
İşaretçileri olan çizgi grafik
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

Bir veri serisi için elmas, diğer veri dizisinde ise daire kullanma örneğini burada görebilirsiniz.

İki veya daha fazla işaretçi aynı noktayı kaplıyorsa işaretçiler, chm parametresinde göründükleri sırayla çizilir. Burada daire, chm ile belirtilen ilk işaretçidir, bu nedenle önce çizilir. Pırlanta, ikinci olarak belirtip çizilir. Böylece, elmas dairenin üzerine çizilir.

Çizgi grafik, bir çizginin her veri noktasında 15 piksel dairesi, diğer çizgide 10 piksel elmas var. Her iki çizgide ortak olan noktanın üzerinde bir elmas çizilir
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

Her saniye veri noktasında işaretçi bulunan bir çizgi grafik verilmiştir (-2, diğer her nokta anlamına gelir).

Her ikinci noktada işaretçi bulunan çizgi grafik
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
Burada, veri noktalarının iki katı işaretçiye sahip bir çizgi grafik gösterilmektedir (-0,5 her yarım nokta anlamına gelir). Her ikinci noktada işaretçi bulunan çizgi grafik
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
Bu örnekte, özel renklerde ve kalınlıkta kılavuz çizgileri oluşturmak için h ve v işaretçilerinin nasıl kullanılacağı gösterilmektedir. Izgara çizgilerinin veri çizgisinin altına çizilebilmesi için z sırası değeri (son değer) -1 olarak ayarlanır.
Her ikinci noktada işaretçi bulunan çizgi grafik
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

Bu grafik, bir çizgi grafiğe dikey dolgu çizgileri ekliyor:

  • v - Grafiğe dikey çizgiler
  • FF0000 - Kırmızı çizgiler
  • 0 - Seri dizini
  • : :.5 - Aralık tanımlayıcı: Baştan sona, her 0,5 noktada bir.
  • 2 - Kalınlık 2 piksel.
Her ikinci noktada işaretçi bulunan çizgi grafik
chm=
  v,FF0000,0,::.5,2
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=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
Belirli bir veri noktasına (H) sabitlenen yatay çizgi, göreli değerleri göstermek veya grafikteki bir veri değerinin yüksekliğini vurgulamak için faydalı olabilir.
chm=H,FF0000,0,18,1

Bu grafikte, <size> parametresinde çizgi kalınlığını ve uzunluğunu belirtebilen işaretçiler gösterilmektedir.

  • E,000000,0,6,1:20 - 1 piksel genişliğinde çizgi, üst ve alt çubukları 20 piksel uzunluğunda siyah hata çubuğu. Alt alt seri 0 nokta 8, üst seri ise 1 nokta 8'e bağlı.
  • H,990066,1,2,5:50 - 2. veri noktası üzerinde ortalanmış, beş piksel genişliğinde ve elli piksel uzunluğunda mor, yatay çizgi.
  • V,3399CC,0,8,3:50- 8. veri noktası merkezli, 3 piksel genişliğinde, elli piksel uzunluğunda mavi, dikey çizgi.
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,3:2012c</30%c,c0">%2,3:30:30:30:30</deki3
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

Başa dön

Bal Çubuğu İşaretçileri chm=F [Çubuk, Çizgi]

Şamdan işaretçiler, bir veri serisindeki varyansı ve yön değişikliğini gösterir. 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önemin (genellikle bir gün) açılış ve kapanış değerini de içerir. Şamdan işaretçileri hakkında daha fazla bilgi için buraya göz atın.

Şamdan işaretçi, dikey bir çizgiyle kesilen bir dikdörtgen olarak çizilir. Şamdan işaretçi çizmek için dört veri dizisi gerekir. Her bir seri aşağıdakileri belirtir:

  • Seri 1 ve 4, sırasıyla dikey çizginin alt ve üst kısmını belirtir. Bunlar genellikle o 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 hangisinin daha yüksek olduğuna bağlıdır: Açılış değeri (seri 2) kapanış değerinden düşük olduğunda (seri 3), fiyat artmıştır ve dikdörtgen varsayılan olarak düz yeşil renkle doldurulur. Açılış değeri (seri 2) kapanış değerinden (seri 3) yüksek olduğunda fiyat düşer ve varsayılan olarak dikdörtgen düz kırmızıyla doldurulur. Yalnızca azalan değere sahip dikdörtgen için bir dolgu rengi belirtebilirsiniz. Bunu belirttiğinizde, artan değere sahip dikdörtgen doldurulmaz (boş). Seri 2'nin, fiyatın artmasına bağlı olarak dikdörtgenin en üst veya en alt kısmı olabileceğini unutmayın.

Şamdan işaretçileri, chm parametrelerini ayırmak için dikey çizgi karakteri ( |) kullanarak 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 konusuna bakın.

Aşağıda, her bir serideki satırların gösterildiği bir örnek verilmiştir:

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 dikdörtgenlerin dolgu rengi (seri 2 değeri > karşılık gelen seri 3 değeri olduğunda). Bu, RRGGBB biçimindeki bir onaltılık sayıdır. Değerler arttıkça dikdörtgen boş olur. Varsayılan ayar, artış için sabit yeşil, azalma için sabit kırmızıdır (artan değerler için özel bir dolgu rengi belirtemezsiniz).
<data_series_index>
Şamdan işaretçileriniz için ilk seri olarak kullanılacak veri serisinin dizini. Bu, 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 kullanılır.
<opt_what_points>
[İsteğe bağlı] İşaretçi çizmek için hangi veri noktalarının kullanılacağını belirtir. Varsayılan olarak tüm işaretçiler kullanılır. Aşağıdaki biçimlerden birini kullanın:
  • n.d - Serideki tek bir noktaya 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. noktanın ortası anlamına gelir.
  • -1 - Tüm veri noktalarının üzerine bir işaretçi çizin. Ayrıca tüm işaretçilere çizim yapmak için bu parametreyi boş bırakabilirsiniz.
  • -n - Her n. veri noktasına bir işaretçi çizin.
  • start:end:n - Başlangıç - bitiş 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 (olmayabilir). Bu nedenle 3::1, dördüncü öğeden son 1. adıma kadar olur ve bu parametrenin tamamen atlanması varsayılan olarak first:last:1 değerine ayarlanır. Tüm değerler kayan nokta sayıları olabilir. start ve end değerleri, son değerden geriye doğru sayılmak için negatif olabilir. Hem start hem de end negatifse bunların artan değerle listelendiğinden emin olun (örneğin, -6:-1:1). n adımı değeri 1'den küçükse belirtilen veri değerlerinin interpolasyonuyla ek veri noktaları hesaplanır. Varsayılan değerler first:last:1 şeklindedir
<genişlik>
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 dahil olmak üzere -1,0 arasında bir kayan nokta sayısıdır. Burada -1,0 alt, 1,0 en üst değerdir. Grafik öğeleri (çizgiler ve çubuklar) sıfırdan küçüktür. İki işaretçi aynı değere sahipse bu işaretçiler URL'de belirtilen sırayla çizilir. Varsayılan değer 0.0'dır (grafik öğelerinin hemen üstünde).

 

Örnekler

Açıklama Örnek

Dört serili bir çizgi grafik üzerindeki şamdan işaretçilere dair bir örneği aşağıda bulabilirsiniz. Özel dolgu rengi 0000FF (mavi) belirtilir ve seri 3'teki nokta, seri 2'deki eşdeğer noktadan küçük olduğunda dikdörtgenleri doldurmak için bu renk kullanılır.

İlk ve son dikdörtgen grafik tarafından kırpılır. Bu değerleri ortadan kaldırmak isterseniz dördüncü chm parametresi için 1:4 değerini belirtebilirsiniz.

Serinin satırlarını gizlemek için veri dizesindeki sıfıra dikkat edin: chd=t0. Bu, tüm grafik verilerinin işaretçiler için kullanılacağını gösterir.

Tüm veri noktalarına şamdan çizen <which_point> parametresi boş.

Dört turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik

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

Varsayılan renklerin kullanıldığı ve ilk ve son öğenin kaldırıldığı aynı grafik örneğini aşağıda bulabilirsiniz.

Bu, bileşik grafiktir. Çizgi grafik (temel grafik türü) ve şamdan işaretçilerinin kombinasyonudur. cht=t:1 değerindeki 1 değeri, ilkinden sonraki tüm veri dizilerinin, temel grafik türünden (çizgi grafik) gizlenmesi gerektiği anlamına gelir. chm=F,,1,1:4,20 kapsamındaki ilk 1, şamdan verilerinin 2., 3., 4. ve 5. seriden (1, sıfır tabanlı) geldiği anlamına gelir. Bunun gibi bileşik bir grafik çizme hakkında daha fazla bilgi için Bileşik Grafikler konusuna bakın.

Bir turuncu çizgi ve dört finansal işaretçi içeren çizgi grafik.
cht=lc
chm=
  F,,1,1:4,20

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

Başa dön