Çubuk Grafikler

   

Bu belgede, Chart API'yi kullanarak oluşturabileceğiniz çeşitli çubuk grafik türleri açıklanmaktadır.

İçindekiler

Genel bakış

Her birinin dikey, yatay, gruplandırılmış, yığınlı ve çakışan versiyonları dahil olmak üzere çeşitli çubuk grafikler oluşturabilirsiniz.

Çubuk grafikler, az sayıda ayrı veri noktasındaki trendleri yan yana karşılaştırma ve tespit etme açısından kullanışlıdır. Bunlar, bir seride yalnızca birkaç veri noktası olduğunda çizgi grafiklere iyi bir alternatiftir.

Çubuk grafikte birden çok seriyi göstermenin üç genel yolu vardır:

Gruplandırılmış
Yığın
Çakışan
Gruplandırılmış grafik
Yığın grafik
Çakışan grafik
cht=bvg
chd=t:5,5,5|10,10,10|15,15,15
cht=bvs
chd=t:5,5,5|10,10,10|15,15,15

cht=bvo
chd=t:5,5,5|10,10,10|15,15,15

Çubuk genişliğini ve aralığını, chbh parametresini kullanarak kontrol edebilirsiniz. chbh değerini belirtmezseniz bazı çubuklar kırpılabilir.

Varsayılan olarak tüm serilerin aynı renkte görüntüleneceğini unutmayın. Farklı seriler için farklı renkler belirtmezseniz grafiğinizde birden fazla seri olduğunu ayırt etmenin zor olacağını unutmayın. Ayrıntılar için Seri Renkleri bölümüne bakın.

Çubuk grafikler varsayılan olarak en az bir eksen görüntüler. Varsayılan eksenleri gizlemek istiyorsanız chxs parametresini kullanın ve <axis_or_tick> değeri için alt çizgi belirtin.

Yığınlı grafiklerde basit metin biçimi kullanıyorsanız burada gösterildiği gibi özel ölçeklendirme eklemediğiniz sürece grafiğin 100'den büyük her şeyi toplam yığın yüksekliği olarak kırpacağına dikkat edin:

Ölçeklendirme olmadan, ortadaki üç çubuk 100'ü aşar ve metin biçimlendirmeli veri grafiğinde kırpılır. İki veri kümesi içeren yatay çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmış
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
Tam yığınlı çubuk uzunluğunu göstermek istiyorsak farklı bir kodlama şeması veya özel ölçeklendirme ile metin biçimlendirmesi kullanmamız gerekir. Maksimum ölçek değeri, toplam yığınlı çubuk yüksekliğine göre olmalıdır. Bu örnekte 160'a (maksimum toplam değer) ulaşılır. İki veri kümesi içeren yatay çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmış
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

Grafik Türleri (cht)

Oluşturabileceğiniz birkaç farklı çubuk grafik türü vardır. Aşağıdaki söz dizimine sahip bir çubuk grafik belirtin:

Söz dizimi

cht=<chart_type>

Burada <chart_type>, aşağıdaki türlerden biridir:

Grafik Türü Açıklama Örnek

bhs

Yığılmış çubuklar içeren yatay çubuk grafik.

İlk örnekte (tüm koyu mavi çubuklar) bir veri serisi vardır.

