Bu dokümanda, Chart API'yi kullanarak pasta grafiklerin nasıl oluşturulacağı açıklanmaktadır.
İçindekiler
Grafiğe Özgü Özellikler
|
Standart Özellikler
|
Genel bakış
Pasta grafikleri, basit orantılı parçadan bütüne bilgileri göstermek için yararlıdır. Her serinin birden fazla dilimden veya çok serili, eşmerkezli grafiklerden oluştuğu tek serili bir pasta grafik oluşturabilirsiniz.
Her seri bir pastayı açıklar ve her veri değeri bir dilimi belirtir. İç içe yerleştirilmiş pasta grafikler (aşağıda açıklanmıştır) kullanırken birden çok seri kullanın.
Bir dilimle ilişkilendirilmiş metni görüntülemek için pasta grafik etiketleri veya grafik açıklamaları kullanmanız gerekir. Pasta grafik etiketleri, grafiğin etrafında ve çizgilerin dilimi işaret eden metinlerdir. Göstergeler, renklerle ilişkilendirilen metinlerdir.
Etiketler | Açıklama | Etiketler ve Açıklamalar |
---|---|---|
chl=January|February|March|April |
chdl=January|February|March|April |
chl=January|February|March|April |
Değerler birbiriyle göreceli olarak gösterilir. Dolayısıyla 1,2,3 değerlerine sahip bir grafik, 100.200.300 değerine sahip bir grafikle aynı görünür. Bununla birlikte, metin biçimi verileri kullanılırken 100'den büyük değerler 100 olacak şekilde kırpılır. Bu nedenle 100'den büyük dilimleri düzgün görüntülemek için özel ölçeklendirmeli metin biçimini kullanmanız gerekir (min/maks. chds=0,<max-slice-size>
değerine sahip chds
parametresini kullanın).
Negatif değerler, uygun boyutta boş dilimler olarak görüntülenir.
Grafik Türleri
Oluşturabileceğiniz üç genel pasta grafik türü vardır: düz, eşmerkezli veya 3D. Aşağıdaki söz dizimine sahip bir pasta grafik belirtin:
Söz dizimi
cht=<chart_type>
Burada <chart_type>
, aşağıdaki türlerden biridir:
Parametre | Açıklama | Örnek |
---|---|---|
|
İki boyutlu pasta grafik. Yalnızca bir veri serisi sağlayın; sonraki veri serileri yoksayılır. Varsayılan olarak, pasta segmenti renkleri koyu turuncu ile soluk sarı arasında interpolasyona tabi tutulur. Diğer renkleri Seri Renkleri bölümünde açıklandığı şekilde belirtin. Pasta grafik etiketlerinde açıklandığı şekilde Google Chart API, dairenin yarıçapını, grafik boyutu ( |
|
|
Üç boyutlu pasta grafik. Verileri ve biçimlendirmeyi, yukarıdaki iki boyutlu pasta grafiklerde olduğu gibi belirtin. Üç boyutlu bir pasta grafiğe etiketler ekliyorsanız etiketlerinizin tamamen görünür olması için muhtemelen genişliğin boyutunu yüksekliğin boyutunun 2,5 katı olacak şekilde belirtmeniz gerekir. |
|
|
Eşmerkezli pasta grafik. İki veya daha fazla veri serisi sağlayın. |
|
Tüm türler | Verilerdeki negatif sayılar "boş" dilimlere neden olur. | cht=pc |
Seri Renkleri chco
chco
parametresini kullanarak tüm değerlerin, her bir değerin veya bazı değerlerin renklerini belirtebilirsiniz.
Söz dizimi
chco=<slice_1>|<slice_2>|<slice_n>,<series_color_1>,...,<series_color_n>
- <color>
- RRGGBB onaltılık biçiminde dilim renkleri. Tek bir seri rengi belirtin. Bu durumda serideki tüm dilimler, en koyu (ilk veri üyesi) en açık (son veri üyesi) rengin derecelerine göre renklendirilir. Dilim renklerini ayrı ayrı tanımlamak için | ile ayrılmış iki veya daha fazla renk belirtin. Birden fazla seriniz olduğunda (yani eşmerkezli halkaları olan bir grafik) değerleri virgülle ayırarak farklı seriler için değerler belirtebilirsiniz. Görüntülenen dilimlere/serilere oranla daha az dilim/seri rengi verilirse grafik, serinin dilim listesinin veya grafiğin seri listesinin başlangıcından itibaren geçiş yapar. Çok serili grafiklerde her seri için ayrı bir renk geçişi belirtemezsiniz.
Açıklama | Örnek |
---|---|
En koyudan (ilk dilim) en açık dilime (son dilim) geçiş yapmak için tek bir renk belirtin. |
|
Bir gradyan tanımlanıyor; burada sarıdan kırmızıya. |
|
Dilim renklerini ayrı ayrı tanımlama; dilim başına bir renk belirtin. | chd=t:10,20,30 |
Bu grafikte iki veri serisi vardır ancak rengi, sarıdan kırmızıya (BBBB00 - BB0000) kadar tüm dilimlerde tek bir renk geçişi olarak belirtir. | chco=BBBB00,BB0000 |
Aşağıda, hem seri renklerini hem de ayrı dilim renklerini içeren eşmerkezli bir grafik verilmiştir. Grafikte iki eşmerkezli veri dizisi var. Kullanıcılar tarafından okunabilir biçimde, renkler chco=yeşil|kırmızı,mavi|sarıdır. Virgül bunu iki seriye ayırır:
|
chd=s:eYY,ORVM |
Pasta Grafik Etiketleri chl
chl
parametresini kullanarak pasta grafik dilimleri için etiketler belirtebilirsiniz.
Dilim başına bir açıklama girişi olacak şekilde, aynı veya farklı değerlere sahip bir açıklama da görüntüleyebilirsiniz.
Dize Değerleriyle İlgili 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ıya buradan ulaşabilirsiniz.
Söz dizimi
chl= <label_value>| ... <label_value>
- <label_value>
- Bir dilime uygulanacak dize değeri. Etiketler,
chd
bölgesindeki veri noktalarına art arda uygulanır. Birden fazla seriniz varsa (örneğin, eşmerkezli bir pasta grafik için) etiketler,chd
ile belirtilen sırayla tüm dizilerdeki tüm noktalara uygulanır. Her etiket arasında dikey çizgi sınırlayıcı (|
) kullanın. Aralarında boşluk bırakmadan art arda iki dikey çizgi karakteri kullanarak eksik araya giren değeri belirtin:||
. Tüm dilimleri etiketlemeniz gerekmez.
Örnekler
Açıklama | Örnek |
---|---|
Üç boyutlu pasta grafik etiketleri. |
|
Genel olarak, iki boyutlu bir pasta grafiğin yüksekliğinin yaklaşık iki katı genişliğinde olması gerekir. Üç boyutlu pasta grafiğin ise etiketleri doğru bir şekilde göstermesi için yüksekliğinden yaklaşık iki buçuk kat daha geniş olması gerekir. İlk örnekte, grafik yeterince geniş olmadığı için etiketler yalnızca kısmen gösterilmektedir. İkinci örnek, grafiğin etiketlerin tam olarak gösterilebilmesi için 280 piksel genişliğe ihtiyacı olduğunu göstermektedir. ( |
|
Pasta Grafik Rotasyonu chp
Varsayılan olarak, ilk seri 3:00'dan başlayarak çizilir ve grafiğin etrafında saat yönünde devam eder. Ancak chp
parametresini kullanarak özel bir rotasyon belirtebilirsiniz.
Söz dizimi
chp=<radians>
- <radians>
- Grafiği saat yönünde döndürecek radyan sayısını belirten kayan nokta değeri. Bir tam dönüş, 2π (2 pi - yaklaşık 6,28) radyandır.
Örnekler
Açıklama | Örnek |
---|---|
Pasta grafiğin yönünü değiştirmek için |
|
Pasta grafik rotasyonlarına başka bir örneği de burada bulabilirsiniz. Bunlar, bazı ilginç efektler oluşturmak için grafik şekli işaretçileriyle birleştirilebilir. |
Standart Özellikler
Bu sayfadaki özelliklerin geri kalanı standart grafik ö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 ( Satır sonunu zorlamak için dikey çizgi karakteri (
|
chtt=Site+visitors+by+month| |
Mavi, sağa hizalı, 20 noktalı bir başlık içeren grafik. |
chtt=Site+visitors |
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] Etiketlerichdl
değerine verilen sırayla görüntüleyin.r
- Etiketlerichdl
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ış şekildechdl
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. |
chdl=NASDAQ|FTSE100|DOW
chdl=First|Second|Third |
İlk grafik yatay gösterge girişlerini ( |
|
Bu örnekte, yazı tipi boyutunun değiştirilmesi gösterilmektedir. |
|
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şlukları, eksen etiketlerini ve açıklama alanını içerir. İpucu: Çubuk grafikte, çubuklar sabit boyutluysa (varsayılan) grafik alanı genişliği azaltılamaz. |
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. |
|
Göstergenin etrafına bir kenar boşluğu eklemek isterseniz Bu örnekte, gösterge yaklaşık 60 piksel genişliğindedir. |
|
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
) - Hangi eksenlerin gösterileceğidir. - Eksen aralığı (
chxr
) - Her eksen için değer aralığı. - Özel Eksen Etiketleri (
chxl
): Eksende gösterilecek özel değerler. - Eksen etiketi konumları (
chxp
) - Her bir eksen boyunca özel etiketlerin yerleşimi. - Eksen etiketi stilleri (
chxs
): Eksen etiketlerinin rengi, boyutu, hizalaması ve biçimlendirmesi. - Eksen onay işareti stilleri (
chxtc
): Belirli bir eksen için onay işaretlerinin uzunluğu.
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 eksenit
- Üst x ekseni [Google-o-Meter tarafından desteklenmez]y
- Sol y eksenir
- 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. |
|
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. |
|
Grafik türünden sonra :nda belirterek çizgi grafikteki varsayılan eksenleri gizleyebilirsiniz. |
cht=lc:nda |
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 eksenichxt=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 ( 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 ( |
|
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ş ( |
|
Ö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 |
chxt=x,y |
Bu örnek, sol ve sağ y eksenlerindeki
eksen etiketlerini ( |
|
Bu örnek, sol ve sağ y eksenlerindeki
eksen etiketlerini ( Bu örnekte, sol y eksenindeki eksen etiketleri için varsayılan değerler kullanılmaktadır. |
|
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=x,x,y,y |
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, Konumu Konumu |
|
Bu örnekte, yalnızca belirtilen konumlarda varsayılan etiket değerlerinin gösterilmesi gösterilmektedir.
|
chxt=x,y
chxt=x,y chxp belirtilmedi |
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:
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çincEUR
. 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
veyay
- 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. |
|
Yazı tipi boyutu, rengi ve hizalaması sağ y ekseni için belirtilir. Onay işaretleri çizilir, ancak eksen çizgisi yoktur. |
|
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:
Eksen etiketi aralıkları, |
chd=s: |
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
|
|
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 |
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 dolgusuc
- 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 grafiktechco
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 ( |
|
Bu örnekte, grafik arka planı soluk gri ( |
|
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. |
|
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 dolgusuc
- 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çı ( Renkler şeftali rengidir ( Grafik arka planı gri renkte ( |
|
Grafik alanında kırk beş derecelik ( Şeftali ( Mavi ( Grafik arka planı gri renkte ( |
|
Grafik alanında, doksan derecelik ( Mavi ( Şeftali ( Grafik arka planı gri renkte ( |
|
Ç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 dolgusuc
- Grafik alanını doldurmab<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çin90
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
ile1
arasındaki genişliğidir. Burada1
, 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 |
---|---|
|
chf= |
|
chf= |
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.
x,0,100,1
; 0, 1, 2, ... 100 değerlerine sahipx
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 sahipr
adlı bir değişkeni bildirir.x,0
, ilkchd
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:
|
cht=lc |
Bu satırda chd parametresindeki veriler kullanılır. |
chd=t:5,10 |
İşlev satırlarının ve işlev dışı satırların bir karışımı. Renklerin seri renk parametresi İş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. |
chd=t: |
Bir işlevi iki boyutta tanımlamak için
|
cht=lxy |
Bu resimleri tıklayarak grafik oyun alanında açıp üzerlerinde oynamayı deneyin. Çok seveceksiniz! |