İkinci örnek (koyu ve soluk mavi çubuklar) iki seriden oluşur. (Ayrıca, 100'ü aşan toplanmış çubuk değerini gösterecek şekilde ölçeklendirilir).

Gördüğünüz gibi birden fazla seri üst üste dizilmiştir. Farklı seri renkleri belirtmezseniz tüm renkler aynı olur (ve çubuklar yığın halinde görünmez). Tek bir serideki her çubuk için bir renk de belirtebilirsiniz.

İki veri kümesi içeren yatay çubuk grafik: Her ikisi de mavi renkte
cht=bhs
chco=4D89F9


İki veri kümesi içeren yatay çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmış
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

bvs

Yığınlı çubuklar içeren dikey çubuk grafik.

Bu örnekte iki seri vardır ve tüm yığın değerlerin tamamen görünür olması için özel ölçeklendirmeli metin biçimi kullanılmaktadır.

bvs grafiğindeki sıfır satırını chp parametresini kullanarak taşırsanız bir çubuk bu değerden küçükse sıfır satırının altında, bu değerden büyükse sıfır satırının üzerinde gösterileceğini unutmayın.

İki veri kümesi içeren dikey çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk mavi renkte yığılmışcht=bvs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

bvo Çubukların birbirinin üzerine değil, önlerine yığıldığı dikey çubuk grafik. Her çubuğun yüksekliği toplam değeri değil, bağımsız değeridir. Çubuklar yüksekliğe göre sıralanır. Böylece tüm çubuklar görünür olur.

bvo yığınlı grafik
cht=bvo
chd=t:
  10,50,60,80,40
  50,60,100,40,20
  30,30,75,20,60

bhg

Gruplandırılmış çubuklara sahip yatay çubuk grafikler.

Üstteki grafikte varsayılan grup aralığı değerleri kullanılır. Alttaki grafikte ise grupları daha belirgin hale getirmek amacıyla varsayılan çubuk genişliğini ve grup aralığını değiştirmek için chbh parametresi kullanılır.

İki veri kümesi içeren yatay çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise uçuk mavi renktedir
cht=bhg
chco=4D89D9,C6D9FD

İki veri kümesi içeren yatay çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise uçuk mavi renktedir
cht=bhg
chco=4D89D9,C6D9FD
chbh=15,4,15

bvg

Gruplandırılmış çubuklar içeren dikey çubuk grafik.

İki veri kümesi içeren dikey çubuk grafik: Bir veri kümesi koyu mavi, ikincisi ise soluk maviyle bitişiktir
cht=bvg
chco=4D89F9,C6D9FD
chbh=15,4,15

Başa dön

Seri Renkleri chco

chco parametresini kullanarak tek tek çubukların, tek tek serilerin veya birden fazla serinin renklerini belirtebilirsiniz. Her seri için farklı bir renk belirtmezseniz tüm seriler aynı renkte olur.

Söz dizimi

chco=<series_1_color>, ..., <series_n_color>

    or

chco=<series_1_bar_1>|<series_1_bar_2>|...|<series_1_bar_n>,<series_2>,...,<series_n>
<color>
Bir seriye veya tek bir çubuya uygulanan RRGGBB biçimindeki onaltılık sayı. Rengi tüm seriye uygulamak için virgülle ayrılmış olmalıdır. Rengi tek bir çubuğa uygulamak için çizgi ayraçla ayrılmış olmalıdır. Bu iki biçimi bir arada kullanabilirsiniz. Örnekler için aşağıdaki tabloya bakın. Veri noktalarından veya serilerden daha az renk değeriniz olduğunda, renkler ilgili gruptaki ilk renkten başlayarak listede tekrar döner.

 

Örnekler

Açıklama Örnek
Virgülle ayrılmış renklerle seri başına bir renk.

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

cht=bvs
chco=4D89F9,C6D9FD

Çizgi ayraçlı renklerle değer başına bir renk.

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

cht=bvs
chco=FFC6A5|FFFF42|DEF3BD|00A5C6|DEBDDE

Seri renkleri ile bağımsız çubuk renklerinin bir kombinasyonu.

Bu örnekte, iki seri içeren bir çubuk grafik gösterilmektedir. İlk seri tamamen siyah (000000,) ve virgülle ayrılmış. İkinci seri çizgi ayraçla sınırlandırılmıştır ve her nokta (FF0000|00FF00|0000FF) için farklı bir renk atar.

Bir veri noktası kırmızı, ikincisi yeşil ve üçüncüsü mavi olan yatay çubuk grafik

chco=000000,FF0000|00FF00|0000FF
chd=s:FOE,elo

Bu örnekte, çok serili bir grafikteki her çubuk için farklı renkler ayarlama gösterilmektedir. Bir veri noktası kırmızı, ikincisi yeşil ve üçüncüsü mavi olan yatay çubuk grafik
chco=
  FF0000|00FF00|0000FF,FFC6A5|DEF3BD|C6EFF7
Bir seriyi düz, çizgili veya geçişli renklerle renklendirmek için dolgular da belirtebilirsiniz. Düz dolgular, chco kullanımı ile aynı görünür ancak çizgiler veya renk geçişleri benzersiz efektler oluşturur. Gradyan çubuğu dolguları
chd=
  t:10,40,60,80,30,20
chf=
  b0,lg,0,FFE7C6,0,76A4FB,1

çizgili dolgular
chd=t:
  40,40,60,80
  30,50,55,86
chf=
  b0,ls,0,FFE7C6,.3,76A4FB,.1
  b1,ls,0,FF0000,.3,FFBFBF,.1

Başa dön

Çubuk Etiketleri

Çubuk grafikler standart eksen etiketlerini destekler ancak çubukların tabanındaki etiketler, çubuk grafik boyunca yayılmak yerine bağımsız çubuklara atanır. (Etiketleri eşit olarak yaymak için aşağıda açıklandığı gibi chxp parametresini kullanın.) Eksen etiketleri belirtir ancak çubuk ekseninde özel etiketler belirtmezseniz çubuk etiketleri, her çubuğun veya çubuk grubunun dizin numarası olur. Eksen etiketlerini chxl parametresini kullanarak özelleştirebilirsiniz.

Açıklama Örnek
Varsayılan x ekseni etiketlerini kullanan bir çubuk grafik. Özel etiketler içermeyen çubuk grafik
chxt=x,y
Özel x ekseni etiketlerini kullanan bir çubuk grafik.

Özel etiketler içermeyen çubuk grafik
chxt=x,y
chxl=0:|Jan|Feb|Mar|Apr|May

Farklı sayıda etiketiniz ve çubuğunuz varsa ve etiketleri her bir çubuğun altında değil, eşit olarak boşluk bırakmak istiyorsanız <axis_index>,0 söz dizimiyle chxp parametresini kullanın. Burada axis_index, etiketlenecek eksenin dizinidir ve 0 değeri bunların eşit aralıklı olması gerektiğini belirtir. (Bunun nedeni, tek bir 0 değerinin ilk etiketin konumunu göstermesi ve başka değer olmaması, etiketlerin eksen boyunca eşit bir şekilde otomatik olarak yerleştirilmesi gerektiğini belirtmesidir.)

  • Üst grafik: Beş çubuğa üç grafik etiketi uygulanır. Etiketler ilk üç çubuğun altında hizalanır.
  • Alt grafik: Aynı üç etiket beş çubuğa uygulanır ancak chxp=0,0, etiketlerin x ekseni (eksen dizini 0) arasında eşit aralıklı olmasına neden olur.

Özel etiketler içermeyen çubuk grafik
chd=s:cEj9U
chxt=x,y
chxl=0:|2001|2002|2003


Özel etiketler içermeyen çubuk grafik
chd=s:cEj9U
chxt=x,y
chxl=0:|2001|2002|2003
chxp=0,0

Başa dön

Çubuk Genişliği ve Aralığı chbh

İsteğe bağlı olarak çubuk genişlikleri ve çubuklar ile gruplar arasındaki boşluklar için özel değerler belirtebilirsiniz. Tüm çubuklar için yalnızca bir genişlik değeri grubu belirtebilirsiniz. chbh değerini belirtmezseniz tüm çubuklar 23 piksel genişliğinde olur. Bu, toplam çubuk + boşluk genişliği grafik genişliğinden geniş olduğunda bitiş çubuklarının kırpılabileceği anlamına gelir.

Söz dizimi

chbh=
  <bar_width_or_scale>,<space_between_bars>,<space_between_groups>
<bar_width_or_scale>
Çubuğun genişliği. Aşağıdaki değerlerden birini girerek genişlikleri ve boşlukları kesinlikle veya göreli olarak belirtebilirsiniz. Varsayılan değer 23 piksel olan mutlak değerdir.
  • width - Piksel cinsinden çubuk genişliği. Tüm boşluk değerleri de piksel cinsinden mutlak değerlerdir. Grafik yeterince geniş değilse çubuklar kırpılabilir.
  • a - space_between_bars ve space_between_bars, mutlak birimler (veya belirtilmezse varsayılan mutlak değerler) cinsinden verilir. Çubuklar, tüm çubukların grafiğe sığacağı şekilde yeniden boyutlandırılır.
  • r - space_between_bars ve space_between_bars, göreli birimler (veya belirtilmemişse varsayılan göreli değerler) halinde verilir. Göreli birimler, çubuk genişliğinin 1,0 olduğu çubuk genişliğine kıyasla kayan nokta değerleridir. Örneğin, 0,5 çubuk genişliğinin yarısıdır, 2,0 ise çubuk genişliğinin iki katıdır. Grafik yeterince geniş değilse çubuklar kırpılabilir.
<space_between_bars>
[İsteğe bağlı] Aynı gruptaki çubuklar arasındaki boşluk. Boyutlandırma mutlak ise bu, piksel cinsinden genişliktir.Boyutlandırma göreceliyse 1, 0 çubuk genişliğinde bu kayan nokta değeridir. Varsayılan değer, mutlak değerler için 4 piksel veya göreli değerler için 4/23 pikseldir.
<boşluk_arasında_gruplar>
[İsteğe bağlı] Aynı gruptaki çubuk grupları arasındaki boşluk. Boyutlandırma mutlak ise bu, piksel cinsinden genişliktir.Boyutlandırma göreceliyse 1, 0 çubuk genişliğinde bu kayan nokta değeridir. Varsayılan değer, mutlak değerler için 8 piksel veya göreli değerler için 8/23'tür.

İsteğe bağlı ara parametreleri atlayamazsınız. Bunu belirtilen bir değerle bitirmeniz gerekir. Örneğin: chbh=10,5,10 geçerli, chbh=10,,10 geçerli değil, chbh=10,5, geçerli değil.

Açıklama Örnek

Bu grafik, değerleri otomatik olarak yeniden boyutlandırmak için a değerini kullanır.

İlk grafikte grup boşlukları belirtilmemiş. Bu nedenle gruplar belirgin değil. İkinci grafik, gruplar arasında biraz boşluk (15 piksel) ekler.

Mavi ve siyah dikey gruplandırılmış çubuk grafik, çubuklar ve boşluklar otomatik olarak boyutlandırılır

chbh=a




chbh=a,5,15

Bu grafikte, çubuk genişliğine göre boyutları belirtmek için r değeri kullanılmaktadır. Bu grafikte, çubuklar arasındaki aralık 0,5x çubuk genişliğinde ve gruplar arasındaki çubuk genişliği 1,5 kattır.

Mavi ve siyah dikey gruplandırılmış çubuk grafik, çubuklar otomatik olarak boyutlandırılır, boşluklar grafik genişliğinin yüzdesi olarak ifade edilir

chbh=r,0.5,1.5

İlk grafiğin her seride beş değeri var ancak grafik, varsayılan değerlere sahip tüm çubukları tutamayacak kadar küçük:

Çubuklar için 10 * 23 piksel +
Boşluk için 5 x 4 piksel +
Grup aralığı için 4 * 8 piksel                         
282 piksel -- 190 pikselden fazla piksel grafik

...dolayısıyla bazı çubuklar kırpılır.

İkinci grafik, grafikteki tüm çubuklara sığacak şekilde mutlak çubuk ve aralık değerlerini belirtir.

Mavi ve siyah dikey gruplandırılmış çubuk grafik, çubuklar varsayılan genişliğe sahiptir

chbh
atlandı
chs=190x125
iki seri, beş değer/seri


Mavi ve siyah renkli dikey gruplandırılmış çubuk grafik, çubuklar otomatik olarak boyutlandırılır

chbh=10,5,10

Başa dön

Sıfır Satır chp

chp parametresini veya veri ölçeklendirme ile metin kodlama kullanarak grafiğiniz için özel bir sıfır çizgisi belirtebilirsiniz. Bu sıfır çizgi iki farklı şekilde çalışır:

  • Veri ölçeklendirme: Metin biçimindeki verileri chds ölçeklendirme parametresiyle kullandığınızda, sıfır sırasını tüm negatif değerleri göstermek için gereken kadar iter.
  • chp parametresi: Ayrıca, chp parametresini kullanarak sıfır satırını manuel olarak herhangi bir veri biçiminde herhangi bir konuma taşıyabilirsiniz. Bu şekilde yapay bir sıfır çizgisi oluşturulur ve çubuklar, veri değeri ile rastgele sıfır değeriniz arasındaki fark olarak yeniden çizer (yani çubuklar sıfır satırınızdan çubuk değerine çekilir). Bu öğe chds ile birlikte kullanılamaz.

Söz dizimi

chp=
  <zero_value_series_1>,
   ...,
  <zero_value_series_n>
<zero_value_series_1>
0,0 ile 1,0 dahil olmak üzere 0,0 arasındaki bir kayan nokta değeri. Burada 0,0 eksenin alt kısmı, 1,0 ise eksenin üst kısmıdır. Çubuklar, bu değer ile değerleri arasındaki farkı göstermek için yeniden çizilir.
Açıklama Örnek

Aşağıda, bir çubuk grafiğin aynı verilere sahip üç kopyası verilmiştir:

  • İlki, sıfır çizgisi belirtilmeden grafiği gösterir.
  • İkincisi, grafiği 0,2 sıfır çizgisiyle gösterir veya sıfır çizgisi y eksenine olan mesafenin 0,2 kadarı itmiştir. 20 değeri, yeni sıfır satırında bulunduğu için kaybolur.
  • Üçüncüsü, grafiği 0,5 sıfır çizgisiyle gösterir. Şimdi 20 değeri ve 40 değeri (50'den küçük) olarak yeniden negatif değer olarak göründü. Bunun nedeni, çubukların yeni sıfır çizgi konumundan gerçek veri değerine çizilmesidir. Dolayısıyla, grafikte 50'den küçük değerler aşağı, 50'den büyük değerler ise yukarı doğru çekilir.

Grafiğin yarısında sıfır çizgili dikey çubuk grafik
chd=t:20,40,60,80,95
Sıfır satır belirtilmedi.


Grafiğin yarısında sıfır çizgili dikey çubuk grafik
chd=t:20,40,60,80,95
chp=0.2


Grafiğin yarısında sıfır çizgili dikey çubuk grafik
chd=t:20,40,60,80,95
chp=0.5

Bu örnekte, özel ölçeklendirme ile metin biçimlendirilmiş veriler (chds) kullanılarak sıfır satır ayarlanması gösterilmektedir. chds ve chp öğelerini birlikte kullanamazsınız.

Örnekte -60 ile 120 arasında değişen değerler bulunmaktadır. Çubukların üstünde ve altında boşluk bırakmak için ölçek -80 ile 140 arasında olarak ayarlanır.

İki veri kümesi içeren yatay çubuk grafik: Her ikisi de kırmızı renkli
chd=t:30,-60,50,120,80
chds=-80,140

Başa dön

Bileşik Grafikler

Bileşik grafik oluşturmak için çubuk grafiğe çizgi, şamdan ve şekil işaretçileri ekleyebilirsiniz. Daha ayrıntılı bilgi için Bileşik Grafikler bölümüne bakın.

Belirli Çubuklardaki İşaretçiler (yalnızca cht=bvg)

Varsayılan olarak, gruplandırılmış bir dikey grafikte chm işaretçi çizdiğinizde işaretçi, verilerini elde ettiği seriye çizilir. Veriler gizli bir seriyse varsayılan davranış, işaretçiyi çubuk grubunda ortalamaktır.

Ancak, dikey olarak gruplandırılmış çubuk grafiklerle (bvg yazın) işaretçinin veri serisinden farklı bir yerleşim serisi belirtebilirsiniz. Bunu yapmak için şu söz dizimini kullanarak <series_index> parametresini (üçüncü parametre) belirtin: <data_series_index>:<placement_series_index>.

Gizli veya var olmayan bir yerleşim serisi belirtirseniz işaretçinin grup üzerinde yatay olarak ortalanacağını unutmayın.

Bu özelliği kullanmanın en iyi yolu, işaretçi verileri için gizli bir seri kullanmak ve işaretçiyi görünür bir serinin üzerine yerleştirmektir.

Aşağıdaki örneklerde, hem veri serisi hem de yerleşim serisi aynı olacak şekilde varsayılan davranış ve farklı bir veri ve yerleşim serisi belirten gelişmiş söz dizimi gösterilmektedir.

Gizli veri serileri, varsayılan işaretçi yerleşimi Gizli veri serileri, gelişmiş işaretçi yerleşimi

chd=t2: // First two series are visible
  10,20,30,40,50  // Red bars
  20,40,60,80,100 // Blue bars
  20,20,20,20,20  // Hidden: black circle data
  30,30,30,30,30  // Hidden: black square data
chm=
  o,000000,2,,10 // Circle markers
  s,000000,3,,10 // Square markers

Bu örnekte, temel söz dizimi, işaretçi verisi ve yerleşimin aynı seride olması gerektiğini belirtir. Bu gizli bir seri olduğundan, varsayılan yerleşim her grupta dikey olarak ortalanır.

chd=t2: // First two series are visible
  10,20,30,40,50  // Red bars
  20,40,60,80,100 // Blue bars
  20,20,20,20,20  // Hidden: black circle data
  30,30,30,30,30  // Hidden: black square data
chm=
  o,000000,2:0,,10 // Circle markers
  o,000000,3:1,,10 // Square markers

Bu örnekte, gelişmiş söz dizimi, işaretçiler için farklı bir veri kaynağı ve yerleşim serisi belirtir. Daireler gizli seri 2'deki verileri kullanır ve seri 0'a yerleştirilir. Kareler ise gizli seri 3'teki verileri kullanır ve seri 1'in üzerine yerleştirilir.

Aşağıdaki örnekte, gruplandırılmış bir çubuk grafikteki tek çubuklara birkaç farklı işaretçi türünün nasıl ekleneceği gösterilmektedir. Siyah dairenin, yerleşim dizisi olarak bir gizli seriyi belirttiği için gruplarda nasıl ortalandığına dikkat edin.


chd=t4: // First four series are rendered as bars. Remaining data is hidden.
  5,10,15,20,25,30   // Purple bar
  10,20,30,40,50,60  // Blue bar
  30,40,50,60,70,80  // Olive bar
  5,5,5,5,5,5        // Black bar
  0,15,25,30,45,55   // Hidden data: Purple circle, blue error bar start
  15,30,40,45,55,65  // Hidden data: Blue error bar end
  20,35,45,50,55,65  // Hidden data: Yellow error bar start
  40,45,55,80,75,85  // Hidden data: Yellow error bar end
chm=                 // Markers:
  o,D000D0,4:0,,10   // Purple circle: data series 4, placement series 0 (purple)
  E,00D0D0,4:1,,1:10 // Blue error bars: data series 4, placement series 1 (blue)
  E,D0D000,6:2,,1:10 // Yellow error bars: data series 6, placement series 2 (olive)
  o,000000,3:4,,10   // Black circle: data series 3, placement 4 (hidden placement series, centered in group)

Başa dön

Standart Özellikler

Bu sayfadaki özelliklerin geri kalanı standart resim grafiği özellikleridir.

Grafik Başlığı chtt, chts [Tüm grafikler]

Grafiğinizin başlık metnini, rengini ve yazı tipi boyutunu belirtebilirsiniz.

Söz dizimi

chtt=<chart_title>
chts=<color>,<font_size>,<opt_alignment>

 

chtt - Grafik başlığını belirtir.

<chart_title>
Grafik için gösterilecek ad. Bu özelliğin nerede görüneceğini belirtemezsiniz ancak yazı tipi boyutunu ve rengini isteğe bağlı olarak belirtebilirsiniz. Boşlukları belirtmek için + işaretini, satır sonlarını belirtmek için dikey çizgi karakteri ( | ) kullanın.

 

chts [İsteğe bağlı] - chtt parametresinin renkleri ve yazı tipi boyutu.

<color>
RRGGBB onaltılık biçiminde başlık rengi. Varsayılan renk siyahtır.
<font_size>
Başlığın punto cinsinden yazı tipi boyutu.
<opt_alignment>
[İsteğe bağlı] Başlığın hizalanması. Şu büyük/küçük harfe duyarlı dize değerlerinden birini seçin: "l" (sol), "c" (ortalanmış) "r" (sağ). Varsayılan değer "c"dir.

 

Örnekler

Açıklama Örnek

Varsayılan renk ve yazı tipi boyutunun kullanıldığı, başlıklı bir grafik.

Artı işareti (+) kullanarak bir boşluk belirtin.

Satır sonunu zorlamak için dikey çizgi karakteri (|) kullanın.

chts burada belirtilmemiş.

Başlığı olan dikey çubuk grafik
chtt=Site+visitors+by+month|
January+to+July

Mavi, sağa hizalı, 20 noktalı bir başlık içeren grafik.

Mavi, 20 piksel, başlık içeren dikey çubuk grafik
chtt=Site+visitors
chts=FF0000,20,r

Başa dön

Grafik Açıklama Metni ve Stili chdl, chdlp, chdls [Tüm grafikler]

Gösterge, grafikte her seri için küçük bir metin açıklaması sunan yan bölümdür. Bu göstergedeki her seriyle ilişkili metni ve grafiğin grafiğin neresinde gösterileceğini belirtebilirsiniz.

Açıklamanızın etrafındaki kenar boşluklarını nasıl ayarlayacağınızı öğrenmek için chma konusuna da bakın.

Dize değerleriyle ilgili bir not: Etiket dizelerinde yalnızca URL için güvenli karakterlere izin verilir. Güvenliği elde etmek için 0-9a-zA-Z karakter kümesinde yer almayan karakterleri içeren tüm dizeleri URL olarak kodlamanız gerekir. URL kodlayıcıyı Google Görselleştirme Belgeleri'nde bulabilirsiniz.

Söz dizimi

chdl=<data_series_1_label>|...|<data_series_n_label>
chdlp=<opt_position>|<opt_label_order>
chdls=<color>,<size>

 

chdl - Her serinin göstergede gösterilecek metni.

<data_series_label>
Gösterge girişlerinin metni. Her etiket, chd dizisindeki karşılık gelen serilere uygulanır. Alanlar için + işareti kullanın. Bu parametreyi belirtmezseniz grafikte açıklama görünmez. Bir etikette satır sonu belirtmenin bir yolu yoktur. Gösterge, genellikle açıklama metninizi içerecek şekilde genişler ve grafik alanı, açıklamayı içerecek şekilde daraltılır.

chdlp - [İsteğe bağlı] Açıklamaların konumu ve gösterge girişlerinin sırası. <position> ve/veya <label_order> öğelerini belirtebilirsiniz. Her ikisini de belirtirseniz bunları bir çubuk karakteriyle ayırın. chdl içindeki boş gösterge girişlerinin açıklamada atlanmasını istiyorsanız herhangi bir değere "s" ekleyebilirsiniz. Örnekler: chdlp=bv, chdlp=r, chdlp=bv|r, chdlp=bvs|r

<opt_position>
[İsteğe bağlı] Göstergenin grafikteki konumunu belirtir. Gösterge ile grafik alanı veya resim kenarlığı arasında ek dolgu belirlemek için chma parametresini kullanın. Aşağıdaki değerlerden birini seçin:
  • b - Grafiğin alt kısmında yer alan açıklama, yatay satırda gösterge girişleri.
  • bv - Grafiğin alt kısmında yer alan açıklama, dikey sütunda yer alan gösterge girişleri.
  • t - Grafiğin üst kısmında gösterge; yatay satırda gösterge girişleri.
  • tv - Grafiğin üst kısmında gösterge, dikey sütunda yer alan gösterge girişleri.
  • r - [Varsayılan] Grafiğin sağ tarafında gösterilir, dikey sütundaki açıklama girişleri.
  • l - Grafiğin solundaki gösterge, dikey sütunda yer alan gösterge girişleri.
<opt_label_order>
[İsteğe bağlı] Etiketlerin göstergede gösterildiği sıra. Aşağıdaki değerlerden birini seçin:
  • l - [Dikey göstergeler için varsayılan] Etiketleri chdl değerine verilen sırayla görüntüleyin.
  • r - Etiketleri chdl değerine göre ters sırada görüntüleyin. Bu özellik, yığınlı çubuk grafiklerde göstergenin
    çubuk göründüğü sırada gösterilmesi için kullanışlıdır.
  • a - [Yatay göstergeler için varsayılan] Otomatik sıralama: Kabaca, 10 piksellik bloklarda ölçüldüğü üzere uzunluğa göre, en kısadan önce sıralama anlamına gelir. İki öğe aynı uzunluktaysa (10 piksellik bloklara bölünmüşse) ilk sırada listelenen öğe görünür.
  • 0,1,2... - Özel etiket sırası. Bu, virgülle ayrılmış şekilde chdl alanındaki sıfır tabanlı etiket dizinlerinin bir listesidir.

chdls - [İsteğe bağlı] Açıklama metninin rengini ve yazı tipi boyutunu belirtir.

<color>
RRGGBB onaltılık biçiminde gösterge metin rengi.
<size>
Açıklama metninin nokta boyutu.

 

Örnekler

Açıklama Örnek

İki gösterge örneği. Gösterge metnini, veri serinizle aynı sırada belirtin.

Eşleşen göstergeleri olan kırmızı, mavi ve yeşil çizgi grafik

chdl=NASDAQ|FTSE100|DOW
chco=FF0000,00FF00,0000FF

Büyük bir daire içine alınmış iki küçük daireden oluşan Venn diyagramı


chdl=First|Second|Third
chco=ff0000,00ff00,0000ff

İlk grafik yatay gösterge girişlerini (chdlp=t, varsayılan düzen yataydır), ikincisinde ise alt dikey gösterge girişleri (chdlp=bv) gösterilmektedir.

Büyük bir daire içine alınmış iki küçük daireden oluşan Venn diyagramı
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


Büyük bir daire içine alınmış iki küçük daireden oluşan Venn diyagramı
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

Bu örnekte, yazı tipi boyutunun değiştirilmesi gösterilmektedir.

Büyük bir daire içine alınmış iki küçük daireden oluşan Venn diyagramı
chdls=0000CC,14

Başa dön

Grafik Kenar boşlukları chma [Tüm grafikler]

Grafiğin kenar boşluklarının boyutunu piksel cinsinden belirtebilirsiniz. Kenar boşlukları, belirtilen grafik boyutundan (chs) içeri doğru hesaplanır. Kenar boşluğu boyutu artırıldığında toplam grafik boyutu artmaz, gerekirse grafik alanı daraltılır.

Kenar boşlukları, varsayılan olarak grafik boyutu hesaplandıktan sonra kalan kısımdır. Bu varsayılan değer, grafik türüne göre değişiklik gösterir. Belirttiğiniz kenar boşlukları minimum bir değerdir; grafik alanı kenar boşlukları için yer bırakırsa kenar boşluğu boyutu kalır. Kenar boşlukları, herhangi bir açıklama ve etiket için gerekenden daha az olacak şekilde sıkıştıramazsınız. Bir grafiğin temel bölümlerini gösteren şema:

Grafik kenar boşluğu, gösterge alanı ve grafik alanı

Grafik kenar boşlukları, eksen etiketlerini ve açıklama alanını içerir. chma kullanarak daha büyük bir genişlik belirtmediğiniz sürece, açıklama alanı metni tam olarak sığacak şekilde otomatik olarak yeniden boyutlandırır. Bu durumda, kenar boşluğu boyutu genişletilir ve grafik alanı daha küçük olur. Çok küçük bir boyut belirterek açıklamaları kırpamazsınız, ancak gerekenden daha fazla alan kaplamasını sağlayabilirsiniz.

İpucu: Çubuk grafikte, çubuklar sabit boyutluysa (varsayılan) grafik alanı genişliği azaltılamaz. chbh kullanarak daha küçük veya yeniden boyutlandırılabilir bir çubuk boyutu belirtmeniz gerekir.

 

Söz dizimi

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>, <right_margin>, <top_margin>, <bottom_margin>
Grafik alanının etrafındaki minimum kenar boşluğu boyutu (piksel). Eksen etiketlerinin grafiğin kenarlıklarına taşmasını önlemek için dolgu eklemek üzere bu değeri artırın.
<opt_legend_width>, <opt_legend_height>
[İsteğe bağlı] Lejandın etrafındaki kenar boşluğunun piksel cinsinden genişliği. Göstergenin, grafik alanına veya resmin kenarlarına taşmaması için bunu kullanın.

 

Örnekler

Açıklama Örnek

Bu örnekte, grafiğin her bir kenarından en az 30 piksellik bir kenar boşluğu vardır. Grafik açıklaması 30 pikselden daha geniş olduğundan, sağ taraftaki kenar boşluğu, grafik açıklamasının genişliğine ayarlanır ve diğer kenar boşluklarından farklıdır.

Eksen etiketleri grafik alanının dışındadır ve bu nedenle kenar boşluğu içinde çizilir.

Gri arka plan ve her iki yanında kenar boşlukları bulunan çizgi grafik.
chma=30,30,30,30

Göstergenin etrafına bir kenar boşluğu eklemek isterseniz <opt_legend_width> ve <opt_legend_height> parametreleri için bir değer belirleyin.

Bu örnekte, gösterge yaklaşık 60 piksel genişliğindedir. <opt_legend_width> değerini 80 piksele ayarlarsanız kenar boşluğu, açıklamanın dışına 20 piksele kadar uzanır.

Gri arka plan ve her iki yanında kenar boşlukları bulunan çizgi grafik.
chma=20,20,20,30|80,20

Başa dön

Eksen Stilleri ve Etiketler [Çizgi, Çubuk, Google-o-meter, Radar, Dağılım]

Grafikte hangi eksenlerin gösterileceğini belirtebilir ve bunlara özel etiketler, konumlar, aralıklar ve stiller verebilirsiniz.

Tüm grafikler varsayılan olarak eksen çizgilerini göstermez. chxt parametresini kullanarak grafiğinizin tam olarak hangi eksenleri göstermesi gerektiğini belirtebilirsiniz. Varsayılan eksen çizgileri sayılar göstermez. Sayıları göstermek için chxt parametresinde bir eksen belirtmeniz gerekir.

Eksenlerinizin veri değerlerini yansıtan sayılar göstermesini seçebilir veya özel eksenler belirtebilirsiniz. Varsayılan değer, 0-100 aralığında sayısal değerler olacak şekilde sayısal değerler görüntülemektir. Bununla birlikte, herhangi bir aralığı görüntülemek için chxr kullanarak bu aralığı değiştirebilir ve chxs kullanarak değerlerin stil özelliklerini belirleyebilirsiniz (örneğin, para birimi simgelerini veya ondalık basamakları göstermek için).

"Pzt, Salı, Çarş" gibi özel değerler kullanmayı tercih ederseniz chxl parametresini kullanabilirsiniz. Bu etiketleri eksen boyunca belirli konumlara yerleştirmek için chxp parametresini kullanın.

Son olarak, hem özel hem de sayısal eksen etiketlerinin renk, boyut, hizalama ve diğer özelliklerini belirtmek için chxs ve chxtc parametrelerini kullanabilirsiniz.

Dize değerleriyle ilgili bir not: Etiket dizelerinde yalnızca URL için güvenli karakterlere izin verilir. Güvenliği elde etmek için 0-9a-zA-Z karakter kümesinde yer almayan karakterleri içeren tüm dizeleri URL olarak kodlamanız gerekir. URL kodlayıcıyı Google Görselleştirme Belgeleri'nde bulabilirsiniz.

Bu bölümde aşağıdaki konular ele alınmaktadır:


Görünür Eksenler chxt

Çubuk, çizgi, radar ve dağılım grafikleri, varsayılan olarak bir veya iki eksen çizgisi gösterir ancak bu çizgiler değer içermez. Eksen çizgilerinizde değerleri görüntülemek veya hangi eksenlerin gösterileceğini değiştirmek için chxt parametresini kullanmanız gerekir. chxr özelliğini kullanarak açıkça ölçeklendirmediğiniz sürece eksen değerleri varsayılan olarak 0-100 aralığındadır. Bir çizgi grafikteki tüm eksen çizgilerini gizlemek için cht parametresinde grafik türü değerinden sonra :nda değerini belirtin (örnek: cht=lc:nda).

Varsayılan olarak, üst ve alt eksenlerde değerlerin yanında onay işaretleri gösterilmez, sol ve sağ eksenler ise bunları gösterir. Bu davranışı chxs parametresini kullanarak değiştirebilirsiniz.

Söz dizimi

chxt=
  <axis_1>
    ,...,
  <axis_n>
<axis>
Grafikte gösterilecek eksen. Kullanılabilir eksenler şunlardır:
  • x - Alt x ekseni
  • t - Üst x ekseni [Google-o-Meter tarafından desteklenmez]
  • y - Sol y ekseni
  • r - Sağ y ekseni [Google-o-Meter tarafından desteklenmez]

Aynı türde birden fazla eksen belirtebilirsiniz. Örneğin: cht=x,x,y. Bu işlem, grafiğin alt kısmı boyunca iki x ekseni grubu yığınlar. Bu, sayısal değerleri gösteren bir eksene özel etiketler eklerken faydalıdır (aşağıdaki örneğe bakın). Eksenler içten dışa doğru çizilir. Dolayısıyla, x,x varsa ilk x en içteki kopyayı, sonraki x bir sonraki dış kopyayı ifade eder ve bu böyle devam eder.

 

Örnekler

Açıklama Örnek

Bu örnekte x ekseni, y ekseni, üst ekseni (t) ve sağ ekseni (r) bulunan çizgi grafik gösterilmektedir.

Herhangi bir etiket belirtilmediğinden, grafikteki tüm eksenler için varsayılan olarak 0-100 aralığı kullanılır.

Varsayılan olarak, üst ve alt eksenlerde etiketler tarafından onay işaretleri gösterilmediğine dikkat edin.

Sol ve sağ tarafta 0, 20, 40, 60, 80 ve 100 etiketleri ve etiketler: 0, 25, 50, 75 ve 100 üstünde ve altında
chxt=x,y,r,t

Aynı değeri birden fazla kez ekleyerek her eksen için birden çok etiket grubu ekleyebilirsiniz. Bu örnekte iki x grubu ve iki y ekseni grubu gösterilmektedir. Bu özellikle, burada gösterildiği gibi yalnızca varsayılan eksen etiketleri kullanılırken yararlı değildir. Ancak chxl parametresini kullanarak her eksenin her kopyası için özel etiketler belirtebilirsiniz.

<img <code="" dir="ltr" src="/static/chart/image/images/chart_41.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs=200x,translateyx5"


<img <code="" dir="ltr" src="/static/chart/image/images/chart_42.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs=200x


Bu örnekte x ekseni, y ekseni, üst t ekseni ve sağ r eksenine sahip yatay bir çubuk grafik gösterilmektedir.

Eksen etiketleri atlandığından Chart API, x ekseni ve t ekseni için 0 ile 100 arasında bir aralık görüntüler.

Y ekseni ve r ekseninin aralığı, çubuk sayısına göre belirlenir. Bu örnekte beş çubuk vardır. Bu nedenle Chart API, 0 ile 4 arasında bir aralık gösterir. İlk etiket, ilk çubuğun tabanında ortalanır, ikinci etiket ikinci çubuğun alt kısmında ortalanır ve bu şekilde devam eder.

Sol ve sağ tarafta 0, 20, 40, 60, 80 ve 100 etiketleri ve etiketler: 0, 25, 50, 75 ve 100 üstünde ve altında
chxt=x,y,r,t

Grafik türünden sonra :nda belirterek çizgi grafikteki varsayılan eksenleri gizleyebilirsiniz. Gizli eksenleri olan çizgi grafik
cht=lc:nda

Başa dön

Eksen Aralığı chxr

chxr parametresini kullanarak her bir eksende bağımsız olarak görünen değer aralığını belirtebilirsiniz. Bunun grafik öğelerinin ölçeğini değiştirmediğini , yalnızca eksen etiketlerinin ölçeğini değiştirdiğini unutmayın. Eksen numaralarının gerçek veri değerlerini açıklamasını istiyorsanız <start_val> ve <end_val> değerlerini sırasıyla veri biçimi aralığınızın alt ve üst değerlerine ayarlayın. Daha fazla bilgi için Eksen Ölçeklendirme bölümüne bakın.

Aralığını belirtmek istiyorsanız chxt parametresini kullanarak bir ekseni görünür hale getirmeniz gerekir.

Özel eksen değerlerini belirtmek için chxl parametresini kullanın.

Söz dizimi

Dikey çizgi karakterini ( | ) kullanarak birden çok eksen etiketi aralıklarını ayırın.

chxr=
  <axis_index>,<start_val>,<end_val>,<opt_step>
    |...|
  <axis_index>,<start_val>,<end_val>,<opt_step>
<eksen_dizini>
Etiketlerin uygulanacağı eksen. Bu, chxt tarafından belirtilen eksen dizisine ait sıfır tabanlı bir dizindir. Örneğin, r ekseni chxt=x,r,y, 1 olacaktır.
<start_val>
Bu eksen için düşük değeri tanımlayan bir sayı.
<end_val>
Bu eksen için yüksek değeri tanımlayan bir sayı.
<opt_step>
[İsteğe bağlı] Eksendeki değer çizgileri arasındaki sayı adımıdır. Varsayılan adım değeri yoktur. Bu adım, iyi aralıklı bir etiket grubu göstermeye çalışacak şekilde hesaplanır.

 

Örnekler

Açıklama Örnek

Bu örnekte sol ve sağ y eksenleri (y ve r) ile bir x ekseni (x) gösterilmektedir.

Her eksenin tanımlanmış bir aralığı vardır. Herhangi bir etiket veya konum belirtilmediğinden değerler, belirtilen aralıktan alınır ve bu aralık içinde eşit aralıklarla yerleştirilir. Çizgi grafikte değerler, x ekseni boyunca eşit olarak yayılır.

İlk değer (1000), son değerden (0) büyük olduğu için r ekseninde (endeks 2) eksen yönü tersine çevrilir.


chxt=x,y,r
chxr=
  0,0,500|
  1,0,200|
  2,1000,0

Bu örnekte, x ekseni için değerler belirtilmiştir.

Eksen etiketleri eksen boyunca eşit aralıklı olur. <opt_step> parametresi için beş (5) değeri belirtilir.

x ekseninde 200, 300 ve 400 değerleri içeren çubuk grafik chxt=x
chxr=0,10,50,5

Başa dön

Özel Eksen Etiketleri chxl

chxl parametresini kullanarak herhangi bir eksende özel dize ekseni etiketleri belirtebilirsiniz. İstediğiniz sayıda etiket belirtebilirsiniz. chxt parametresini kullanarak bir eksen görüntülerseniz ve özel etiketler belirtmezseniz standart, sayısal etiketler uygulanır. Özel bir sayısal aralık belirtmek için bunun yerine chxr parametresini kullanın.

Eksen üzerinde etiketlerinizin belirli konumlarını ayarlamak için chxp parametresini kullanın.

Söz dizimi

Etiketlemek istediğiniz her eksen için bir parametre grubu belirtin. Dikey çizgi karakterini (|) kullanarak birden fazla etiket grubunu birbirinden ayırın.

chxl=
  <axis_index>:|<label_1>|...|<label_n>
    |...|
  <axis_index>:|<label_1>|...|<label_n>
<eksen_dizini>
Etiketlerin uygulanacağı eksen. Bu, chxt parametre dizisindeki bir dizindir. Örneğin, chxt=x,x,y,y öğeniz varsa 0 dizini ilk x ekseni, 1 ise ikinci x ekseni olur.
<label_1>| ... |<etiket_n>
Bu eksen boyunca yerleştirilecek bir veya daha fazla etiket. Bunlar dize veya sayı değerleri olabilir. Dizelerin tırnak içinde olması gerekmez. label_1, eksendeki en düşük konumda, label_n ise en yüksek konumda gösterilir. Ek etiketler, aralarında eşit aralıklarla yerleştirilir. Boşlukları + işaretiyle belirtin. Bir etikette satır sonu belirtmenin bir yolu yoktur. Etiketleri dikey çizgi karakteriyle ayırın. Not: chxl parametresindeki son etiketten sonra dikey çizgi yerleştirmeyin.

 

Örnekler

Açıklama Örnek

Bu grafikte, iki eksene özel etiketlerin nasıl ekleneceği gösterilmektedir. Değerlerin nasıl eşit aralıklarla yerleştirildiğine ve son chxl değerinin dikey çizgiyle nasıl bitmediğine dikkat edin.

Solda 0 ve 100, sağda A, B ve C, x ekseninde A, B ve C, x ekseninde ise Ocak, Temmuz, Ocak ve Ocak için 2005, 2006 ve 2007 değerlerinin yer aldığı çizgi grafik
chxt=x,y
chxl=
0:|Jan|Feb|March|April|May|
1:|Min|Mid|Max

Bu örnek, sol ve sağ y eksenlerindeki eksen etiketlerini (y ve r) içerir. Ayrıca, x ekseni (x) için iki değer grubu içerir. chxs kullanarak y eksenine onay işaretleri ekleyebilirsiniz.

Solda 0 ve 100, sağda A, B ve C, x ekseninde A, B ve C, x ekseninde ise Ocak, Temmuz, Ocak ve Ocak için 2005, 2006 ve 2007 değerlerinin yer aldığı çizgi grafik
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
1:|0|50|100|
2:|A|B|C|
3:|2005|2006|2007

Bu örnek, sol ve sağ y eksenlerindeki eksen etiketlerini (y ve r) içerir. Ayrıca, x ekseni (x) için iki değer grubu içerir. Alt x ekseni grubu için, değerleri birbirinden ayırmak için kullanılan boş etiketlere dikkat edin.

Bu örnekte, sol y eksenindeki eksen etiketleri için varsayılan değerler kullanılmaktadır.

Solda 0 ve 100, sağda A, B ve C, x ekseninde A, B ve C, x ekseninde ise Ocak, Temmuz, Temmuz ve Ocak için 2005, 2006 ve 2007 değerlerini gösteren çubuk grafik
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
2:|A|B|C|
3:|2005||2006||2007

Tüm ekseni (örneğin, bir ekseni "maliyet" ve başka bir "öğrenci") tanımlamak için genel bir etiket eklemek istiyorsanız her iki tarafa ek bir eksen eklemek için chxt özelliğini, ardından her bir kenara tek bir özel etiket eklemek için chxl özelliğini ve eksenin ortasına yerleştirmek için chxp özelliğini kullanın.


chxt=x,x,y,y
chxl=1:|Martinis|3:|Score
chxp=1,50|3,50

Başa dön

Eksen Etiket Konumları chxp

Varsayılan etiketleri veya chxl ile belirtilen özel etiketleri kullanarak hangi eksen etiketlerinin gösterileceğini belirtebilirsiniz. Bu parametreyi kullanarak tam konumları belirtmezseniz etiketler, eksenler boyunca eşit aralıklarla ve varsayılan bir adım değerinde boşluklara yerleştirilir. chxl değerini belirtmezseniz onay işareti etiketleri varsayılan değerler olur (genellikle veri değerleri veya çubuk grafiklerdeki çubuk sayıları).

Söz dizimi

Dikey çizgi karakterini (|) kullanarak birden fazla konumlandırma kümesini ayırın.

chxp=
  <axis_1_index>,<label_1_position>,...,<label_n_position>
    |...|
  <axis_m_index>,<label_1_position>,...,<label_n_position>
<eksen_dizini>
Konumları belirttiğiniz eksen. Bu, chxt parametre dizisindeki bir dizindir. Örneğin, chxt=x,x,y,y öğeniz varsa dizin 0 ilk x ekseni, 1 ikinci x ekseni olur ve bu şekilde devam eder.
<label_1_position>,...,<label_n_position>
Etiketin eksen boyunca konumu. Bu, her değerin chxl dizisindeki karşılık gelen etiketin konumunu belirlediği, virgülle ayrılmış bir sayısal değerler listesidir: İlk giriş ilk etikete uygulanır ve bu şekilde devam eder. Konum, söz konusu eksenin aralığında bulunan bir değerdir. chxr kullanarak özel bir aralık belirtmediyseniz bu değerin her zaman 0-100 olacağını unutmayın. Bu eksen için sahip olduğunuz kadar çok konumunuz olmalıdır.

 

Örnekler

Açıklama Örnek

Bu örnek, grafikte belirtilen konumlardaki r ekseni etiketlerini içerir. Etiket metni, chxl parametresi kullanılarak belirlenir.

Konumu 0 olan etiketler, y veya r ekseninin altına ya da x veya t ekseninin soluna yerleştirilir.

Konumu 100 olan etiketler, y veya r ekseninin üstüne ya da x veya t ekseninin sağına yerleştirilir.

Line chart with min, average, and max on the right, 20, 40, 60, 80, and 100 on the left, and 0, 25, 50, 75, and 100 along the x-axis
chxt=x,y,r
chxl=2:|min|average|max
chxp=2,10,35,75

Bu örnekte, yalnızca belirtilen konumlarda varsayılan etiket değerlerinin gösterilmesi gösterilmektedir.

chxp=1,10,35,75: Y ekseninde yalnızca üç etiket gösterilmelidir: 10, 35 ve 75. Özel etiket metni belirtilmediğinden bu eksen değerleri gösterilir. chxp kullandığınızda etiketleri birbirinden eşit şekilde boşluklandırmak zorunda olmadığınızı unutmayın. Burada chxp belirtilmemişse ikinci grafikte gösterildiği gibi y eksenindeki varsayılan etiket değeri mesafesi her 20 birim olur.

Line chart with 10, 35, and 75 on the left, and 0, 25, 50, 75, and 100 along the x-axis
chxt=x,y
chxp=1,10,35,75

Varsayılan eksen konumlarını içeren çizgi grafik.
chxt=x,y
chxp belirtilmedi

Başa dön

Eksen Etiket Stilleri chxs

Eksen etiketleri için yazı tipi boyutunu, rengini ve hizalamasını (hem özel etiketler hem de varsayılan etiket değerleri) belirtebilirsiniz. Aynı eksendeki tüm etiketler aynı biçimdedir. Bir eksenin birden fazla kopyası varsa her birini farklı şekilde biçimlendirebilirsiniz. Ayrıca, bir etiket dizesinin biçimini de belirtebilirsiniz. Örneğin, para birimi simgelerini veya sondaki sıfırları gösterebilirsiniz.

Varsayılan olarak, üst ve alt eksenlerde değerlerin yanında onay işaretleri gösterilmez, sol ve sağ eksenler ise bunları gösterir.

Söz dizimi

Birden fazla eksene ait değerler, dikey çizgi karakteri (|) kullanılarak ayrılmalıdır.

chxs=
 <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color>
   |...|
 <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color>
<axis_index>
Bu özelliğin geçerli olduğu eksen. Bu, chxt parametresi için sıfır tabanlı bir dizindir.
<opt_format_string>
[İsteğe bağlı] Bu, kullanıldığında eksen dizin numarasından hemen sonra gelen virgül olmadan isteğe bağlı biçim dizesidir. Düz bir N harfiyle başlar ve ardından aşağıdaki değerler gelir. Tümü isteğe bağlıdır: Biçimlendirme dizesi söz dizimi aşağıdaki gibidir:
       N<preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>
Her bir öğenin anlamı:
  • <preceding_text> - Her değerden önce gelecek düz metin.
  • *...*: Sayılar için biçimlendirme ayrıntıları belirtebileceğiniz, düz yıldız işaretleriyle sarmalanmış isteğe bağlı bir blok. Aşağıdaki değerler desteklenir ve hepsi isteğe bağlıdır:
    • <number_type>: Sayısal değerler için sayı biçimi. Aşağıdakilerden birini seçin:
      • f - [Varsayılan] Kayan nokta biçimi. <decimal_places> değeriyle birlikte hassasiyeti de belirtmeyi düşünün.
      • p - Yüzde biçimi. % işareti otomatik olarak eklenir. Not: Bu biçimi kullanırken 0,0 - 1,0 arasındaki veri değerleri 0 - %100 ile eşlenir (örneğin, 0,43 %43 olarak gösterilir).
      • e - Bilimsel gösterim biçimi.
      • c<CUR> - Numarayı, uygun para birimi işaretçisiyle belirtilen para biriminde biçimlendirin. <CUR> değerini üç harfli para birimi koduyla değiştirin. Örnek: Euro için cEUR. Tüm simgeler desteklenmese de kodların listesini ISO web sitesinde bulabilirsiniz.
    • <decimal_places> - Kaç ondalık basamak gösterileceğini belirten bir tam sayı. Değer, bu uzunluğa yuvarlanır (kısaltılmaz). Varsayılan değer 2'dir.
    • z - Sondaki sıfırları göster. Varsayılan değer, hayır'dır.
    • s - Görüntüleme grubu ayırıcıları. Varsayılan değer, hayır'dır.
    • x veya y - X veya y koordinatından alınan verileri belirtildiği şekilde görüntüler. X verilerinin anlamı grafik türüne göre değişir. Ne anlama geldiğini belirlemek için grafiğinizle denemeler yapın. Varsayılan değer "y"dir.
  • <following_text> - Her değerin ardından gelen düz metin.
<opt_label_color>
RRGGBB onaltılı biçiminde eksen metnine uygulanacak (eksen çizgisi değil) renk. Eksen çizgi rengi, opt_axis_color kullanılarak ayrı olarak belirtilir. Varsayılan değer, gridir.
<opt_font_size>
[İsteğe bağlı], yazı tipi boyutunu piksel cinsinden belirtir. Bu parametre isteğe bağlıdır.
<opt_alignment>
[İsteğe bağlı] Etiket hizalaması. Üst veya alt eksenler için bu, etiketin üzerindeki veya altındaki onay işaretiyle nasıl hizalandığını açıklar. Sol veya sağ eksenlerde bu, eksene dokunan sınırlayıcı kutusunun içinde nasıl hizalandığını açıklar. Aşağıdaki numaralardan birini belirtin:
  • -1 - Üst veya alt: Etiketler, çizgilerin sağ tarafındadır; Sol veya sağ: Etiketler, kendi alanlarında sola hizalanır. r ekseni etiketleri için varsayılan değer.
  • 0 - Üst veya alt: Etiketler değer çizgilerinin ortasına; Sol veya sağ: Etiketler kendi alanlarında ortalanır. X ve t ekseni etiketleri için varsayılan değer.
  • 1 - Üst veya alt: Etiketler, değer çizgilerinin solundadır; Sol veya sağ: Etiketler, kendi alanlarında sağa hizalanır. Y ekseni etiketleri için varsayılan değer.
<opt_axis_or_tick>
[İsteğe bağlı; Google-o-meter'de desteklenmez] Bu eksen için onay işaretleri ve/veya eksen çizgilerinin gösterilip gösterilmeyeceğini belirler. Onay işaretleri ve eksen çizgileri yalnızca en içteki eksenler için kullanılabilir (örneğin, iki x ekseninin dış kısmı için desteklenmez). Aşağıdaki değerlerden birini kullanın:
  • l (küçük "L" harfi) - Yalnızca eksen çizgisini çizin.
  • t - Yalnızca onay işaretlerini çizin. Onay işaretleri, eksen etiketlerinin yanındaki küçük çizgilerdir.
  • lt - [Varsayılan] Tüm etiketler için hem eksen çizgisi hem de onay işaretleri çizin.
  • _ - (Alt çizgi) Ne eksen çizgisi ne de onay işaretleri çizmez. Bir eksen çizgisini gizlemek istiyorsanız bu değeri kullanın.
<tick_color>
[İsteğe bağlı; Google-o-meter'de desteklenmez] RRGGBB onaltılık biçiminde onay işareti rengi. Varsayılan değer, gridir.
<opt_axis_color>
[İsteğe bağlı] Bu eksen çizgisinin RRGGBB onaltılık biçiminde rengi. Varsayılan değer, gridir.

 

Örnekler

Açıklama Örnek

İkinci x ekseni (Ocak, Şubat, Mart) için yazı tipi boyutu ve rengi belirtilir.

Solda min, ortalama ve maks. değerleri, sağda 0, 1, 2, 3 ve 4, x ekseninde 0 ile 100 aralığında, mavi alt tarafta ise Ocak, Şubat ve Mar ifadelerini gösteren çizgi grafik

chxt=x,y,r,x
chxr=2,0,4
chxl=3:|Jan|Feb|Mar|
     1:|min|average|max
chxp=1,10,35,75
chxs=3,0000DD,13,0,t

Yazı tipi boyutu, rengi ve hizalaması sağ y ekseni için belirtilir. Onay işaretleri çizilir, ancak eksen çizgisi yoktur.

X ekseninde 0 ile 100 aralığında, aşağıda Ocak, Şubat, Mart, y ekseninde 0 ile 4 arası ve sağ tarafta min, ortalama ve maksimum değerleri için mavi metinle birlikte kırmızı onay işaretleri bulunan çizgi grafik.

chxt=x,y,r,x
chxl=3:|Jan|Feb|Mar|
     2:|min|average|max
chxp=2,10,35,95
chxs=2,0000DD,13,-1,t,FF0000

Bu grafikte üç veri kümesi yer alır ve her seri için bir tane olmak üzere üç eksen etiketi grubu gösterilmektedir. Her etiket grubu, aşağıda açıklandığı gibi bir özel biçimlendirme dizesi kullanılarak biçimlendirilir:

  • 0N*e,000000|
    • 0, ilk veri dizisi anlamına gelir
    • N, biçimlendirme dizesi anlamına gelir
    • *, biçim belirteçlerinin başlangıcı anlamına gelir
    • e, bilimsel gösterim anlamına gelir
    • *, biçim belirteçlerinin sonu anlamına gelir
    • 000000, siyah metin anlamına gelir.
  • 1N*cUSD*Mil,FF0000|
    • 1, ikinci seri anlamına gelir
    • N, biçimlendirme dizesi anlamına gelir
    • *, biçim belirteçlerinin başlangıcı anlamına gelir
    • c, para birimi işaretçisi anlamına gelir
    • USD, kullanılacak para birimi işaretçisi olarak ABD dolarını belirtir
    • *, biçim belirteçlerinin sonu anlamına gelir
    • Mil, takip eden bir değişmez değerdir
    • FF0000, kırmızı metin anlamına gelir.
  • 2N*sz2*,0000FF
    • 2, üçüncü seri anlamına gelir
    • N, biçimlendirme dizesi anlamına gelir
    • *, biçim belirteçlerinin başlangıcı anlamına gelir
    • s, gruplandırma tanımlayıcılarını göstermek anlamına gelir (ABD İngilizcesi yerel ayarında, her üç sıfırda bir virgüldür)
    • z2, sondaki iki sıfırı gösterme anlamına gelir
    • 0000FF, mavi metin anlamına gelir.

Eksen etiketi aralıkları, chxr parametresi (axis_index, axis_index, axis_index, axis_index) kullanılarak ayarlanır. Ayarlanmazsa varsayılan olarak 0-100 arasında olur.


chd=s:
  984sttvuvkQIBLKNCAIi,
  DEJPgq0uov17zwopQODS,
  AFLPTXaflptx159gsDrn
chxr=
  0,0,1000000,250000|
  1,0,60|
  2,0,5000
chxs=
  0N*e,000000|
  1N*cUSD*Mil,FF0000|
  2N*sz2*,0000FF

Başa dön

Eksen Kene İşareti Stilleri chxtc

Belirli eksenler için uzun onay işaretleri belirtebilirsiniz. Genellikle bu onay işareti bir grafiğin uzunluğu boyunca uzatmak için kullanılır. Onay işareti rengini değiştirmek için chxs parametresini kullanın.

Birden fazla eksenin değerleri dikey çizgi karakteri (|) kullanılarak ayrılmalıdır. Seri içindeki değerler virgülle ayrılmalıdır.

Söz dizimi

chxtc=
  <axis_index_1>,<tick_length_1>,...,<tick_length_n>
    |...|
  <axis_index_m>,<tick_length_1>,...,<tick_length_n>
<axis_index>
Bu özelliğin geçerli olduğu eksen. Bu, chxt parametresi için sıfır tabanlı bir dizindir. Çubuk sınırlayıcı kullanarak farklı eksenlerin değerlerini ayırın.
<tick_length_1>,...,<tick_length_n>
Bu eksendeki onay işaretlerinin piksel cinsinden uzunluğu. Tek bir değer verilirse tüm değerler için geçerli olur. Birden fazla değer verilirse eksen onay işaretleri o eksenin değer listesinde döner. Pozitif değerler, grafik alanının dışına çizilir ve grafik kenarlıklarıyla kırpılır. Maksimum pozitif değer 25'tir. Negatif değerler, grafik alanının içine çizilir ve grafik alanı kenarlıklarıyla kırpılır.

 

Örnekler

Açıklama Örnek

Uzun kırmızı onay işaretleri oluşturmak için chxtc kullanımına bir örnek. Buradaki onay işareti uzunluğu, grafik alanı genişliğini aşıyor ancak grafiğe sığması için kırpılıyor.

  • chxt=x,y,r,x: Bir sol eksen, bir sağ eksen ve iki alt eksen gösterir.
  • chxl=2:|min|average|max|3:|Jan|Feb|Mar - "r" (sağ taraf) ve dış x eksenlerine atanan etiket metni.
  • chxp=2,10,35,95 - Üç etiket için r ekseni (index=2) boyunca özel etiket konumları.
  • chxs=2,0000dd,13,-1,t,FF0000 - R ekseni için eksen etiketi stilleri: metin rengi, metin boyutu, sola hizalı, kırmızı onay işaretleri.
  • chxtc=1,10|2,-180 - Y ve r eksenleri için eksen değer çizgisi uzunlukları. İlk değer, eksenin dışında 10 piksel uzunluğunda değer çizgilerini belirtir. İkinci değer, eksenin içindeki 180 piksel uzunluğunda değer çizgilerini belirtir; negatif sayı, onay işaretinin eksenin içine girdiği ve onay işaretinin grafiğin içine sığacak şekilde kırpıldığı anlamına gelir.

X ekseninde 0 ile 100 aralığında, aşağıda Ocak, Şubat, Mart, y ekseninde 0 ile 4 arası ve sağ tarafta min, ortalama ve maksimum değerleri için mavi metinle birlikte uzun kırmızı onay işaretleri bulunan çizgi grafik.

chxt=x,y,r,x
chxl=
  2:|min|average|max|
  3:|Jan|Feb|Mar
chxp=2,10,35,95
chxs=
  2,0000dd,13,-1,t,FF0000
chxtc=1,10|2,-180

Bu grafikte, alternatif değer aralıkları gösterilmektedir. chxtc, y ekseni (5 ve 15) için iki değer işareti uzunluğu değeri (5 ve 15) ve grafikte çizilen değer çizgisi değerleri bu iki değer arasında değişir.
chxt=x,y
chxtc=
  1,5,15

Başa dön

Arka Plan Doldurma chf [Tüm grafikler]

Grafik veri alanı ve/veya grafik arka planının tamamı için dolgu renklerini ve stillerini belirtebilirsiniz. Dolgu türleri; katı dolgular, çizgili dolgular ve renk geçişleri içerir. Farklı alanlar (örneğin, tüm grafik alanı veya yalnızca veri alanı) için farklı dolgular belirtebilirsiniz. Grafik alanı dolgusu, arka plan dolgusunun üzerine yazar. Tüm dolgular chf parametresi kullanılarak belirtilir ve değerleri dikey çizgi karakteri (| ) ile ayırarak aynı grafikte farklı dolgu türlerini ( düz renk, şeritler, gradyanlar) karıştırabilirsiniz. Grafik alanı, grafik arka plan dolgularının üzerine yazılır.

Katı Dolgu chf [Tüm Grafikler]

Arka plan ve/veya grafik alanı için katı bir dolgu belirtebilir ya da tüm grafiğe şeffaflık değeri atayabilirsiniz. Dikey çizgi karakterini (|) kullanarak birden fazla dolgu belirtebilirsiniz. (Haritalar: yalnızca arka plan).

Söz dizimi

chf=<fill_type>,s,<color>|...
<fill_type>
Grafiğin doldurulan bölümü. Aşağıdaki değerlerden birini belirtin:
  • bg - Arka plan dolgusu
  • c - Grafik alanını doldurma. Harita grafikleri için desteklenmez.
  • a - Tüm grafiği (arka planlar dahil) şeffaf hale getirin. <color> işlevinin ilk altı basamağı yok sayılır ve yalnızca son ikisi (şeffaflık değeri) grafiğin tamamına ve tüm dolgulara uygulanır.
  • b<index> - Çubuk katı dolgular (yalnızca çubuk grafikler). <index> değerini, düz renkle doldurulacak çubukların seri diziniyle değiştirin. Efekt, çubuk grafikte chco değerini belirtmeye benzer. Örnek için Çubuk Grafik Serisi Renkleri bölümüne bakın.
sn.
Dolgusuz veya şeffaf bir dolgu belirtir.
<color>
RRGGBB onaltılık biçiminde dolgu rengi. Şeffaflıklarda ilk altı basamak göz ardı edilir ancak yine de eklenmelidir.

 

Örnekler

Açıklama Örnek

Bu örnekte, grafik arka planı soluk griyle (EFEFEF) doldurulur.

Siyah alanı dolgulu kırmızı çizgi grafik.

chf=bg,s,EFEFEF

Bu örnekte, grafik arka planı soluk gri (EFEFEF) ve grafik alanı siyah (000000) ile doldurulur.

Siyah grafik alanı ve soluk gri arka planı olan kırmızı çizgi grafik.

chf=c,s,000000|
bg,s,EFEFEF

Bu örnekte, grafiğin tamamına% 50 şeffaflık uygulanır (onaltılık değerde 80 128'dir veya şeffaflık yaklaşık% 50'dir). Grafikte tablo hücre arka planının gösterildiğine dikkat edin.

Mavi renkli noktalar ve% 50 şeffaflık sunan dağılım grafiği.

chf=a,s,00000080

Başa dön

Gradyan Doldur chf [Çizgi, Çubuk, Google-o-meter, Radar, Dağılım,Venn]

Grafik alanlarına veya arka planlara bir ya da daha fazla gradyan dolgusu uygulayabilirsiniz. Gradyan dolguları, bir renkten başka bir renge geçiş yapar. (Pasta, Google o-meter grafikleri: yalnızca arka plan.)

Her gradyan dolgusu bir açı ve ardından belirtilen bir konuma sabitlenen iki veya daha fazla renk belirtir. Renk, bir sabit noktadan diğerine hareket ettikçe değişir. Birinin diğerinin üzerine geçebilmesi için farklı <color_centerpoint> değerlerine sahip en az iki renginiz olmalıdır. Her ek renk geçişi bir <color>,<color_centerpoint> çiftiyle belirtilir.

Söz dizimi

chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1>
    ,...,
  <color_n>,<color_centerpoint_n>
<fill_type>
Doldurulacak grafik alanı. Şunlardan biri:
  • bg - Arka plan dolgusu
  • c - Grafik alanını doldurma.
  • b<index> - Çubuk gradyan dolguları (yalnızca çubuk grafikler). <index> değerini, renk geçişi ile doldurulacak çubukların seri diziniyle değiştirin. Örnek için Çubuk Grafik Serisi Renkleri bölümüne bakın.
lg
Renk geçişi dolgusu belirtir.
<angle>
Renk geçişinin 0 (yatay) ile 90 (dikey) arasındaki açısını belirten bir sayı.
<color>
Dolgunun RRGGBB onaltılık biçimindeki rengi.
<color_centerpoint>
Renk için sabitleme noktasını belirtir. Renk, başka bir sabit noktaya yaklaştıkça bu noktadan itibaren solmaya başlar. Değer aralığı, <açı> ile belirtilen açıda eğik eğilmiş 0,0 (alt veya sol kenar) ile 1,0 (üst veya sağ kenar) arasındadır.

 

Örnekler

Açıklama Örnek

Grafik alanında, sıfır derecelik açı (0) ile belirtilmiş yatay bir doğrusal gradyan var.

Renkler şeftali rengidir (FFE7C6), sol tarafta (0.0 konumu) ortalanmış ve sağ tarafta ortalanmış (1.0 konumu) mavi (76A4FB).

Grafik arka planı gri renkte (EFEFEF) çizilir.

Soluk gri arka planı ve beyazdan maviye doğru soldan sağa doğru gradyanlı grafik alanı bulunan koyu gri çizgi grafik

chf=
  c,lg,0,
  FFE7C6,0,
(şeftali)
  76A4FB,1
(mavi)

Grafik alanında kırk beş derecelik (45) açıyla belirtilen diyagonal (sol alttan sağ üste) doğrusal bir gradyan var.

Şeftali (FFE7C6) belirtilen ilk renktir. Grafiğin sol alt kısmında saf şeftali rengi görülüyor.

Mavi (6A4FB), belirtilen ikinci renktir. Grafiğin sağ üst kısmı tamamen mavidir. Sağ üst köşeye doğru kaybolan bir mavi zirve sağlamak için ofseti nasıl 0, 75 olarak belirttiğimize dikkat edin.

Grafik arka planı gri renkte (EFEFEF) çizilir.

Sol alttan sağ üste doğru beyaz-mavi arasında çapraz çizgisel bir gradyan üzerinde soluk gri arka planlı koyu gri çizgi grafik ve grafik alanı

chf=
  c,lg,45,
  FFE7C6,0,
(şeftali)
  76A4FB,0.75
(mavi)

Grafik alanında, doksan derecelik (90) açıyla belirtilmiş dikey (yukarıdan aşağıya) bir doğrusal gradyan var.

Mavi (76A4FB) belirtilen ilk renktir. Grafiğin üst kısmı saf mavi renktedir.

Şeftali (FFE7C6) belirtilen ikinci renktir. Grafiğin alt kısmı saf şeftali rengidir.

Grafik arka planı gri renkte (EFEFEF) çizilir.

Soluk gri arka planı ve beyazdan maviye dikey olarak aşağıdan yukarıya doğru çizgisel gradyanıyla grafik alanı bulunan koyu gri çizgi grafik

chf=
  c,lg,90,
  FFE7C6,0,
(şeftali)
  76A4FB,0.5
(mavi)

Başa dön

 

Çizgili dolgular chf [Çizgi, Bar, Google-o-meter, Radar, Dağılım, Venn]

Grafik alanınız veya tüm grafik için çizgili bir arka plan dolgusu belirtebilirsiniz. (Pasta, Google o-meter grafikleri: yalnızca arka plan.)

Söz dizimi

chf=
  <fill_type>,ls,<angle>,<color_1>,<width_1>
    ,...,
  <color_n>,<width_n>
<fill_type>
Doldurulacak grafik alanı. Şunlardan biri:
  • bg - Arka plan dolgusu
  • c - Grafik alanını doldurma
  • b<index> - Çubuk çizgili dolgular (yalnızca çubuk grafikler). <index> değerini, şeritlerle doldurulacak çubukların seri diziniyle değiştirin. Örnek için Çubuk Grafik Serisi Renkleri bölümüne bakın.
ls
Doğrusal şerit dolgusunu belirtir.
<angle>
Tüm şeritlerin y eksenine göre açısı. Dikey şeritler için 0, yatay şeritler için 90 kullanın.
<color>
Bu şeridin RRGGBB onaltılı biçiminde rengi. Her ek şerit için <color> ve <width> değerlerini tekrarlayın. En az iki şeridiniz olmalıdır. Çizgiler, grafik doldurulana kadar değişir.
<width>
Bu şeridin, 0 ile 1 arasındaki genişliğidir. Burada 1, grafiğin tam genişliğidir. Çizgiler, grafik doldurulana kadar tekrarlanır. Her ek şerit için <color> ve <width> değerlerini tekrarlayın. En az iki şeridiniz olmalıdır. Çizgiler, grafik doldurulana kadar değişir.

 

Örnekler

Açıklama Örnek
  • bg,ls,0 - Arka plan şeridi, y eksenine sıfır derecelik açıda (y eksenine paralel) şeritlerle doldurulur. Çizgiler, grafik arka planını ve grafik arka planını doldurur.
  • CCCCCC,0.15 - İlk şerit koyu gridir ve grafik genişliğinin% 15'i kadar geniştir.
  • FFFFFF,0.1 - İkinci şerit beyazdır ve grafik genişliğinin% 10 genişliğindedir.
Soldan sağa değişen gri ve beyaz çizgilerin olduğu mavi çizgi grafik
chf=
  bg,ls,0,
  CCCCCC,0.15,
  FFFFFF,0.1
  • c,ls,90 - Y ekseninden doksan derecelik açıda yatay çizgiler bulunan grafik alanı. Çizgiler çizim alanını doldurur ancak grafik arka planı çıkarılır.
  • 999999,0.25 - İlk şerit koyu gridir ve grafik genişliğinin% 25'i kadar geniştir.
  • CCCCCC,0.25 - İlk şeritle aynı ancak daha açık gri.
  • FFFFFF,0.25 - İlk şeritle aynı, ancak beyaz.
Alttan üste doğru koyu gri, soluk gri, beyaz ve koyu gri çizgili mavi çizgi grafik
chf=
  c,ls,90,
  999999,0.25,
  CCCCCC,0.25,
  FFFFFF,0.25

Başa dön

Çizgi Doldur chm [Çizgi, Radar]

Bir veri çizgisinin altındaki alanı düz bir renkle doldurabilirsiniz.

chm parametrelerini ayırmak için dikey çizgi karakteri ( |) kullanarak satır dolgularını diğer tüm chm parametreleriyle birleştirebilirsiniz.

Söz dizimi

chm=
  <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0>
    |...|
  <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0>
<b_or_B>
Grafiğin alt kısmını veya bir sonraki alt satırını doldurabilirsiniz.
  • B - <start_line_index> değerinden grafiğin alt kısmına kadar doldurun. <end_line_index>, grafiğin bir segmentini doldurmanıza olanak tanıyan özel bir söz dizimini destekler. Bu yöntemin en kolay yolu, doldurmak istediğiniz tek bir satırlık bir grafiğiniz varsadır.
  • b - Çok satırlı bir grafikte iki satır arasındaki boşlukları doldurur. Başlangıç ve bitiş çizgileri <start_line_index> ve <end_line_index> ile gösterilir.
<color>
Dolgu renginin RRGGBB biçimindeki onaltılık sayısı.
<start_line_index>
Dolgunun başladığı satırın dizini. chd ile belirtilen ilk veri serisinin dizini sıfırdır (0), ikinci veri serisinin dizini ise 1 şeklindedir ve bu şekilde devam eder.
<end_line_index>
  • Dolgu türü "b" - Dolgunun durdurulacağı satır. Bu satır, geçerli satırın altında olmalıdır.
  • Dolgu türü "B" - Aşağıdaki seçeneklerden biri:
    • herhangi bir değer - Bu parametredeki tek bir sayı yok sayılır ve dolgu, belirtilen satırdan grafiğin tabanına gider
    • start:end - Grafiğin altındaki dikey bir dilimi doldurmak için start:end değerini belirtin. Bu değerler, dolgunun nereden başlatılacağını ve durdurulacağını açıklayan veri noktası dizinleridir. Her iki değer de isteğe bağlıdır ve varsayılan olarak first_point:last_point değerine ayarlanır. (Aşağıdaki örneğe bakın.)
<0>
Ayrılmış — sıfır olmalıdır.

 

Örnekler

Açıklama Örnek

Tek bir seri için en basit şekilde chm=B kullanılabilir. Böylece çizginin altındaki tüm alan doldurulur.

Radar grafikler için kullanılabilen tek dolgu alanı türü budur. chm=b, radar grafiklerle çalışmaz.


chm=B,76A4FB,0,0,0

Burada, iki satır ve iki dolgulu bir grafik gösterilmektedir. Alt çizginin altındaki ve üst satırın üzerindeki alanların doldurulması için bir sonraki bölümde ele alacağımız özel bir teknik gerekir.


chd=s:
cefhjkqwrlgYcfgc,
QSSVXXdkfZUMRTUQ,
HJJMOOUbVPKDHKLH,

chm=
b,224499,0,1,0| (mavi)
b,FF0000,1,2,0| (kırmızı)

Çok satırlı bir grafikte, grafiğin üst kısmından ilk satıra kadar doldurulmak üzere veri biçimi için en yüksek veri değerine sahip iki kopya içeren bir seri ekleyin. Örneğin, genişletilmiş kodlama için "....", temel metin biçimi için "100,100" vb. Bu seriden en üstteki satıra kadar doldurun.

Grafiğin son satırından sonuna kadarki verileri doldurmak için veri biçiminin en düşük veri değerinin iki kopyasını içeren bir seri ekleyin. Dolayısıyla, örneğin, genişletilmiş kodlama için AAAA, temel metin biçimi için 0,0 gibi bir değer kullanabilirsiniz.

Çizgiler chco kullanılarak siyah olarak çizilir.

Grafik üzerinde üç çizgi. Alttan ilk satıra doğru yeşil, birinciden ikinci satıra kadar kırmızı, ikinciden üçüncü satıra kadar koyu mavi ve üçüncü satırdan üst satıra kadar soluk mavi gölgelidir
chd=e:
  ....,
(en yüksek değer)
  cefhjkqwrlgYcfgc,
  QSSVXXdkfZUMRTUQ,
  HJJMOOUbVPKDHKLH,
  AAAA
(sıfır değer)
chm=
  b,76A4FB,0,1,0|
(açık mavi)
  b,224499,1,2,0| (mavi)
  b,FF0000,2,3,0| (kırmızı)
  b,80C65A,3,4,0 (yeşil)
chco=000000

Burada, dikey dolgu dilimlerine sahip bir çizgi grafik gösterilmektedir. Bu işlem, <end_line_index> için "B" satır dolgu türüne sahip bir start:end çifti belirtilerek gerçekleştirilir.

  • B,76A4FB,0,0:3,0 - 0-3 veri noktalarına bağlı, 0. çizginin altındaki mavi dikey dolgu.
  • B,990000,0,7:10,0 - 7-10 arasındaki veri noktalarıyla bağlı, 0. çizginin altındaki kırmızı dikey dolgu.
  • B,DEDC06,0,12:,0 - 12. veri noktasından serinin sonuna kadar 0. çizginin altındaki sarı dikey dolgu.

chm=
  B,76A4FB,0,0:3,0|
  B,990000,0,7:10,0|
  B,DEDC06,0,12:,0

Bu örnekte, radar grafikte bir çizgi dolgusunun kullanılması gösterilmektedir.

Radar grafik
chm=
  B,FF000080,0,1.0,5.0|
  B,FF990080,1,1.0,5.0

Başa dön

Kılavuz Çizgileri chg [Çizgi, Çubuk, Radar, Dağılım]

chg parametresini kullanarak grafiğinizde düz veya noktalı kılavuz çizgileri belirtebilirsiniz.

Bu parametre, çizgilerin kalınlığını veya rengini belirtmenize izin vermez. Grafiğinizde çizgi oluşturmanın diğer yolları için şekil işaretçileri (chm yazın h, H, v veya V), aralık işaretçileri (chm) ve eksen onay işaretleri (chxtc) konularına bakın.

Söz dizimi

chg=
  <x_axis_step_size>,<y_axis_step_size>,<opt_dash_length>,<opt_space_length>,<opt_x_offset>,<opt_y_offset>
<x_axis_step_size>, <x_axis_step_size>
Grafikte kaç x veya y ızgara çizgisinin gösterileceğini hesaplamak için kullanılır. 100 / step_size = grafikteki ızgara çizgilerinin sayısı. Yani: 20,25, 5 dikey kılavuz çizgisi ve 4 yatay kılavuz çizgisi anlamına gelir.
<opt_dash_length>, <opt_boşluk_uzunluğu>
[İsteğe bağlı] Kesik çizgili ızgara çizgilerini tanımlamak için kullanılır. İlk parametre, her bir çizginin piksel cinsinden uzunluğudur. İkinci parametre, tireler arasındaki boşluktur (piksel cinsinden). Düz bir çizgi için <opt_space_length> için 0 değerini belirtin. Varsayılan değerler 4,1'dir.
<opt_x_offset>,<opt_y_offset>
[İsteğe bağlı] Grafik ölçeğine göre, sırasıyla x ve y ızgara çizgilerinin uzaklığı için kullanılacak birim sayısı. Pozitif veya negatif değerler olabilir. Bu değeri belirtirseniz kendisinden önceki tüm değerleri de belirtmeniz gerekir. Varsayılan değerler 0,0'dır.

 

Örnekler

Açıklama Örnek

Bu örneklerde yalnızca <x_axis_step_size> ve <y_axis_step_size> parametreleri kullanılmaktadır. Chart API varsayılan olarak kesikli bir ızgara çizgisi görüntüler.

5 dikey ve iki yatay soluk gri kesik çizgiden oluşan çizgi grafik
chg=20,50
5 dikey ve iki yatay soluk gri kesik çizgiden oluşan çizgi grafik
chg=20,50

Bu örnekte, daha açık kılavuz çizgileri (1,5) görüntülemek için daha büyük boşluklar kullanılmaktadır.

5 dikey ve iki yatay soluk gri, kesikli ızgara çizgisi içeren çizgi grafik
chg=20,50,1,5

Düz kılavuz çizgileri görüntülemek için <opt_space_length> parametresini sıfır (0) değeri olarak belirtin.

Bu grafik ayrıca x ekseni uzaklığını 10 olarak belirtir.

5 dikey ve iki yatay soluk gri, düz kılavuz çizgiden oluşan çizgi grafik
chg=20,50,1,0,10

Bu grafikte, x ekseni ofseti 10 ve y ekseni uzaklığı 20 olarak gösterilmektedir.

5 dikey ve iki yatay soluk gri, düz kılavuz çizgiden oluşan çizgi grafik
chg=20,50,3,3,10,20

Başa dön

Dinamik Simge İşaretçileri chem [Çubuk, Çizgi, Radar, Dağılım]

Grafiğinizi oluşturun ve kimya değeri olarak bir veya daha fazla dinamik simge belirtin. chem söz dizimi aşağıdaki gibidir. Mor renkli noktalı virgülle ayrılmış tüm öğeler isteğe bağlıdır ve URL'nizde herhangi bir öğe atlanabilir. | karakteriyle ayrılmış birden çok söz dizimi dizesi ekleyerek birden fazla işaretçi ekleyebilirsiniz. Dinamik simgeler hakkında daha fazla bilgiyi dinamik simge sayfasında bulabilirsiniz.

Ayrıca, dinamik simge olarak başka bir grafiğin içine grafik yerleştirebilirsiniz. Aşağıdaki Yerleşik Grafikler alt bölümüne bakın.

chem=
  y;s=<icon_string_constant>;d=<marker_data_string>;ds=<which_series>;dp=<which_points>;py=<opt_z_order>;po=<x,y>;of=<x_offset,y_offset>
|...| y;s=<icon_string_constant>;d=<marker_data_string>;ds=<which_series>;dp=<which_points>;py=<opt_z_order>;po=<x,y>;of=<x_offset,y_offset>
s=<icon_string_constant>
Dinamik simge sayfasındaki dinamik bir simgenin dize işaretçisi sabit değeri. Bu sabit değer, bağımsız simgeler için kullanılan chst parametresiyle neredeyse aynıdır. Ancak bağımsız simge dizesinin "d_" ile başladığı durumlarda, eşdeğer dinamik simge işaretçisini elde etmek için bu öneki kaldırmanız gerekir. Örnek: bağımsız simge: d_bubble_icon_text_small; eşdeğer dinamik simge işaretçisi: bubble_icon_text_small.
d=<marker_data_string>
Bu işaretçi türü için gereken veriler. Bu, eşdeğer bir bağımsız simge için chld parametresinde kullanılacak olan aynı dizeyi içerir. Ancak tüm | ayırıcıların virgüllerle değiştirilmesi hariç (çok satırlı metinler için dikey çizgi işaretçileri yerine virgül kullanmayı unutmayın). Veri dizesinde şu karakterlerden de @ işaretiyle çıkış yapmanız gerektiğini unutmayın: dikey çizgi ( | ) , ( @ ) , eşittir ( = ), virgül ( , ), noktalı virgül ( ; ). Örnekler: hello@,+world, 5@@10+cents+each.
ds=<which_series>
[İsteğe bağlı] Bu işaretçinin ait olduğu veri serisinin sıfır tabanlı dizini. Varsayılan değer 0'dır.
dp=<which_points>
[İsteğe bağlı] İşaretçi çizmek için hangi veri noktalarının kullanılacağını belirtir. Varsayılan değer 0'dır (serideki ilk nokta). Aşağıdaki biçimlerden birini kullanın:
  • n.d - İş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.
  • range,<start>,<end>,<step> - Başlangıç ile bitiş dahil olmak üzere aralıktaki her adım veri noktasına bir işaretçi çizin. Başlangıç ve bitiş, dizin değerleridir ve ara değerleri belirtmek için kayan nokta sayılardan oluşabilir. Tüm değerler isteğe bağlıdır. Varsayılan değerler: başlangıç=0, bitiş=son öğe, adım=1. Bir değeri atlarsanız yine de ara virgül eklemeniz gerekir ancak sona boş virgül eklemenize gerek yoktur. Örnekler: dp=range,0,4, 0 ile 4 arasındaki öğeler için bir işaretçi; dp=range,5,10,2 5, 7 ve 9.öğeler için bir işaretçi çizer; dp=range,2 üçüncü ve sonraki noktalara noktalar çizer; dp=range,3,,1.5 dördüncü öğeden sonuncuya kadar her 1,5 veri noktasında işaretçi çizer.
  • all - Her öğeye bir işaretçi çizin. Bu, range,0,end_index ile eşdeğerdir. Örnek: dp=all
  • every,n - Her n. işaretçiye bir işaretçi çizin. Örnek: dp=every,2, 0, 2 ve 4. öğelerin üzerine bir işaretçi çizer.
py=<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 kısımdır. Grafik öğeleri (çizgiler ve çubuklar) sıfırın hemen altındadı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).
po=<x,y>
[İsteğe bağlı] Grafikte işaretçinin çizileceği mutlak konum. x ve y iki kayan nokta numarasıdır. 0,0,0,0 sol alt köşe, 1,0,1,0 ise sağ üst köşeyi temsil eder.
of=<x_offset,y_offset>
[İsteğe bağlı] Simgenin normal konumundan uzaklaştırılacak piksel sayısı. x_offset ve y_offset, pozitif veya negatif tam sayılardır. İşaretçi, nokta üzerinde dikey ve yatay olarak ortalanacağından, bu değerin yerleşik bir dinamik simgede belirtilmesi önemlidir. Bu, noktanın muhtemelen veri işaretçisiyle hizalanmayacağı anlamına gelir. of=0,22, dik bir iğne için iyi bir ofset; eğimli bir iğne için eğimli bir iğne için iyi bir ofset ise eğim yönüne bağlı olarak of=-12,20 veya of=12,20 olabilir, ancak deneme yapmanız gerekebilir. Varsayılan değer 0,0'dır.

 

Örnekler

Açıklama Örnek
Bağımsız bir resim olarak oluşturulan ve çizgi grafikte işaretçi olarak kullanılan dinamik simgenin örneklerini aşağıda bulabilirsiniz.

Grafik 1: https://chart.googleapis.com/chart?chs=300x140&cht=lc&chco=FF9900,224499&
chd=t:75,74,66,30,10,5,3,1&chls=1|1&
chem=y;s=bubble_icon_text_small;d=ski,bb,Wheeee!,FFFFFF;dp=2;ds=0&chm=v,ccccFF,0,::.2,2

Grafik 2: https://chart.googleapis.com/chart?chst=d_bubble_icon_text_small&chld=ski|bb|Wheeee!|FFFFFF|000000

Dinamik simge işaretçili çizgi grafik.
chem=
  y;s=bubble_icon_text_small;d=ski,bb,Wheeee!,FFFFFF;dp=2;ds=0


Bağımsız resimle aynı dinamik simge işaretçisi.


chst=
  d_bubble_icon_text_small
chld=
  ski|bb|Wheeee!|FFFFFF|000000

Dinamik bir simge işaretçisinin, nokta üzerinde yatay ve dikey olarak ortalanacağını unutmayın. Dolayısıyla, kuyruğu olan bir dinamik simge kullanırsanız kuyruk, grafik noktasında değil, işaretçi merkezi olur. İlk grafik, işaret 3. veri noktasının ortasına yerleştirilir. Bu veri noktası, aslında kuyruğu çizgideki işaretin biraz sağına yerleştirir.

İkinci grafikte, işaretçinin kuyruğunu istenen veri noktasının üzerine taşımak için of değeri kullanılır. Eğik bir raptiye için iyi bir ofset -12,20'dir.


chem=y;
  s=map_xpin_letter;
  d=pin_sleft,A,FF0000;
  dp=3;
  ds=1



chem=y;
  s=map_xpin_letter;
  d=pin_sleft,A,FF0000;
  dp=3;
  ds=1;
  of=-12,0

Birden fazla dinamik simge eklemek için söz dizimi dizesini | karakteriyle ayrılmış şekilde tekrarlayın.

Bu örnekte bir aralık ve iki ayrı işaretçi gösterilmektedir.

Dikey iğnelerin 0,22'lik ofseti ve eğimli raptiyenin, açıkladıkları seriyle hizalanmaları için 12,20'lik bir ofsete sahip olmasına dikkat edin.


chem=
  y;s=map_xpin_letter;d=pin_sright,A,FF0000;dp=4;ds=0;py=1;of=12,20|
  y;s=map_pin_icon;d=baby,FF5555;ds=1;dp=6;of=0,22|
  y;s=map_pin_icon;d=camping,DEF763;ds=2;dp=range,2,5
Burada, çok satırlı bir metin işaretçisi gösterilmektedir. Metin eklendikten sonra işaretçinin konumu kaydırılmalıdır. Çünkü balon, metnin sığacağı şekilde yeniden boyutlandırılarak grafikte yeniden ortalanır. Metindeki yeni satırların d veri dizesinde virgülle nasıl gösterildiğine dikkat edin.
chem=y;
  s=bubble_texts_big;
  d=bbbr,FFC6A5,000000,Outlier,Forgot+to+feed;
  ds=0;
  dp=13;
  of=-120,2

Yerleşik Grafikler

Dinamik simge söz dizimini kullanarak bir grafiği başka bir grafiğin içine yerleştirebilirsiniz.

Yerleştirilmiş grafik işaretçilerinin iki stili vardır: bir baloncuğa yerleştirilmiş grafikler ve kabarcık içermeyen yerleştirilmiş grafikler. Aşağıda her ikisinin de örnekleri verilmiştir:

Baloncuksuz grafik
Balonlu grafik
Baloncuk içermeyen grafik

Hem baloncuk olmayan hem de balona yerleştirilmiş grafiklere yönelik s=<icon_string_constant>;d=<marker_data_string> parametrelerinin özelliklerini burada bulabilirsiniz (yukarıda ele alınan parametreler burada tekrar açıklanmamaktadır):

Söz dizimi

Non-bubble:
  chem=y;s=ec;d=<alignment_string>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset>

Bubble:
  chem=y;s=ecb;d=<frame_type>,<padding>,<frame_color>,<fill_color>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset>
alignment_string
[Yalnızca baloncuk olmayan] Baloncuksuz yerleştirilmiş grafiğin hangi bölümünün veri noktasına sabitlendiği. Aşağıdaki şemada iki harfli dize sabitlerinden birini seçin:Hizalama dizeleri
chart_data
Yerleştirilmiş grafikteki veriler. Bu, yerleştirilecek grafiğin URL'sinde https://chart.googleapis.com/chart? ifadesinden sonra gelen her şeydir. Aşağıdaki aracı kullanabilir veya aracın altında listelenen kuralları uygulayabilirsiniz.
frame_type
[Yalnızca balon] Dinamik simge kare stili sabitlerinden biri.
dolgu
[Yalnızca balon] Balonun içindeki dolgu (piksel cinsinden).
frame_color
[Yalnızca balon] Çerçevenin rengi (# işareti içermeyen altı basamaklı bir HTML renk dizesi olarak). Örnek: FF00FF.
fill_color
[Yalnızca balon] Baloncuk dolgu rengi (# işareti olmadan altı basamaklı bir HTML renk dizesi olarak). Örnek: FF00FF.

Yerleştirilmiş grafik verileri

Grafik dizenizi oluşturmaya yardımcı olması için aşağıdaki dönüşüm aracını kullanın. Alternatif olarak, araçtan sonra belirtilen kuralları izleyerek grafik dizesini manuel olarak oluşturabilirsiniz.

Manuel dönüşümle ilgili kurallar

1. Öncelikle parametre ve değer çiftlerinde yer alan aşağıdaki karakterleri, aşağıda gösterildiği sırada aşağıdaki değerlerle değiştirin:

Değiştir Bununla
%7C veya %7c
|
@
@@
%
%25
,
@,
|
@|
;
@;
-
%26
=
%3D

2. Daha sonra parameter1=value1&parameter2=value2... çiftlerindeki tüm & ve = değerlerini virgülle değiştirin.

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

Metin ve Veri Değeri İşaretçileri chm [Çubuk, Çizgi, Radar, Dağılım]

Grafiğinizdeki belirli noktaları özel metinle veya bu noktada verilerin biçimlendirilmiş sürümleriyle etiketleyebilirsiniz.

chm parametre gruplarını ayırmak için dikey çizgi karakteri ( |) kullanarak herhangi bir chm işaretçisini birleştirebilirsiniz.

Dize değerleriyle ilgili bir not: Etiket dizelerinde yalnızca URL için güvenli karakterlere izin verilir. Güvenliği elde etmek için 0-9a-zA-Z karakter kümesinde yer almayan karakterleri içeren tüm dizeleri URL olarak kodlamanız gerekir. URL kodlayıcıyı Google Görselleştirme Belgeleri'nde bulabilirsiniz.

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.

chm=
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
    |...|
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
<marker_type>
Kullanılacak işaretçi türü. Aşağıdaki türler arasından seçim yapabilirsiniz:
  • f<text> - Metin içeren bir işaret. "f" karakterini ve ardından özel URL olarak kodlanmış metni belirtin. Metin işaretçilerinde virgülleri çıkarmak için virgülün önüne \ işareti koyun. Örnek: fHello\,+World!
  • t<text> - Basit bir metin işaretçisidir. "t" karakterini ve ardından özel URL kodlamalı metni belirtin. Metin işaretçilerinde virgülleri çıkarmak için virgülün önüne \ işareti koyun. Örnek: tHello\,+World!
  • A<text>: Ek açıklama işaretçisidir. İşaretçilere benzerdir ancak işaretçiler, çakışmayacak şekilde konumlarını koordine eder. <opt_which_points> için geçerli tek biçim, serideki bir noktanın endeksini belirtmek üzere opt_which_points şeklindedir.
  • N<formatting_string> - İsteğe bağlı biçimlendirmeyle (bu noktadaki verilerin değeri). chds parametresini (özel ölçeklendirme) kullanmazsanız tam olarak kodlanmış değeri elde edersiniz. Bu parametreyi herhangi bir biçim türüyle kullanırsanız değer, belirttiğiniz aralığa göre ölçeklendirilir. Aşağıda sayısal işaretçiler içeren bir chds örneğini inceleyin. Bu işaretçi türüyle yığınlı çubuk grafikte <series_index> için -1 değerini belirtirseniz bu yığın çubuktaki tüm değerlerin toplamını gösteren bir işaretçi elde edersiniz. Biçimlendirme dizesi söz dizimi aşağıdaki gibidir:
           <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    Bu öğelerin tümü isteğe bağlıdır. Her bir öğenin anlamı aşağıda verilmiştir:
    • <preceding_text> - Her değerden önce gelecek metin.
    • *...*: Sayılar için biçimlendirme ayrıntıları belirtebileceğiniz, düz yıldız işaretleriyle sarmalanmış isteğe bağlı bir blok. Aşağıdaki değerler desteklenir ve hepsi isteğe bağlıdır:
      • <number_type>: Sayısal değerler için sayı biçimi. Aşağıdakilerden birini seçin:
        • f - [Varsayılan] Kayan nokta biçimi. <decimal_places> değeriyle birlikte hassasiyeti de belirtmeyi düşünün.
        • p - Yüzde biçimi. % işareti otomatik olarak eklenir. Not: Bu biçimi kullanırken 0,0 - 1,0 arasındaki veri değerleri 0 - %100 ile eşlenir (örneğin, 0,43 %43 olarak gösterilir).
        • e - Bilimsel gösterim biçimi.
        • c<CUR> - Numarayı, uygun para birimi işaretçisiyle belirtilen para biriminde biçimlendirin. <CUR> değerini üç harfli para birimi koduyla değiştirin. Örnek: Euro için cEUR. Tüm simgeler desteklenmese de kodların listesini ISO web sitesinde bulabilirsiniz.
      • <decimal_places> - Kaç ondalık basamak gösterileceğini belirten bir tam sayı. Değer, bu uzunluğa yuvarlanır (kısaltılmaz). Varsayılan değer 2'dir.
      • z - Sondaki sıfırları göster. Varsayılan değer: hayır.
      • s - Görüntüleme grubu ayırıcıları. Varsayılan değer, hayır'dır.
      • x veya y - X veya y koordinatından alınan verileri belirtildiği şekilde görüntüler. X verilerinin anlamı grafik türüne göre değişir. Ne anlama geldiğini belirlemek için grafiğinizle denemeler yapın. Varsayılan değer "y"dir.
    • <following_text> - Her bir değerin ardından gelecek metindir.
<color>
Bu gruptaki işaretçilerin RRGGBB onaltılık biçiminde rengi.
<series_index>
İşaretçilerin çizileceği veri serisinin sıfır tabanlı dizini. Bu, yığılmış bir çubuk grafikse ve işaretçi türü N (veri noktası değerleri) ise her çubuk yığını için toplanmış değer işaretçisi oluşturmak üzere -1 belirtebilirsiniz. Aşağıda bununla ilgili bir örnek görebilirsiniz.
<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 üzerine ç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 değeri, 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 veri noktalarından faydalanmak 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
  • x:y - [N tipi işaretçiler için desteklenmez] 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ünden önce kuyruklu a karakterini (@) ekleyin. Koordinatları kayan nokta değerleri olarak belirtin. Burada 0:0, grafiğin sol alt köşesi, 0.5:0.5 grafiğin merkezi ve 1:1 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. Bu, üçüncü bir veri serisi içeren bir dağılım grafiğiyse (nokta boyutlarını belirtmek için kullanılır) bu değer, veri aralığına göre ölçeklendirilir. Dolayısıyla, veri aralığı 0-100 ve <size> 30 ise 100'lük bir veri değeri 30 piksel genişliğinde, 50 değeri ise 15 piksel genişliğinde olur ve bu böyle devam eder.
<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_placement>
[İsteğe bağlı] Veri noktasıyla ilişkili olarak bu işaretçinin nereye yerleştirileceğini açıklayan ek yerleşim ayrıntıları. Yatay ve/veya dikey göreli konumlandırmanın yanı sıra, ofsetleri de belirtebilirsiniz. Yerleşim söz dizimi, burada gösterildiği gibi : ayırıcı içeren bir dizedir. Tüm öğeler isteğe bağlıdır: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. Belirtilirse <opt_z_order> için chm parametre dizesine boş bir , değeri ekleyebilirsiniz. Örnekler: N,000000,0,1,10,,b ve N,000000,0,1,10,,lv ve N,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
İşaretçinin sabitleme noktası. Bu, iki yana yaslamanın aksine davrandığından, sol bağlayıcı, işaretçiyi veri noktasının sağına yerleştirir. Aşağıdaki listeden yatay ve/veya dikey bir hizalama seçebilirsiniz:
  • Yatay yerleşim: "l", "h" veya "r" - Yatay olarak sola, ortaya veya sağa sabitlenmiş. Varsayılan değer "l"dir.
  • Dikey yerleşim: 'b', 'v', 't' - Alt, orta veya üste sabit, dikey. Varsayılan değer "b"dir.
  • Çubuğa göre yerleşim [Yalnızca çubuk grafikler]: "s", "c", "e": Çubuğun tabanı, ortası veya üst kısmı. Yığınlı grafiklerde bu, çubuğun tamamına değil, her bir seriye ait çubuğun bölümüne göre belirlenir. Verilen seri dizini -1 (grup toplamı) ise tüm çubukla ilişkilidir. Bu değer, dikey yerleşim değerleriyle (ör. "be" veya "vs") birleştirilebilir. Varsayılan değer "e"dir.
horizontal_offset
Bu işaretçinin piksel cinsinden yatay uzaklığı. Varsayılan değer 0'dır.
vertical_offset
Bu işaretçi için piksel cinsinden dikey ofset. Çubuk olmayan grafik varsayılanı: 15; çubuk grafik varsayılanı: 2.

Açıklama Örnek

Aşağıda, çubuk grafikteki değer etiketlerine ilişkin bir örnek verilmiştir.

İlk grafikte (N*p0*), tüm değerlerde siyah renkte, sıfır ondalık basamaklara yuvarlanmış ve yüzde olarak gösterilen, 11 puntoluk metinle bir veri değeri işaretçisi belirtiliyor. Veri değerlerinin tamamının 0,0 ile 1,0 arasında olduğunu ve bu değerin yüzde biçiminde iki ondalık basamak yukarı taşındığını unutmayın.

İkinci grafikte (N*cEUR1*), tüm değerlerde siyah renkte, bir ondalık basamakla, Euro değerleri olarak biçimlendirilmiş aynı değerler 11 punto metin olarak gösterilir.

Her çubuğun üzerinde yüzde etiketleri olan çubuk grafik
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


Her çubuğun üzerinde Euro etiketlerinin bulunduğu çubuk grafik


chm=
  N*cEUR1*,000000,0,-1,11

Gösterilen sayısal değeri ölçeklendirmek için chds parametresini kullanabilirsiniz. Basit ve genişletilmiş kodlama dahil tüm veri biçimleri için chds kullanabilirsiniz. Bu, çubuk boyutunu veya eksen etiketlerini değil, yalnızca veri işaretçisi değerini etkiler.

Bu örnekte, 46, 39, 29, 30, 43, 41 gibi basit kodlanmış değerlere sahip bir grafik gösterilmektedir. Basit kodlama aralığı 0-61'dir. chds parametresi, 0-1 arasında bir özel işaretçi ölçeği tanımlar. Bu nedenle, işaretçi değerleri bu aralığa göre ölçeklendirilir ancak çubuk yükseklikleri etkilenmez (bu metin biçimi verileri olsaydı çubuklar da ölçeklendirilirdi).


chd=s:underp
chm=N,000000,0,-1,11
chds=0,1

Minimum noktada metin etiketi ve maksimum noktasında bayrak etiketi olan bir grafik örneğini burada bulabilirsiniz.

10 punto mavi metin etiketine sahip çizgi grafik ve kesikli yeşil çizginin veri noktalarına çizilmiş 15 punto kırmızı metinli bayrak.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

Bu örnekte, tek tek serilerin değerlerinin yanı sıra seri toplamının yer aldığı bir yığın grafik gösterilmektedir. Yığılmış seri değerlerini göstermek için "c" konumlandırma seçeneğini kullanmamız gerekir. Kullanamazsak üst çubuk değeri, her bir çubuğun üst kısmındaki toplam değerle çakışır.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
Dikey ve yatay yerleşimin nasıl çalıştığına ilişkin daha fazla örnek. Bu örnekte, çubuk grafikler (dikey yerleşim için s,c ve e kullanan) için çeşitli sabitleme değerlerinin kombinasyonları gösterilmektedir. Sağdaki bir işaretçinin işaretçiyi sola, üst bağlayıcının aşağı işaretçiyi aşağı taşıdığına veya bunun tersine dikkat edin. Kırmızı noktalar, her bir çubuğun tabanını, ortasını ve üst kısmını gösterir. Sayı, her bir çubuk için farklı sabitleme değerleri kullanılarak sabitlenen veri değeridir.
chm=
  N,000000,0,0,10,,rs
  N,000000,0,1,10,,ls
  N,000000,0,2,10,,c
  N,000000,0,3,10,,e
  N,000000,0,4,10,,e::15
  N,000000,0,5,10,,e::-12
Ek açıklama işaretçileri, etiket konumunu üst üste gelmeyecek şekilde otomatik olarak ayarlar. İlk chm değeri satır dolgusu içindir. Aşağıdaki değerlerin tümü ek açıklama işaretçileridir.
chm=B,C5D4B5BB,0,0,0
  AA,666666,0,3,15
  AB,666666,0,5,15
  AC,666666,0,24,15
  AD,666666,0,25,15
  AE,666666,0,26,15
  AF,666666,0,51,15
  AG,666666,0,60,15
  AH,666666,0,73,15
  AI,666666,0,80,15
  AJ,666666,0,99,15
İsviçre'deki şehir rakımlarını gösteren başka bir ek açıklama işaretçisi örneği.

Başa dön

Aralık İşaretçileri chm [Çubuk, Şamdan, Çizgi, Radar, Dağılım]

Bir grafiğin belirli alanlarını vurgulamak için arka plan dolgusunu yatay veya dikey olarak renklendirebilirsiniz.

chm parametre gruplarını ayırmak için dikey çizgi karakteri ( |) kullanarak herhangi bir chm işaretçisini birleştirebilirsiniz.

Söz dizimi

Çizilecek her bant için aşağıdaki parametrelerden bir grup belirtin. Birden fazla şerit çizmek için dikey çizgi karakteriyle ayrılmış ek parametre grupları oluşturun. Aralıklar, belirtilen sırada çizilir. Çizilen son aralık, önceki aralıkların üzerine çizilir.

chm=
  <direction>,<color>,0,<start_point>,<end_point>
    |...|
  <direction>,<color>,0,<start_point>,<end_point>
<direction>
Yatay veya dikey gölgelendirmeyi belirtir. Yatay aralık için r, dikey aralık için R değerini kullanın.
<color>
RRGGBB biçimindeki onaltılık sayı şeklinde aralık rengi.
0
Ayrılmış — sıfır olmalıdır.
<start_point>
Aralığın başlangıç konumu.
  • Yatay aralık işaretçileri için bu, y eksenindeki bir konumdur. Burada 0.00, grafiğin alt kısmı, 1.00 ise grafiğin üst kısmıdır.
  • Dikey aralık işaretçileri için bu, x eksenindeki bir konumdur. Burada 0.00, grafiğin solu ve 1.00, grafiğin sağıdır.
<end_point>
Aralığın son konumu.
  • Yatay aralık işaretçileri için bu, y eksenindeki bir konumdur. Burada 0.00, grafiğin alt kısmı, 1.00 ise grafiğin üst kısmıdır.
  • Dikey aralık işaretçileri için bu, x eksenindeki bir konumdur. Burada 0.00, grafiğin solu ve 1.00, grafiğin sağıdır.

 

Örnekler

Açıklama Örnek

Aralık işaretçileri, ince bir çizgi veya renk şeridi olabilir.

  • r,E5ECF9,0,0.75,0.25 - Aralık işaretçisi, soluk mavi, (ayrılmış), grafiğin yüksekliğinin 0,5 kadarı.
  • r,000000,0,0.1,0.11 - Aralık işaretleyici, siyah, (ayrılmış), y ekseninde yukarı doğru 0,1'den başlar ve y ekseninde yukarı doğru 0,11'de sona erer (ince siyah çizgi).
Y ekseninde %25 ila %75 arasında uzanan açık mavi yatay bir şerit ve y ekseninde yukarı doğru %10 oranında ince bir yatay çizgi bulunan çizgi grafik
chm=
  r,E5ECF9,0,0.75,0.25|
  r,000000,0,0.1,0.11

Bu örnekte dikey aralık işaretçileri gösterilmektedir. İlki kırmızı çizgi (FF0000), ikincisi ise soluk mavi şerittir (A0BAE9).

X ekseni boyunca yüzde 25 ila yüzde 75 arasında uzanan açık mavi dikey bir şerit ve x ekseni boyunca yüzde on ince bir dikey çizgi içeren çizgi grafik
chm=
  R,FF0000,0,0.1,0.11|
  R,A0BAE9,0,0.75,0.25

İşaretçiler belirtilen sırada çizilir. Bu örnekte, dikey kırmızı işaretçinin soluk mavi yatay işaretçiden önce çizildiğini görebilirsiniz.

Mavi dikey şerit ve x ve y ekseni boyunca sırasıyla yüzde 25 ila yüzde 75 arasında uzanan açık mavi yatay şerit içeren çizgi grafik. x ve y ekseni boyunca sırasıyla ince dikey kırmızı çizgi ve ince yatay siyah çizginin sırasıyla yüzde onu
chm=
  R,FF0000,0,0.1,0.11|
  R,A0BAE9,0,0.75,0.25|
  r,E5ECF9,0,0.75,0.25|
  r,000000,0,0.1,0.11

Grafikte sıfır çizgisi, orta nokta çizgisi ve üst kısımda soluk yatay çizgiler çizmek için aralık işaretçilerinin kullanıldığı bir çizgi grafik örneğini burada bulabilirsiniz.

Tek sarı çizgi ve eşit aralıklarla üç yatay çizgi içeren mini grafik
chm=
  r,000000,0,0.499,0.501|
  r,000000,0,0.998,1.0|
  r,000000,0,0.0,0.002

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

Ç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

Veri İşlevleri chfd [Tüm chd grafikleri]

muParser işlev söz dizimini kullanarak grafik verileri üzerinde çalışacak özel bir işlev belirtebilirsiniz. İşlevde kullanılan veriler iki kaynaktan birinden gelebilir:

  • chd tarih aralığında veri dizisi - Veriler, chd bölgesinde belirtilen seriden çekilir.
  • chfd parametresinin kendisinde tanımlanan bir değer aralığı: Rastgele bir veri aralığı için başlangıç, bitiş ve adım değeri tanımlarsınız.

Her durumda, çıktıyı chd konumundaki mevcut bir seriye atamanız gerektiğini unutmayın. İşlev çıktısı bu serinin üzerine yazılır. Grafik yalnızca tüm işlevler işlendikten sonra oluşturulur. Bu nedenle, aynı veri serisine çıktı almak için birden fazla işlev atarsanız işlevler belirtilen sırada çalışır ancak yalnızca son işlevin çıkışı grafikte gösterilir. Bir işlevin, önceki bir işlev tarafından çıktı verilen bir seriyi girdi olarak alabileceği şekilde zincir fonksiyonlar uygulayabileceğinizi unutmayın.

Bir işlev çizgisine renk veya chm işaretçileri atamak için renkleri veya işaretçileri işlevin seri dizinine atayın. İşaretçilerin, işlev tarafından değiştirildikten sonra verilere göre yerleştirildiğini unutmayın.

Söz dizimi

chfd=
  <output_series_index>,<function_data>,<function_string>
    |...|
  <output_series_index>,<function_data>,<function_string>
<output_series_index>
İşlev çıktısının yazılacağı chd veri serisinin sıfır tabanlı dizini. İşlev çıkışı, mevcut tüm verilerin üzerine tamamen yazılır. Seri, işlev için girdi olarak kullanılmıyorsa en iyi uygulama, bu seriye tek bir model değer atamaktır.
<function_data>
Grafiği çizilecek değişkenler ve veriler. Veriler, sizin tanımladığınız bir aralıktan veya chd veri serilerinden birinden alınabilir. Birden fazla değişken için ; (noktalı virgül) ayırıcısı kullanarak her işlev için birden çok değişken belirtebilirsiniz. Tek bir işlev için birden fazla değişken tanımlarsanız ve bu değişkenlerin noktaları farklıysa işlevin ilk uç noktaya ulaştığında duracağını unutmayın. Örneğin, bir işlev hem x=1-5 adımını hem de 1. adımı ve y=1-10 adımını tanımlıyorsa işlev beşinci noktaya ulaştığında sona erer.
    <variable_name>,<input_series_index>
        
VEYA
    <variable_name>,<start>,<end>,<step>
  • variable_name: Değişken için rastgele bir dize adı. Bunu, function_string ile tanımlanan işlevde kullanın.
  • input_series_index - Giriş verisi olarak kullanılacak bir chd veri serisinin dizini.
  • başlangıç: Bir aralığın sayısal başlangıç değeri.
  • end: Bir aralığın sayısal bitiş değeri.
  • step (adım) - start ile end (bitiş) arasındaki sayısal adım değeridir. Pozitif veya negatif olabilir ancak sıfır olamaz.
Örnekler: x,0,100,1; 0, 1, 2, ... 100 değerlerine sahip x adlı bir değişken bildirir. x,0,100,1;r,0,3.1,.1, aynı x değişkenini ve 0, 0,1, 0.2, ..., 3.0, 3.1 değerlerine sahip r adlı bir değişkeni bildirir. x,0, ilk chd dizisindeki verileri kullanan x adlı bir değişken bildirir. Bu değişkenler function_string tarafından kullanılır. function_string içinde belirtmediğiniz sürece grafikte çizilmezler. Adım ne kadar küçükse grafiğiniz o kadar düzgün olur.
<function_string>
muParser söz dizimiyle yazılan işleviniz. İşlev, variable_data değişkeninde belirtilen değişkenlere ve verilere uygulanır. Başka bir dikey chfd parametre kümesinde değil, yalnızca bu yerel işlev kümesinde bildirilen değişkenlere başvurabilirsiniz. Özet muParser işlevleri desteklenmiyor (min, max sum, avg). ÖNEMLİ: İşlevlerinizde + yerine %2B kullanmayı unutmayın.

 

Örnekler

Açıklama Örnek

Basit bir sinüs dalgası. Dikkat edilmesi gereken bazı noktalar:

  • chd=t:-1: Verilerimiz chfd parametresinde belirtildiğinden grafik verileri için model değişken kullanırız.
  • chco=FF0000: İlk seri için kırmızı belirtilir. chd verilerini kullanmasak da, çizilen bu işlev için bu seriye karşılık gelen renk kullanılır.
  • chfd=0,x,0,11,0.1,sin(x)*50%2B50 - 0-11 aralığındaki değerleri 0,1 artan x adında bir değişken tanımlıyoruz. İlk seriye atanmıştır, yani ilk seri rengini (FF0000) alır. x'e uygulanan fonksiyon sin(x) * 50 + 50'dir. Bu işlevde + işaretini nasıl kodlamamız gerektiğine dikkat edin.

 

chfd tarafından belirtilen sinüs dalgası
cht=lc
chd=t:-1
chco=FF0000
chfd=
  0,x,0,11,0.1,sin(x)*50%2B50
chxt=x,y
Bu satırda chd parametresindeki veriler kullanılır.
chd=t:5,10
chfd=0,x,0,x*4

İşlev satırlarının ve işlev dışı satırların bir karışımı.

Renklerin seri renk parametresi chco tarafından nasıl belirtildiğine dikkat edin.

İşaretçilerin işlev çıkışına yerleştirildiğine dikkat edin.Veri noktaları, başlangıç, bitiş ve adım'dan hesaplanır.Dolayısıyla aralığınız 0-11 adım 0,1, 0, nokta 0, nokta 1, 0,1'dir ve bu şekilde, değeri 110 olan 110 noktasına kadar devam eder.

Bir seride chfd, diğerinde ise chd verileri kullanılıyor.
chd=t:
  -1
  15,45
chco=
  FF0000,000000
chfd=
  0,x,0,11,0.1,sin(x)*50%2B50
chm=
  c,00A5C6,0,110,10
  a,00A5C6,0,60,10

Bir işlevi iki boyutta tanımlamak için lxy grafiği kullanın, iki model seri ve her birine bir işlev atayın.

  • 0,x,0,10,0.1,sin(x)*50%2B50 - Seri 0 (x ekseni değerleri), 0-10 arasında değerlere sahip x adında bir değişkene ve adım 0.1'e ve sin(x)*50 + 50 fonksiyonuna sahiptir
  • 0,y,0,10,0.1,sin(y)*50%2B50 - Seri 0'da (y ekseni değerleri) 0-10 arasında değerlere sahip y adlı bir değişken ve adım 0.1, sin(x)*50 + 50 işlevi de bulunur.
Daire
cht=lxy
chd=t:-1|-1
chfd=
  0,x,0,10,0.1,sin(x)*50%2B50|
  1,y,0,10,0.1,cos(y)*50%2B50

chfd parametresi, yaratıcılığınızı ifade etmenize olanak tanır.

Bu resimleri tıklayarak grafik oyun alanında açıp üzerlerinde oynamayı deneyin. Çok seveceksiniz!



Başa dön