चेतावनी: इस एपीआई को 2012 में बंद कर दिया गया था. साथ ही, इसे 18 मार्च, 2019 को बंद कर दिया गया था. इसके बजाय, कृपया सक्रिय तौर पर मैनेज किए गए Google चार्ट एपीआई का इस्तेमाल करें.

बार चार्ट

   

इस दस्तावेज़ में अलग-अलग तरह के बार चार्ट के बारे में बताया गया है, जिन्हें चार्ट चार्ट एपीआई का इस्तेमाल करके बनाया जा सकता है.

विषय सूची

चार्ट के लिए खास सुविधाएं

  1. खास जानकारी
  2. चार्ट टाइप (cht)
  3. सीरीज़ के रंग (chco)
  4. बार के लेबल
  5. बार की चौड़ाई और स्पेसिंग (chbh)
  6. शून्य लाइन (chp)
  7. कंपाउंड चार्ट
  8. खास बार पर मार्कर

स्टैंडर्ड सुविधाएं

  1. चार्ट शीर्षक (chtt, chts)
  2. चार्ट लेजेंड टेक्स्ट और स्टाइल (chdl, chdlp, chdls)
  3. चार्ट मार्जिन (chma)
  4. ऐक्सिस स्टाइल और लेबल
    1. दिखने वाले ऐक्सिस (chxt)
    2. ऐक्सिस रेंज (chxr)
    3. कस्टम ऐक्सिस लेबल (chxl)
    4. ऐक्सिस लेबल की स्थिति (chxp)
    5. ऐक्सिस लेबल की स्टाइल (chxs)
    6. Axis टिक मार्क (chxtc)
  5. बैकग्राउंड में रंग भरना (chf)
    1. सॉलिड फ़िल (chf)
    2. ग्रेडिएंट फ़िल (chf)
    3. स्ट्रिप्ड फ़िल (chf)
  6. ग्रिड लाइन (chg)
  7. डाइनैमिक मार्कर (chem)
  8. आकार मार्कर (chm)
  9. टेक्स्ट और डेटा वैल्यू मार्कर (chm)
  10. रेंज मार्कर (chm=r|R)
  11. कैंडलस्टिक मार्कर (chm=F)
  12. लाइन मार्कर (chm=D)
  13. डेटा फ़ंक्शन (chfd)

खास जानकारी

आप कई तरह के बार चार्ट बना सकते हैं. इनमें वर्टिकल, हॉरिज़ॉन्टल, ग्रुप, और स्टैक किए गए सभी वर्शन शामिल हैं. साथ ही, इनमें ओवरलैप होने वाले वर्शन भी शामिल हैं.

बार चार्ट, कम डेटा पॉइंट में तुलना करने और रुझानों का पता लगाने में मदद करते हैं. अगर किसी सीरीज़ में सिर्फ़ कुछ ही डेटा पॉइंट हैं, तो लाइन चार्ट के लिए ये एक अच्छा विकल्प हैं.

बार चार्ट में एक से ज़्यादा सीरीज़ दिखाने के तीन सामान्य तरीके हैं:

ग्रुप किया गया
स्टैक किया गया
ओवरलैप किया गया
ग्रुप वाला चार्ट
स्टैक किया गया चार्ट
ओवरलैप किया गया चार्ट
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

chbh पैरामीटर का इस्तेमाल करके, बार की चौड़ाई और स्पेसिंग को कंट्रोल किया जा सकता है. अगर आप chbh नहीं बताते हैं, तो कुछ बार क्रॉप किए जा सकते हैं.

ध्यान रखें कि डिफ़ॉल्ट रूप से, सभी सीरीज़ एक ही रंग में दिखाई जाती हैं. अगर आप अलग-अलग सीरीज़ के लिए अलग-अलग रंग तय न करें, तो यह बताना मुश्किल होगा कि आपके चार्ट में एक से ज़्यादा सीरीज़ हैं. ज़्यादा जानकारी के लिए सीरीज़ के रंग देखें.

बार चार्ट में डिफ़ॉल्ट रूप से कम से कम एक अक्ष दिखेगा. अगर आप किसी डिफ़ॉल्ट ऐक्सिस को छिपाना चाहते हैं, तो chxs पैरामीटर का इस्तेमाल करें और <axis_or_tick> वैल्यू के लिए एक अंडरस्कोर तय करें.

अगर आप स्टैक किए गए चार्ट में आसान टेक्स्ट फ़ॉर्मैट का इस्तेमाल करते हैं, तो आपको इस बात का ध्यान रखना चाहिए कि जब तक कस्टम स्केलिंग नहीं जोड़ी जाती, तब तक चार्ट टोटल स्टैक की ऊंचाई के तौर पर 100 से ज़्यादा इमेज को दिखाएगा, जैसा कि यहां दिखाया गया है:

स्केलिंग के बिना, बीच के तीन बार 100 से ज़्यादा हो जाते हैं और एक आसान टेक्स्ट फ़ॉर्मैट किए गए डेटा चार्ट में काटी जाती हैं. दो डेटा सेट वाला हॉरिज़ॉन्टल बार चार्ट: एक डेटा सेट गहरा नीला है और दूसरा हल्के नीले रंग में स्टैक है
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
अगर हम पूरे स्टैक बार की लंबाई दिखाना चाहते हैं, तो आपको या तो किसी दूसरी एन्कोडिंग स्कीम का इस्तेमाल करना होगा या कस्टम स्केलिंग के साथ टेक्स्ट फ़ॉर्मैट का इस्तेमाल करना होगा. ज़्यादा से ज़्यादा स्केल वैल्यू, स्टैक की गई बार की कुल ऊंचाई के हिसाब से होनी चाहिए. इस उदाहरण में कुल वैल्यू 160 तक हो सकती है (कुल वैल्यू). दो डेटा सेट वाला हॉरिज़ॉन्टल बार चार्ट: एक डेटा सेट गहरा नीला है और दूसरा हल्के नीले रंग में स्टैक है
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

चार्ट टाइप (cht)

आप कई तरह के बार चार्ट बना सकते हैं. बार सिंटैक्स के बारे में इस सिंटैक्स के बारे में बताएं:

सिंटैक्स

cht=<chart_type>

इनमें से कोई एक जगह <chart_type> होने पर:

चार्ट का प्रकार जानकारी उदाहरण

bhs

वर्टिकल बार वाला हॉरिज़ॉन्टल बार चार्ट.

पहले उदाहरण में, (सभी नीले रंग के सभी बार) एक डेटा सीरीज़ है.

दूसरे उदाहरण में, (गहरे और हल्के नीले रंग के बार में) दो सीरीज़ हैं. (इसकी कुल वैल्यू, 100 से ज़्यादा होने पर, जोड़ी गई बार की वैल्यू दिखाने के लिए भी स्केल की जाती है).

जैसा कि आप देख सकते हैं, एक से ज़्यादा सीरीज़ स्टैक हो गई हैं. अगर आप अलग-अलग सीरीज़ के रंग नहीं बताते हैं, तो सभी रंग एक जैसे होंगे (और बार स्टैक नहीं दिखेंगे). आप एक बार में हर बार का रंग भी बता सकते हैं.

दो डेटा सेट के साथ क्षैतिज बार चार्ट: दोनों नीले रंग में रंगे गए हैं
cht=bhs
chco=4D89F9


दो डेटा सेट वाला हॉरिज़ॉन्टल बार चार्ट: एक डेटा सेट गहरा नीला है और दूसरा हल्के नीले रंग में स्टैक है
cht=bhs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

bvs

वर्टिकल बार के साथ वर्टिकल बार चार्ट.

इस उदाहरण में दो सीरीज़ हैं और इसमें टेक्स्ट फ़ॉर्मैट का इस्तेमाल किया जाता है. इसमें कस्टम स्केलिंग का इस्तेमाल किया जाता है, ताकि यह पक्का हो सके कि सभी स्टैक की गई वैल्यू पूरी तरह से दिख रही हैं.

ध्यान दें कि अगर आप chp पैरामीटर का इस्तेमाल करके शून्य की लाइन को bvs चार्ट में ले जाते हैं, तो कोई बार इस वैल्यू से कम होने पर उसे शून्य लाइन के नीचे दिखाया जाएगा. अगर वह इस वैल्यू से ज़्यादा है, तो उसे शून्य लाइन के ऊपर दिखाया जाएगा.

दो डेटा सेट वाला वर्टिकल बार चार्ट: एक डेटा सेट गहरे नीले रंग में, जबकि दूसरा डेटा हल्के नीले रंग में स्टैक किया गया हैcht=bvs
chco=4D89F9,C6D9FD
chd=t:10,50,60,80,40|
  50,60,100,40,20
chds=0,160

bvo वर्टिकल बार चार्ट, जिसमें बार को एक-दूसरे के सामने रखने के बजाय, एक-दूसरे के सामने रखा जाता है. हर बार की ऊंचाई उसकी अलग वैल्यू होती है, न कि उसकी कुल वैल्यू. बार को आपकी ऊंचाई के हिसाब से क्रम में लगाया जाएगा, ताकि सभी बार दिखें.

bvo स्टैक्ड चार्ट
cht=bvo
chd=t:
  10,50,60,80,40
  50,60,100,40,20
  30,30,75,20,60

bhg

ग्रुप किए गए बार के साथ हॉरिज़ॉन्टल बार चार्ट.

टॉप चार्ट में डिफ़ॉल्ट ग्रुप स्पेसिंग की वैल्यू का इस्तेमाल किया जाता है. बॉटम चार्ट में, डिफ़ॉल्ट बार की चौड़ाई और ग्रुप स्पेसिंग में बदलाव करने के लिए chhr पैरामीटर का इस्तेमाल किया जाता है, ताकि ग्रुप के बारे में ज़्यादा जानकारी दी जा सके.

दो डेटा सेट वाला हॉरिज़ॉन्टल बार चार्ट: एक डेटा सेट गहरे नीले रंग में और दूसरा नीले रंग के पास में
cht=bhg
chco=4D89D9,C6D9FD

दो डेटा सेट वाला हॉरिज़ॉन्टल बार चार्ट: एक डेटा सेट गहरे नीले रंग में और दूसरा नीले रंग के पास में
cht=bhg
chco=4D89D9,C6D9FD
chbh=15,4,15

bvg

ग्रुप किए गए बार के साथ वर्टिकल बार चार्ट.

दो डेटा सेट वाला वर्टिकल बार चार्ट: एक डेटा सेट गहरे नीले रंग में और दूसरा नीले रंग के पास में
cht=bvg
chco=4D89F9,C6D9FD
chbh=15,4,15

पेज पर सबसे ऊपर जाएं

सीरीज़ के रंग chco

chco पैरामीटर का इस्तेमाल करके, आप अलग-अलग बार, अलग-अलग सीरीज़ या एक से ज़्यादा सीरीज़ के रंग तय कर सकते हैं. अगर आप हर सीरीज़ के लिए अलग-अलग रंग तय नहीं करते हैं, तो सभी सीरीज़ का रंग एक जैसा होगा.

सिंटैक्स

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>
किसी सीरीज़ या अलग-अलग बार पर लागू करने के लिए, RRGGBB फ़ॉर्मैट हेक्साडेसिमल नंबर. पूरी सीरीज़ पर रंग लागू करने के लिए, इसे कॉमा से अलग किया जाना चाहिए. किसी एक बार में रंग लागू करने के लिए, उसे पाइप-डीलिमिटेड होना चाहिए. आप इन दोनों फ़ॉर्मैट को मिला सकते हैं. उदाहरण के लिए नीचे दी गई टेबल देखें. जब भी आपके पास डेटा पॉइंट या सीरीज़ से कम रंग की वैल्यू होंगी, तो रंग फिर से सूची में दिखेंगे. इसके लिए, उस ग्रुप के पहले रंग से शुरू होगा.

 

उदाहरण

जानकारी उदाहरण
हर सीरीज़ के लिए एक रंग, कॉमा से अलग किए गए रंग.

दो डेटा सेट वाला वर्टिकल बार चार्ट: एक डेटा सेट गहरे नीले रंग में, जबकि दूसरा डेटा हल्के नीले रंग में स्टैक किया गया है

cht=bvs
chco=4D89F9,C6D9FD

हर वैल्यू के लिए एक रंग, जिसमें पाइप-डीलिमिटेड रंग इस्तेमाल किए गए हों.

दो डेटा सेट वाला वर्टिकल बार चार्ट: एक डेटा सेट गहरे नीले रंग में, जबकि दूसरा डेटा हल्के नीले रंग में स्टैक किया गया है

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

सीरीज़ के रंगों और अलग-अलग बार के रंगों का मिला-जुला रूप.

इस उदाहरण में दो सीरीज़ वाला एक बार चार्ट दिखाया गया है. पहली सीरीज़ पूरी तरह से काली (000000,) और कॉमा से अलग की गई. दूसरी सीरीज़, पाइप-डीलिमिटेड होती है और हर पॉइंट (FF0000|00FF00|0000FF) के लिए अलग-अलग कलर तय करती है.

हॉरिज़ॉन्टल बार चार्ट जिसमें एक डेटा पॉइंट लाल रंग में, दूसरा हरा में, और तीसरा नीले रंग में

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

इस उदाहरण में यह बताया गया है कि मल्टी-सीरीज़ चार्ट में मौजूद हर बार के लिए, अलग-अलग रंग कैसे सेट किए जाते हैं. हॉरिज़ॉन्टल बार चार्ट जिसमें एक डेटा पॉइंट लाल रंग में, दूसरा हरा में, और तीसरा नीले रंग में
chco=
  FF0000|00FF00|0000FF,FFC6A5|DEF3BD|C6EFF7
आप किसी सीरीज़ को फ़िल, कलर, और ग्रेडिएंट रंगों की मदद से भी भर सकते हैं. सॉलिड फ़िल की तरह chco का इस्तेमाल किया जा सकता है, लेकिन धारियों या ग्रेडिएंट का असर यूनीक होता है. ग्रेडिएंट बार
chd=
  t:10,40,60,80,30,20
chf=
  b0,lg,0,FFE7C6,0,76A4FB,1

धारीदार फ़िल
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

पेज पर सबसे ऊपर जाएं

बार के लेबल

बार चार्ट, स्टैंडर्ड ऐक्सिस लेबल के साथ काम करते हैं. हालांकि, बार के बेस में मौजूद लेबल, अलग-अलग बार में असाइन किए जाते हैं, न कि बार चार्ट में. लेबल को अलग-अलग बांटने के लिए, नीचे दिए गए chxp पैरामीटर का इस्तेमाल करें. अगर ऐक्सिस के लेबल तय किए जाते हैं, लेकिन बार ऐक्सिस के साथ कस्टम लेबल तय नहीं किए जाते हैं, तो बार के लेबल, हर बार या बार के ग्रुप की इंडेक्स संख्या होंगे. chxl पैरामीटर का इस्तेमाल करके ऐक्सिस लेबल को पसंद के मुताबिक बनाया जा सकता है.

जानकारी उदाहरण
डिफ़ॉल्ट x-एक्सिस लेबल का इस्तेमाल करने वाला बार चार्ट. बिना कस्टम लेबल वाला बार चार्ट
chxt=x,y
कस्टम x-एक्सिस लेबल का इस्तेमाल करने वाला बार चार्ट.

बिना कस्टम लेबल वाला बार चार्ट
chxt=x,y
chxl=0:|Jan|Feb|Mar|Apr|May

अगर आपके पास अलग-अलग तरह के लेबल और बार हैं और आप हर बार के बजाय लेबल को एक समान स्पेस देना चाहते हैं, तो सिंटैक्स <axis_index>,0 के साथ chxp पैरामीटर का इस्तेमाल करें. यहां axis_index, अक्ष का लेबल होना चाहिए और 0 का मतलब है कि उन्हें समान दूरी पर रखना चाहिए. इसकी वजह यह है कि सिंगल 0, पहले लेबल की लोकेशन दिखाता है. साथ ही, किसी भी वैल्यू से यह नहीं पता चलता कि लेबल को ऐक्सिस पर समान रूप से डालना चाहिए.

  • टॉप चार्ट: तीन बार लेबल पांच बार पर लागू किए जाते हैं. लेबल पहले तीन बार के नीचे अलाइन किए गए हैं.
  • बॉटम चार्ट: पांच बार पर वही तीन लेबल लागू किए जाते हैं, लेकिन chxp=0,0, लेबल को x-एक्सिस (ऐक्सिस इंडेक्स 0) पर समान दूरी पर रखने में मदद करता है.

बिना कस्टम लेबल वाला बार चार्ट
chd=s:cEj9U
chxt=x,y
chxl=0:|2001|2002|2003


बिना कस्टम लेबल वाला बार चार्ट
chd=s:cEj9U
chxt=x,y
chxl=0:|2001|2002|2003
chxp=0,0

पेज पर सबसे ऊपर जाएं

बार की चौड़ाई और स्पेसिंग chbh

आप बार और चौड़ाई के बीच, बार की चौड़ाई और स्पेस के बीच पसंद के मुताबिक वैल्यू तय कर सकते हैं. आप सभी बार के लिए, चौड़ाई का सिर्फ़ एक सेट तय कर सकते हैं. अगर chbh तय नहीं किया जाता है, तो सभी बार की चौड़ाई 23 पिक्सल होगी. इसका मतलब है कि अगर कुल बार और स्पेस की चौड़ाई, चार्ट की चौड़ाई से ज़्यादा है, तो खत्म होने वाले बार को क्लिप किया जा सकता है.

सिंटैक्स

chbh=
  <bar_width_or_scale>,<space_between_bars>,<space_between_groups>
<bar_width_or_Scale>
बार की चौड़ाई. आप नीचे दी गई वैल्यू में से किसी एक को डालकर चौड़ाई या स्पेसिंग के बारे में पूरी तरह या उसके हिसाब से बता सकते हैं. डिफ़ॉल्ट मान 23 पिक्सल है, पूरा मान.
  • चौड़ाई - बार की चौड़ाई, पिक्सल में. स्पेस में दी गई सभी वैल्यू भी ऐब्सलूट वैल्यू होती हैं. अगर चार्ट काफ़ी बड़ा नहीं है, तो बार को क्लिप किया जा सकता है.
  • a - space_बीच_बार और स्पेस_बीच_के ग्रुप, ऐब्सलूट इकाई (या डिफ़ॉल्ट वैल्यू (अगर बताया न गया हो) में दिए जाते हैं. बार का साइज़ बदल जाएगा, ताकि चार्ट में सभी बार फ़िट हो सकें.
  • r - space_बीच_बार और स्पेस_बीच_ग्रुप को मिलती-जुलती इकाई (या तय नहीं किए जाने पर, डिफ़ॉल्ट मिलती-जुलती वैल्यू) में दिया जाता है. बार की चौड़ाई के मुकाबले रिलेटिव यूनिट, फ़्लोटिंग पॉइंट वैल्यू होती हैं, जहां बार की चौड़ाई 1.0 होती है और उदाहरण के लिए, 0.5, बार की चौड़ाई के दोगुने हिस्से से 2.0 ज़्यादा होता है. अगर चार्ट काफ़ी बड़ा नहीं है, तो बार को क्लिप किया जा सकता है.
<space_बीच_बार>
[ज़रूरी नहीं] एक ही ग्रुप में बार के बीच स्पेस. अगर साइज़ ऐब्सलूट है, तो यह पिक्सल में चौड़ाई है. साइज़ के हिसाब से, यह फ़्लोटिंग पॉइंट वैल्यू होती है, जहां 1.0 की चौड़ाई बार होती है. निरपेक्ष वैल्यू के लिए डिफ़ॉल्ट वैल्यू चार पिक्सल या मिलती-जुलती वैल्यू के लिए 4/23 होती है.
<space_बीच_ग्रुप>
[ज़रूरी नहीं] एक ही ग्रुप में बार ग्रुप के बीच मौजूद जगह. अगर साइज़ ऐब्सलूट है, तो यह पिक्सल में चौड़ाई होता है. साइज़ के हिसाब से, यह फ़्लोटिंग पॉइंट वैल्यू होती है. इसमें 1.0 की चौड़ाई बार होती है. कुल वैल्यू के लिए, डिफ़ॉल्ट वैल्यू 8 पिक्सल या रिलेटिव वैल्यू के लिए 8/23 होती है.

बीच के विकल्प वाले ऐसे पैरामीटर को छोड़ा नहीं जा सकता जो ज़रूरी नहीं हैं. इसके बाद, आपको बताई गई वैल्यू पर खत्म करना होगा. उदाहरण के लिए: chbh=10,5,10 मान्य है, chbh=10,,10 नहीं, chbh=10,5, नहीं है.

जानकारी उदाहरण

यह चार्ट वैल्यू का अपने-आप साइज़ बदलने के लिए, a वैल्यू का इस्तेमाल करता है.

पहले चार्ट में कोई ग्रुप स्पेसिंग नहीं है, इसलिए ग्रुप साफ़ तौर पर नहीं दिख रहे हैं. दूसरा चार्ट, ग्रुप के बीच कुछ स्पेसिंग (15 पिक्सल) जोड़ता है.

वर्टिकल, ग्रुप किए गए बार चार्ट का नीला और काला, बार और स्पेस अपने-आप साइज़ में आ जाते हैं

chbh=a




chbh=a,5,15

इस चार्ट में बार की चौड़ाई के हिसाब से साइज़ तय करने के लिए, r वैल्यू का इस्तेमाल किया गया है. इस चार्ट में, बार के बीच की स्पेस 0.5x बार है और ग्रुप के बीच की दूरी 1.5x बार है.

वर्टिकल ग्रुप बार चार्ट नीले, काले, और बार में अपने-आप साइज़ में आता है. चार्ट की चौड़ाई के प्रतिशत के तौर पर दिखाया गया स्पेस

chbh=r,0.5,1.5

पहले चार्ट में हर सीरीज़ की पांच वैल्यू हैं. हालांकि, चार्ट में बहुत छोटी वैल्यू है, ताकि सभी बार में डिफ़ॉल्ट वैल्यू न जोड़ी जा सकें:

10 * बार के लिए 23 पिक्सल +
5 * स्पेसिंग के लिए 4 पिक्सल +
4 * ग्रुप के बीच की दूरी के लिए 4 * 8 पिक्सल

282 पिक्सल -- 190 पिक्सल से ज़्यादा चार्ट चौड़ाई

...तो कुछ बार क्लिप कर दिए गए हैं.

दूसरा चार्ट, बार और स्पेसिंग की पूरी वैल्यू बताता है, ताकि चार्ट में सभी बार में फ़िट किया जा सके.

नीले और काले रंग के वर्टिकल ग्रुप बार चार्ट की चौड़ाई डिफ़ॉल्ट होती है

chbh
हटाई गई
chs=190x125
दो सीरीज़, पांच वैल्यू/सीरीज़


वर्टिकल ग्रुप वाला बार चार्ट नीले और काले रंग में, बार अपने-आप साइज़ में बदल जाते हैं

chbh=10,5,10

पेज पर सबसे ऊपर जाएं

शून्य लाइन chp

आप अपने चार्ट के लिए chp पैरामीटर का इस्तेमाल करके या डेटा स्केलिंग का इस्तेमाल करके, कस्टम शून्य लाइन तय कर सकते हैं. ये शून्य लाइनें दो अलग-अलग तरीकों से काम करती हैं:

  • डेटा स्केलिंग - जब आप स्केलिंग पैरामीटर chds के साथ टेक्स्ट फ़ॉर्मैट डेटा का इस्तेमाल करते हैं, तो यह शून्य की लाइन को ऊपर की ओर पुश करेगा, ताकि सभी नेगेटिव वैल्यू दिख सकें.
  • chp पैरामीटर - chp पैरामीटर का इस्तेमाल करके, शून्य लाइन को मैन्युअल तरीके से, किसी भी डेटा फ़ॉर्मैट में, किसी भी जगह पर ले जाया जा सकता है. यह असल में एक आर्टिफ़िशियल ज़ीरो लाइन बनाता है और बार को डेटा वैल्यू और आपकी आर्बिट्रेरी शून्य वैल्यू (यानी कि बार को आपकी ज़ीरो लाइन से बार वैल्यू तक बना लिया जाता है) के बीच का अंतर बताता है. chds के साथ इसका इस्तेमाल नहीं किया जा सकता.

सिंटैक्स

chp=
  <zero_value_series_1>,
   ...,
  <zero_value_series_n>
<zero_value_series_1>
0.0 से लेकर 1.0 तक का फ़्लोटिंग पॉइंट वैल्यू, शामिल होता है, जहां ऐक्सिस के नीचे 0.0 और ऐक्सिस के ऊपर 1.0 होता है. बार, इस वैल्यू और वैल्यू के बीच अंतर दिखाने के लिए फिर से बदल दिए जाएंगे.
जानकारी उदाहरण

यहां एक ही डेटा वाले बार चार्ट की तीन कॉपी दी गई हैं:

  • पहला चार्ट, शून्य लाइन के बिना दिखाता है.
  • दूसरा चार्ट चार्ट को 0.2 की शून्य लाइन या शून्य लाइन को y-एक्सिस के ऊपर 0.2 दूरी पर पुश करता है. ध्यान दें कि 20 वैल्यू मौजूद नहीं है, क्योंकि यह नई शून्य लाइन पर सही है.
  • तीसरा चार्ट 0.5 की शून्य लाइन के साथ चार्ट दिखाता है. अब 20 वैल्यू नेगेटिव वैल्यू के तौर पर फिर से दिख रही है, जैसे कि 40 वैल्यू (जो 50 से कम है). ऐसा इसलिए है, क्योंकि बार, असल डेटा वैल्यू से नई लाइन लोकेशन से निकाले जाते हैं. इसलिए, चार्ट पर 50 से कम वैल्यू डाली जाती हैं और 50 से ज़्यादा वैल्यू को ऊपर की ओर निकाला जाता है.

वर्टिकल तौर पर, लाइन के आधे हिस्से के साथ चार्ट के ऊपर का बार
chd=t:20,40,60,80,95
कोई शून्य लाइन नहीं दी गई है.


वर्टिकल तौर पर, लाइन के आधे हिस्से के साथ चार्ट के ऊपर का बार
chd=t:20,40,60,80,95
chp=0.2


वर्टिकल तौर पर, लाइन के आधे हिस्से के साथ चार्ट के ऊपर का बार
chd=t:20,40,60,80,95
chp=0.5

इस उदाहरण में टेक्स्ट को फ़ॉर्मैट करने के लिए, ज़ीरो लाइन सेट किया गया है. इसके लिए, पसंद के मुताबिक स्केलिंग (chds) का इस्तेमाल किया गया है. आप chds और chp को एक साथ इस्तेमाल नहीं कर सकते.

उदाहरण में -60 से 120 तक की वैल्यू हैं. स्केल को -80 से 140 पर सेट किया जाता है, ताकि बार के ऊपर और नीचे स्पेस छोड़ा जा सके.

दो डेटा सेट के साथ क्षैतिज बार चार्ट: दोनों लाल रंग में रंगे गए हैं
chd=t:30,-60,50,120,80
chds=-80,140

पेज पर सबसे ऊपर जाएं

कंपाउंड चार्ट

कंपाउंड चार्ट बनाने के लिए, बार चार्ट में लाइन, कैंडलस्टिक, और आकार मार्कर जोड़े जा सकते हैं. ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें.

खास बार पर मार्कर (सिर्फ़ cht=bvg)

डिफ़ॉल्ट रूप से, जब आप किसी ग्रुप किए गए वर्टिकल चार्ट पर chm मार्कर बनाते हैं, तो मार्कर उसी सीरीज़ पर बनाया जाता है जहां से वह अपना डेटा हासिल करता है. अगर डेटा छिपी हुई सीरीज़ है, तो डिफ़ॉल्ट तरीका, बार ग्रुप पर मार्कर को रखना होगा.

हालांकि, वर्टिकल तौर पर ग्रुप किए गए बार चार्ट (bvg टाइप) का इस्तेमाल करके, प्लेसमेंट की ऐसी सीरीज़ तय की जा सकती है जो मार्कर की डेटा सीरीज़ से अलग हो. ऐसा करने के लिए, यहां दिए गए सिंटैक्स का इस्तेमाल करके, <series_index> पैरामीटर (तीसरा पैरामीटर) बताएं: <data_series_index>:<placement_series_index>.

ध्यान दें कि अगर आप कोई छिपी हुई या मौजूद प्लेसमेंट सीरीज़ तय नहीं करते हैं, तो मार्कर को ग्रुप में हॉरिज़ॉन्टल तौर पर बीच में कर दिया जाएगा.

इस सुविधा का इस्तेमाल करने का सबसे अच्छा तरीका है कि मार्कर डेटा के लिए, छिपी हुई सीरीज़ का इस्तेमाल करें और मार्कर को किसी दिखाई देने वाली सीरीज़ पर रखें.

ये उदाहरण, डेटा सीरीज़ और प्लेसमेंट सीरीज़, दोनों के डिफ़ॉल्ट व्यवहार को दिखाते हैं. साथ ही, अलग-अलग डेटा और प्लेसमेंट सीरीज़ के बारे में बताने वाला बेहतर सिंटैक्स भी दिखाते हैं.

छिपी हुई डेटा सीरीज़, डिफ़ॉल्ट मार्कर प्लेसमेंट छिपी हुई डेटा सीरीज़, बेहतर मार्कर प्लेसमेंट

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

इस उदाहरण में, बुनियादी सिंटैक्स से पता चलता है कि मार्कर डेटा और प्लेसमेंट एक ही सीरीज़ पर होने चाहिए. यह एक छिपी हुई सीरीज़ है, इसलिए डिफ़ॉल्ट प्लेसमेंट को हर ग्रुप में वर्टिकल तौर पर सेंटर में रखा जाता है.

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

इस उदाहरण में, बेहतर सिंटैक्स, मार्कर के लिए अलग डेटा सोर्स और प्लेसमेंट सीरीज़ के बारे में बताता है. सर्कल, छिपे हुए सीरीज़ 2 के डेटा का इस्तेमाल करते हैं और उन्हें सीरीज़ 0 में रखा जाता है; स्क्वेयर छिपे हुए सीरीज़ 3 के डेटा का इस्तेमाल करते हैं और उन्हें सीरीज़ 1 पर डाला जाता है.

नीचे दिए गए उदाहरण में, ग्रुप बार चार्ट में अलग-अलग बार में अलग-अलग तरह के मार्कर जोड़ने का तरीका बताया गया है. जानें कि काले गोले को ग्रुप में कैसे दिखाया जाता है, क्योंकि यह प्लेसमेंट सीरीज़ के तौर पर छिपे हुए सीरीज़ को दिखाता है.


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)

पेज पर सबसे ऊपर जाएं

मानक सुविधाएं

इस पेज पर बाकी की सुविधाएं, इमेज चार्ट की स्टैंडर्ड सुविधाएं हैं.

चार्ट का शीर्षक chtt, chts [सभी चार्ट]

आप अपने चार्ट के लिए, शीर्षक का टेक्स्ट, रंग, और फ़ॉन्ट का साइज़ तय कर सकते हैं.

सिंटैक्स

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

 

chtt - चार्ट के शीर्षक के बारे में बताता है.

<chart_title>
चार्ट के लिए शीर्षक. यह नहीं बताया जा सकता कि यह कहां दिखेगा. हालांकि, फ़ॉन्ट के साइज़ और रंग की जानकारी दी जा सकती है. स्पेस दिखाने के लिए + चिह्न का इस्तेमाल करें. साथ ही, लाइन ब्रेक दिखाने के लिए पाइप वर्ण ( | ) इस्तेमाल करें.

 

chts [ज़रूरी नहीं] - chtt पैरामीटर के लिए रंग और फ़ॉन्ट साइज़.

<color>
RRGGBB हेक्साडेसिमल फ़ॉर्मैट में शीर्षक का रंग. डिफ़ॉल्ट रंग काला है.
<font_size>
शीर्षक में फ़ॉन्ट का साइज़.
<opt_alignment>
[वैकल्पिक] शीर्षक को अलाइन करना. इनमें से कोई एक केस-सेंसिटिव स्ट्रिंग वैल्यू चुनें: "l" (बायां), "c" (केंद्रीय) "r" (दायां). डिफ़ॉल्ट विकल्प "c" है.

 

उदाहरण

जानकारी उदाहरण

डिफ़ॉल्ट रंग और फ़ॉन्ट साइज़ का इस्तेमाल करके शीर्षक वाला चार्ट.

स्पेस को प्लस के निशान (+) से तय करें.

लाइन ब्रेक लगाने के लिए, पाइप वर्ण (|) का इस्तेमाल करें.

chts के बारे में यहां नहीं बताया गया है.

शीर्षक वाला वर्टिकल बार चार्ट
chtt=Site+visitors+by+month|
January+to+July

नीले, दाएं संरेखित, 20 बिंदु वाले शीर्षक वाला चार्ट.

नीले, 20 पिक्सल, शीर्षक वाला वर्टिकल बार चार्ट
chtt=Site+visitors
chts=FF0000,20,r

पेज पर सबसे ऊपर जाएं

चार्ट लेजेंड टेक्स्ट और स्टाइल chdl, chdlp, chdls [सभी चार्ट]

लेजेंड, चार्ट का एक साइड वाला हिस्सा होता है. इसमें, हर सीरीज़ के बारे में छोटा सा ब्यौरा दिया जाता है. आप इस लेजेंड में मौजूद हर सीरीज़ से जुड़ा टेक्स्ट तय कर सकते हैं. साथ ही, यह भी तय कर सकते हैं कि चार्ट पर यह कहां दिखना चाहिए.

अपने लेजेंड के आस-पास मार्जिन सेट करने का तरीका जानने के लिए, chma भी देखें.

स्ट्रिंग वैल्यू के बारे में जानकारी : लेबल स्ट्रिंग में, सिर्फ़ यूआरएल का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z सेट न हो. Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.

सिंटैक्स

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

 

chdl - हर सीरीज़ का टेक्स्ट, जिसे लेजेंड में दिखाया जाना है.

<data_series_label>
लीजेंड एंट्री के लिए टेक्स्ट. हर लेबल, chd कलेक्शन में मौजूद सीरीज़ पर लागू होता है. स्पेस के लिए + का निशान इस्तेमाल करें. अगर आप यह पैरामीटर नहीं बताते हैं, तो चार्ट को कोई लेजेंड नहीं मिलेगा. लेबल में लाइन ब्रेक तय करने का कोई तरीका नहीं है. आम तौर पर, लेजेंड को लेजेंड टेक्स्ट में शामिल किया जाएगा. साथ ही, लेजेंड के हिसाब से चार्ट को छोटा किया जाएगा.

chdlp - [ज़रूरी नहीं] लेजेंड की जगह और लेजेंड एंट्री का क्रम. आप <position> और/या <label_order> बता सकते हैं. अगर आप दोनों तय करते हैं, तो उन्हें बार वर्ण से अलग करें. अगर आपको chdl में मौजूद खाली लेजेंड एंट्री को लेजेंड में शामिल नहीं करना है, तो किसी भी वैल्यू में 's' जोड़ें. उदाहरण: chdlp=bv, chdlp=r, chdlp=bv|r, chdlp=bvs|r

<opt_position>
[ज़रूरी नहीं] चार्ट पर लेजेंड की जगह के बारे में बताता है. लेजेंड और चार्ट एरिया या इमेज के बॉर्डर के बीच ज़्यादा पैडिंग तय करने के लिए, chma पैरामीटर का इस्तेमाल करें. इनमें से कोई एक वैल्यू चुनें:
  • b - चार्ट के सबसे नीचे मौजूद लेजेंड. इसमें हॉरिज़ॉन्टल लाइन में लेजेंड की एंट्री है.
  • bv - चार्ट के सबसे नीचे मौजूद लेजेंड. वर्टिकल कॉलम में लेजेंड की एंट्री.
  • t - चार्ट में सबसे ऊपर मौजूद लेजेंड. इसमें हॉरिज़ॉन्टल लाइन में लेजेंड एंट्री हैं.
  • tv - चार्ट में सबसे ऊपर मौजूद लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.
  • r - [डिफ़ॉल्ट] चार्ट की दाईं ओर लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.
  • l - चार्ट के बाईं ओर लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.
<opt_label_order>
[वैकल्पिक] लेजेंड में इन क्रम के हिसाब से लेबल दिखाए जाते हैं. इनमें से कोई एक वैल्यू चुनें:
  • l - [वर्टिकल लेजेंड के लिए डिफ़ॉल्ट] chdl के लिए दिए गए क्रम में लेबल दिखाएं.
  • r - chdl के मुताबिक, उल्टे क्रम में लेबल दिखाएं. यह लेजेंड को दिखाने के लिए, स्टैक किए गए बार चार्ट में
    उसी क्रम में काम आता है जिस क्रम में ये बार दिखते हैं.
  • a - [हॉरिज़ॉन्टल लेजेंड के लिए डिफ़ॉल्ट] अपने-आप क्रम में लगने का मतलब है कि लंबाई के हिसाब से क्रम में लगाने का मतलब सबसे छोटा, पहले 10 पिक्सल ब्लॉक में मापा जाता है. जब दो एलिमेंट एक ही लंबाई के होते हैं (जिसे 10 पिक्सल ब्लॉक में बांटा जाता है), तो पहले दिखाया गया एलिमेंट पहले दिखेगा.
  • 0,1,2... - कस्टम लेबल क्रम. यह chdl से मिले शून्य-आधारित लेबल इंडेक्स की सूची है, जिन्हें कॉमा से अलग किया गया है.

chdls - [ज़रूरी नहीं] लेजेंड टेक्स्ट के रंग और फ़ॉन्ट साइज़ के बारे में बताता है.

<रंग>
लीजेंड के टेक्स्ट का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<साइज़>
लेजेंड टेक्स्ट का पॉइंट साइज़.

 

उदाहरण

जानकारी उदाहरण

लेजेंड के दो उदाहरण. लेजेंड सीरीज़ के टेक्स्ट को उसी क्रम में डालें जिसमें आपने डेटा की सीरीज़ बनाई है.

मेल खाने वाले लेजेंड के साथ लाल, नीला, और हरा लाइन चार्ट

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

वेन डायग्राम जिसमें दो छोटे गोले बने हुए हैं और एक बड़े गोले के चारों ओर है


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

पहला चार्ट हॉरिज़ॉन्टल लेजेंड एंट्री दिखाता है (chdlp=t, डिफ़ॉल्ट लेआउट हॉरिज़ॉन्टल है). वहीं, दूसरा चार्ट सबसे नीचे वाली वर्टिकल लेजेंड एंट्री (chdlp=bv) दिखाता है.

वेन डायग्राम जिसमें दो छोटे गोले बने हुए हैं और एक बड़े गोले के चारों ओर है
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


वेन डायग्राम जिसमें दो छोटे गोले बने हुए हैं और एक बड़े गोले के चारों ओर है
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

इस उदाहरण में फ़ॉन्ट का साइज़ बदलने के बारे में बताया गया है.

वेन डायग्राम जिसमें दो छोटे गोले बने हुए हैं और एक बड़े गोले के चारों ओर है
chdls=0000CC,14

पेज पर सबसे ऊपर जाएं

चार्ट मार्जिन chma [सभी चार्ट]

आप चार्ट के मार्जिन के साइज़ की जानकारी पिक्सल में दे सकते हैं. मार्जिन का हिसाब, दिए गए चार्ट के साइज़ (chs) से लगाया जाता है; मार्जिन का साइज़ बढ़ाने से चार्ट का कुल साइज़ नहीं बढ़ता है, बल्कि चार्ट एरिया को छोटा कर देता है.

चार्ट के साइज़ का हिसाब लगाने के बाद, मार्जिन डिफ़ॉल्ट रूप से बाकी रह जाती हैं. यह डिफ़ॉल्ट वैल्यू, चार्ट के टाइप के हिसाब से अलग-अलग होती है. आपका तय किया गया मार्जिन, कम से कम वैल्यू होता है. अगर चार्ट में मार्जिन के लिए जगह कम है, तो मार्जिन का साइज़ बाकी बचा हुआ होगा. किसी भी लेजेंड और लेबल के लिए, ज़रूरी मार्जिन से कम मार्जिन नहीं छोड़ा जा सकता. यहां डायग्राम की मदद से चार्ट के बुनियादी हिस्सों को दिखाया गया है:

चार्ट मार्जिन, लेजेंड एरिया, और चार्ट एरिया

चार्ट मार्जिन में ऐक्सिस लेबल और लेगेंड एरिया शामिल हैं. लेजेंड एरिया में टेक्स्ट का साइज़ अपने-आप बदल जाता है, बशर्ते chma का इस्तेमाल करके इससे ज़्यादा चौड़ाई न बताई गई हो. ऐसे में, वह मार्जिन के साइज़ को बड़ा करके चार्ट के एरिया को छोटा कर देगा. आप बहुत छोटा साइज़ तय करके, लेजेंड को क्रॉप नहीं कर सकते. हालांकि, आप ज़रूरत से ज़्यादा जगह ले सकते हैं.

सलाह: बार चार्ट में, अगर बार का साइज़ (डिफ़ॉल्ट) है, तो चार्ट के एरिया की चौड़ाई कम नहीं की जा सकती. आपको chbh का इस्तेमाल करके, साइज़ के हिसाब से छोटा या बड़ा करना होगा.

 

सिंटैक्स

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>, <right_margin>, <top_margin>, <bottom_margin>
चार्ट क्षेत्र में कम से कम मार्जिन साइज़, पिक्सल में. ऐक्सिस लेबल को चार्ट की बॉर्डर पर आने से रोकने के लिए, इस वैल्यू को कुछ पैडिंग पर बढ़ाएं.
<opt_legend_width>, <opt_legend_height>
[ज़रूरी नहीं] लेजेंड के आस-पास मार्जिन की चौड़ाई पिक्सल में. इसका इस्तेमाल चार्ट में इमेज के किनारों या इमेज के किनारों पर होने वाली रुकावट से बचने के लिए करें.

 

उदाहरण

जानकारी उदाहरण

इस उदाहरण में, चार्ट में कम से कम 30 पिक्सल का मार्जिन है. चार्ट लेजेंड 30 पिक्सल से ज़्यादा चौड़ा है, इसलिए दाईं ओर का मार्जिन, चार्ट लेजेंड की चौड़ाई पर सेट है और यह अन्य मार्जिन से अलग है.

ऐक्सिस के लेबल, प्लॉट एरिया के बाहर होते हैं. इसलिए, इन्हें मार्जिन के मार्जिन में लगाया जाता है.

दोनों तरफ़ स्लेटी बैकग्राउंड और मार्जिन के साथ लाइन चार्ट.
chma=30,30,30,30

लेजेंड के आस-पास मार्जिन जोड़ने के लिए, <opt_legend_width> और <opt_legend_height> पैरामीटर के लिए वैल्यू सेट करें.

इस उदाहरण में, लेजेंड करीब 60 पिक्सल चौड़ा है. अगर <opt_legend_width> को 80 पिक्सल पर सेट किया जाता है, तो मार्जिन को लेजेंड के बाहर 20 पिक्सल तक बढ़ाया जाता है.

दोनों तरफ़ स्लेटी बैकग्राउंड और मार्जिन के साथ लाइन चार्ट.
chma=20,20,20,30|80,20

पेज पर सबसे ऊपर जाएं

ऐक्सिस स्टाइल और लेबल [Line, Bar, Google-o-meter, Rader, Scatter]

आप यह तय कर सकते हैं कि चार्ट पर कौनसी ऐक्सिस दिखाना चाहते हैं. साथ ही, उन्हें कस्टम लेबल, पोज़िशन, रेंज, और स्टाइल के बारे में बता सकते हैं.

सभी चार्ट में डिफ़ॉल्ट रूप से ऐक्सिस लाइनें नहीं दिखती हैं. chxt पैरामीटर का इस्तेमाल करके, यह तय किया जा सकता है कि आपके चार्ट में कौनसी अक्षें दिखाई जाएं. डिफ़ॉल्ट ऐक्सिस लाइन में नंबर नहीं दिखते. नंबर दिखाने के लिए, आपको chxt पैरामीटर में एक्सिस बताना होगा.

आप चुन सकते हैं कि आपके डेटा के आधार पर अक्षों को दिखाने के लिए नंबर बनाए जाएं या आप कस्टम ऐक्सिस तय कर सकते हैं. डिफ़ॉल्ट तौर पर, संख्या वाली वैल्यू दिखाई जाती है. इन वैल्यू को 0 से 100 के बीच रखा जाता है. हालांकि, किसी भी रेंज को दिखाने के लिए, chxr का इस्तेमाल करके उस रेंज को बदला जा सकता है. साथ ही, chxs का इस्तेमाल करके वैल्यू को स्टाइल में बदला जा सकता है, जैसे कि मुद्रा के चिह्न या दशमलव वाली जगहें दिखाने के लिए.

अगर आप कस्टम वैल्यू इस्तेमाल करने का विकल्प चुनते हैं, जैसे कि "सोमवार, मंगलवार, बुधवार", तो chxl पैरामीटर का इस्तेमाल किया जा सकता है. इन लेबल को ऐक्सिस के साथ खास जगहों पर रखने के लिए, chxp पैरामीटर का इस्तेमाल करें.

आखिर में, chxs और chxtc पैरामीटर का इस्तेमाल करके, कस्टम और न्यूमेरिक, दोनों ऐक्सिस के लेबल के रंग, साइज़, अलाइनमेंट, और दूसरी प्रॉपर्टी के बारे में बताया जा सकता है.

स्ट्रिंग वैल्यू के बारे में जानकारी: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z सेट न हो. Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.

इस सेक्शन में ये विषय शामिल हैं:


दिखने वाले ऐक्स chxt

बार, लाइन, रडार, और स्कैटर चार्ट डिफ़ॉल्ट रूप से एक या दो ऐक्सिस लाइन दिखाते हैं. हालांकि, इन लाइनों में वैल्यू शामिल नहीं होती हैं. ऐक्सिस लाइन पर वैल्यू दिखाने या कौनसी ऐक्सिस दिखाई जानी चाहिए, यह बदलने के लिए आपको chxt पैरामीटर का इस्तेमाल करना होगा. डिफ़ॉल्ट रूप से, ऐक्सिस वैल्यू 0 से 100 तक होती हैं, बशर्ते आपने chxr प्रॉपर्टी का इस्तेमाल करके उन्हें साफ़ तौर पर स्केल न किया हो. किसी लाइन चार्ट में सभी ऐक्सिस लाइनों को छिपाने के लिए, cht पैरामीटर में चार्ट के टाइप वैल्यू के बाद :nda डालें (उदाहरण: cht=lc:nda).

डिफ़ॉल्ट रूप से, ऊपर और नीचे वाली अक्षों में वैल्यू के हिसाब से सही के निशान नहीं दिखते. जबकि, बाईं और दाईं ऐक्सिस उन्हें दिखाती हैं. chxs पैरामीटर का इस्तेमाल करके, इस व्यवहार को बदला जा सकता है.

सिंटैक्स

chxt=
  <axis_1>
    ,...,
  <axis_n>
<अक्ष>
चार्ट पर दिखने वाला एक अक्ष. ये ऐक्सिस उपलब्ध हैं:
  • x - सबसे नीचे का x-ऐक्सिस
  • t - टॉप एक्स-ऐक्सिस [Google-o-Meter काम नहीं करता है]
  • y - बाईं y-एक्सिस
  • r - दायां y-एक्सिस [Google-o-Meter का इस्तेमाल नहीं किया जा सकता]

आपके पास एक ही तरह के कई अक्ष इस्तेमाल करने का विकल्प है. उदाहरण के लिए: cht=x,x,y. इससे चार्ट के निचले हिस्से में x-ऐक्स के दो सेट स्टैक हो जाएंगे. संख्या वाली वैल्यू दिखाने वाले किसी ऐक्सिस के साथ कस्टम लेबल जोड़ने पर, यह काम का होता है. नीचे दिया गया उदाहरण देखें. कुल्हाड़ियों को अंदर से निकाला जाता है, इसलिए अगर आपके पास x,x है, तो पहला x सबसे अंदर वाली कॉपी को दिखाता है, अगला x अगली बाहर की कॉपी को दिखाता है और इसी तरह आगे भी चलता है.

 

उदाहरण

जानकारी उदाहरण

इस उदाहरण में x-एक्सिस के साथ लाइन चार्ट, y-एक्सिस, टॉप ऐक्सिस (t), और राइट ऐक्सिस (r) दिखाए गए हैं.

किसी लेबल के बारे में नहीं बताया गया है. इसलिए, चार्ट में डिफ़ॉल्ट रूप से 0 से लेकर 100 तक की रेंज होती है.

ध्यान दें कि डिफ़ॉल्ट रूप से, ऊपर और नीचे वाले ऐक्सिस पर लेबल के बगल में सही के निशान नहीं दिखते हैं.

लेबल के साथ लाइन चार्ट: 0 और 20, 40, 60, 80, और बायां और दायां लेबल 100: 0, 25, 50, 75, और 100 ऊपर और नीचे
chxt=x,y,r,t

एक ही वैल्यू को एक से ज़्यादा बार शामिल करके, हर ऐक्सिस के लिए लेबल के कई सेट शामिल किए जा सकते हैं. इस उदाहरण में x के दो सेट और y-एक्सिस के दो सेट को दिखाया गया है. यह खास तौर पर तब काम नहीं आता, जब सिर्फ़ डिफ़ॉल्ट ऐक्सिस लेबल का इस्तेमाल किया जा रहा हो, जैसा कि यहां दिखाया गया है. लेकिन आप chxl पैरामीटर का इस्तेमाल करके, हर ऐक्सिस की हर कॉपी के लिए कस्टम लेबल तय कर सकते हैं.


chxt=x,x,y,y



chxt=x,x,y,y
chxl=
  1:|Freezing|Hot|
  3:|Low|High

इस उदाहरण में एक हॉरिज़ॉन्टल बार बार चार्ट दिखाया गया है, जिसमें x-ऐक्सिस, y-एक्सिस, ऊपर का टी-ऐक्सिस, और दायां आर-ऐक्सिस दिखाया गया है.

ऐक्सिस लेबल नहीं दिखाए जाते, इसलिए चार्ट एपीआई, x-ऐक्सिस के लिए 0 से 100 की रेंज और t-एक्सिस के लिए दिखाता है.

y-एक्सिस और r-एक्सिस के लिए रेंज को बार की संख्या से तय किया जाता है. इस मामले में, पांच बार हैं, इसलिए चार्ट एपीआई 0 से 4 की रेंज दिखाता है. पहले लेबल को पहले बार के बेस पर केंद्रित किया जाता है, दूसरे लेबल को दूसरे बार के बेस पर केंद्रित किया जाता है वगैरह.

लेबल के साथ लाइन चार्ट: 0 और 20, 40, 60, 80, और बायां और दायां लेबल 100: 0, 25, 50, 75, और 100 ऊपर और नीचे
chxt=x,y,r,t

आप चार्ट टाइप के बाद :nda बताकर, लाइन चार्ट में डिफ़ॉल्ट ऐक्सिस को बंद कर सकते हैं. कुल्हाड़ियों वाले लाइन चार्ट
cht=lc:nda

पेज पर सबसे ऊपर जाएं

ऐक्सिस रेंज chxr

chxr पैरामीटर का इस्तेमाल करके, हर ऐक्सिस पर अलग-अलग दिखने वाली वैल्यू की सीमा तय की जा सकती है. ध्यान दें कि यह चार्ट के एलिमेंट के स्केल को नहीं बदलता है, सिर्फ़ ऐक्सिस लेबल के स्केल को बदलता है. अगर आप चाहते हैं कि ऐक्सिस नंबर असल डेटा की वैल्यू बताएं, तो <start_val> और <end_val> को अपने डेटा फ़ॉर्मैट की रेंज के निचले और ऊपरी मान पर सेट करें. ज़्यादा जानकारी के लिए, ऐक्सिस स्केलिंग देखें.

अगर आप इसकी रेंज तय करना चाहते हैं, तो आपको chxt पैरामीटर का इस्तेमाल करके ऐक्सिस को दिखाना होगा.

कस्टम ऐक्सिस के वैल्यू तय करने के लिए, chxl पैरामीटर का इस्तेमाल करें.

सिंटैक्स

पाइप वर्ण ( | ) का इस्तेमाल करके कई ऐक्सिस लेबल रेंज को अलग करें.

chxr=
  <axis_index>,<start_val>,<end_val>,<opt_step>
    |...|
  <axis_index>,<start_val>,<end_val>,<opt_step>
<axis_index>
लेबल वाली कौनसी लेबल लागू करें. यह chxt की बताई गई ऐक्सिस कैटगरी में, शून्य पर आधारित इंडेक्स है. उदाहरण के लिए, chxt=x,r,y में r-एक्सिस 1 होगा.
<start_val>
एक संख्या, इस अक्ष का कम मान तय करती है.
<end_val>
एक संख्या जो इस अक्ष के लिए ज़्यादा मान तय करती है.
<opt_step>
[ज़रूरी नहीं] ऐक्सिस पर निशान लगाने के बीच का काउंट. चरणों की कोई डिफ़ॉल्ट वैल्यू नहीं होती है. चरण की गिनती, सही तरीके से स्पेस किए गए लेबल का सेट दिखाने के लिए की जाती है.

 

उदाहरण

जानकारी उदाहरण

इस उदाहरण में बाईं और दाईं y-अक्ष (y और r) और एक x-अक्ष (x) दिखाया गया है.

हर ऐक्सिस की सीमा तय होती है. किसी लेबल या रैंक के बारे में नहीं बताया गया है, इसलिए दी गई रेंज से वैल्यू ली जाती हैं और उन्हें रेंज के अंदर ही रखा जाता है. लाइन चार्ट में, वैल्यू x-ऐक्सिस पर बराबर रूप से दिखती हैं.

आर-ऐक्सिस (इंडेक्स 2) के लिए ऐक्सिस दिशा को उलट दिया गया है, क्योंकि पहली वैल्यू (1000) आखिरी वैल्यू (0) से ज़्यादा है.


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

इस उदाहरण में, x-एक्सिस के लिए वैल्यू तय की गई हैं.

ऐक्सिस लेबल में ऐक्सिस के बीच बराबर दूरी होती है. <opt_step> पैरामीटर के लिए पांच (5) की वैल्यू तय की गई है.

x-एक्सिस पर 200, 300 और 400 वाला बार चार्ट chxt=x
chxr=0,10,50,5

पेज पर सबसे ऊपर जाएं

कस्टम ऐक्सिस लेबल chxl

chxl पैरामीटर का इस्तेमाल करके, किसी भी ऐक्सिस पर कस्टम स्ट्रिंग ऐक्सिस के लेबल तय किए जा सकते हैं. आप जितने चाहें उतने लेबल तय कर सकते हैं. कोई एक्सिस दिखाने पर (chxt पैरामीटर का इस्तेमाल करके) और कस्टम लेबल तय न करें, स्टैंडर्ड और स्टैंडर्ड लेबल लागू हो जाएंगे. पसंद के मुताबिक संख्या वाली रेंज बताने के लिए, chxr पैरामीटर का इस्तेमाल करें.

अपने लेबल की ऐक्सिस के साथ खास जगहें सेट करने के लिए, chxp पैरामीटर का इस्तेमाल करें.

सिंटैक्स

हर ऐक्सिस के लिए एक पैरामीटर सेट करें जिसे लेबल करना हो. पाइप वर्ण ( | ) का इस्तेमाल करके, लेबल के कई सेट को अलग-अलग करें.

chxl=
  <axis_index>:|<label_1>|...|<label_n>
    |...|
  <axis_index>:|<label_1>|...|<label_n>
<axis_index>
लेबल वाली कौनसी लेबल लागू करें. यह chxt पैरामीटर की कैटगरी में मौजूद इंडेक्स है. उदाहरण के लिए, अगर आपके पास chxt=x,x,y,y है, तो इंडेक्स 0 पहला x-ऐक्सिस होगा. 1, दूसरा x-ऐक्स होगा.
<label_1>| ... |<label_n>
इस ऐक्सिस पर एक या उससे ज़्यादा लेबल लगे हैं. ये स्ट्रिंग या संख्या की वैल्यू हो सकती हैं; स्ट्रिंग को कोटेशन में नहीं होना चाहिए. label_1 को ऐक्सिस पर सबसे कम पोज़िशन पर दिखाया जाता है. साथ ही, label_n को सबसे ऊंची पोज़िशन पर दिखाया जाता है. अन्य लेबल के बीच एक समान स्पेसिंग होती है. स्पेस के साथ + मार्क लगाएं. लेबल में लाइन ब्रेक तय करने का कोई तरीका नहीं है. लेबल को पाइप वर्ण से अलग करें. ध्यान दें: chxl पैरामीटर में आखिरी लेबल के बाद कोई पाइप न डालें.

 

उदाहरण

जानकारी उदाहरण

इस चार्ट में दो लेबल की मदद से, कस्टम लेबल जोड़ने का तरीका बताया गया है. ध्यान दें कि वैल्यू को समान रूप से कैसे स्पेस किया जाता है. साथ ही, यह भी ध्यान दें कि chxl की पिछली वैल्यू पाइप पर खत्म कैसे नहीं होती है.

नीचे बाईं ओर 0 और 100 वाला लाइन चार्ट, दाईं ओर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी में A, B, और जनवरी के साथ-साथ नीचे x-एक्सिस और 2005, 2006 और 2007 की लाइन चार्ट है
chxt=x,y
chxl=
0:|Jan|Feb|March|April|May|
1:|Min|Mid|Max

इस उदाहरण में, बाईं और दाईं y अक्षों (y और r) में ऐक्सिस लेबल शामिल हैं. इसमें x-ऐक्सिस (x) के लिए वैल्यू के दो सेट भी शामिल हैं. chxs का इस्तेमाल करके, y-एक्सिस पर टिक के निशान जोड़े जा सकते हैं.

नीचे बाईं ओर 0 और 100 वाला लाइन चार्ट, दाईं ओर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी में A, B, और जनवरी के साथ-साथ नीचे x-एक्सिस और 2005, 2006 और 2007 की लाइन चार्ट है
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
1:|0|50|100|
2:|A|B|C|
3:|2005|2006|2007

इस उदाहरण में, बाएं और दाएं y-एक्सिस (y और r) पर एक्सिस लेबल शामिल हैं. इसमें x-ऐक्सिस (x) के लिए वैल्यू के दो सेट भी शामिल हैं. लोअर-ऐक्सिस सेट के खाली लेबल पर ध्यान दें.

यह उदाहरण, बाएं y-एक्सिस पर ऐक्सिस लेबल के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करता है.

बार के लिए 0 और 100, दाईं ओर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी पर 0 और 100, नीचे x-एक्सिस और 2005, 2006 और 2007 के लिए बार चार्ट
chxt=x,y,r,x
chxl=
0:|Jan|July|Jan|July|Jan|
2:|A|B|C|
3:|2005||2006||2007

अगर आपको पूरी ऐक्सिस के बारे में बताने के लिए एक सामान्य लेबल जोड़ना है (उदाहरण के लिए, एक ऐक्सिस "लागत" और दूसरे "छात्र/छात्रा को लेबल करना"), तो हर प्रॉपर्टी में एक और ऐक्सिस जोड़ने के लिए, chxt प्रॉपर्टी का इस्तेमाल करें. इसके बाद, हर तरफ़ एक कस्टम लेबल जोड़ने के लिए chxl का इस्तेमाल करें. इसके बाद, ऐक्सिस के बीच में स्पेस देने के लिए, chxp का इस्तेमाल करें.


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

पेज पर सबसे ऊपर जाएं

ऐक्सिस लेबल की पोज़िशन chxp

आप chxl का इस्तेमाल करके, डिफ़ॉल्ट लेबल का इस्तेमाल कर सकते हैं या कस्टम लेबल का इस्तेमाल करके, यह बता सकते हैं कि कौनसे ऐक्सिस लेबल दिखाने हैं. अगर इस पैरामीटर का इस्तेमाल करके सटीक पोज़िशन नहीं बताई जाती है, तो लेबल को एक समान दूरी पर और ऐक्सिस के साथ डिफ़ॉल्ट स्टेप वैल्यू पर रखा जाएगा. अगर आप chxl के बारे में नहीं बताते हैं, तो सही के निशान वाले लेबल, डिफ़ॉल्ट वैल्यू होंगे. आम तौर पर, ये डेटा वैल्यू या बार चार्ट में मौजूद बार नंबर होते हैं.

सिंटैक्स

पाइप वर्ण (|) का इस्तेमाल करके, एक से ज़्यादा पोज़िशनिंग सेट अलग करें.

chxp=
  <axis_1_index>,<label_1_position>,...,<label_n_position>
    |...|
  <axis_m_index>,<label_1_position>,...,<label_n_position>
<axis_index>
आप जिस ऐक्सिस के लिए जगह तय कर रहे हैं. यह chxt पैरामीटर वाली कैटगरी का इंडेक्स है. उदाहरण के लिए, अगर आपके पास chxt=x,x,y,y है, तो इंडेक्स 0 पहला x-ऐक्सिस होगा और दूसरा x-ऐक्स होगा.
<label_1_position>...,<label_n_position>
ऐक्सिस पर लेबल की जगह. यह संख्या वाली वैल्यू की एक कॉमा-सेपरेटेड लिस्ट होती है, जहां हर वैल्यू, chxl कैटगरी में संबंधित लेबल की पोज़िशन सेट करती है: पहली एंट्री पहले लेबल पर लागू होती है और इसी तरह. पोज़िशन उस ऐक्सिस के लिए रेंज में कोई वैल्यू है. ध्यान दें कि यह हमेशा 0—100 होगा, जब तक कि आप chxr का इस्तेमाल करके कोई कस्टम सीमा नहीं बताते हैं. आपके पास उस ऐक्सिस के लिए जितने चाहें उतने लेबल होने चाहिए.

 

उदाहरण

जानकारी उदाहरण

इस उदाहरण में, चार्ट में खास जगहों पर आर-ऐक्सिस लेबल शामिल हैं. लेबल टेक्स्ट की जानकारी देने के लिए, chxl पैरामीटर का इस्तेमाल किया जाता है.

0 की बताई गई जगह के लेबल को y- या r-एक्सिस के नीचे या x- या t-एक्सिस के बाईं ओर रखा जाता है.

100 की खास जगह पर मौजूद लेबल, y या r-एक्सिस के ऊपर या x- या t-एक्सिस के दाईं ओर रखे जाते हैं.

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

इस उदाहरण में डिफ़ॉल्ट लेबल वैल्यू दिखाने की जानकारी दी गई है, लेकिन सिर्फ़ खास जगहों पर.

chxp=1,10,35,75 - y-एक्सिस के सिर्फ़ तीन लेबल होने चाहिए: 10, 35, और 75. कस्टम लेबल का कोई टेक्स्ट तय नहीं है, इसलिए ये ऐक्सिस वैल्यू दिखाई गई हैं. ध्यान दें कि chxp का इस्तेमाल करते समय, आपको लेबल को एक-दूसरे से अलग रखने की ज़रूरत नहीं है. अगर यहां chxp नहीं बताया गया था, तो y-एक्सिस पर डिफ़ॉल्ट लेबल वैल्यू की दूरी हर 20 यूनिट होगी, जैसा कि दूसरे ग्राफ़ में दिखाया गया है.

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

ऐक्सिस के डिफ़ॉल्ट पोज़िशन वाला लाइन चार्ट.
chxt=x,y
chxp नहीं बताया गया

पेज पर सबसे ऊपर जाएं

ऐक्सिस लेबल की स्टाइल chxs

ऐक्सिस लेबल के लिए फ़ॉन्ट का साइज़, रंग, और अलाइनमेंट दोनों के बारे में बताया जा सकता है. इसमें कस्टम लेबल और डिफ़ॉल्ट लेबल की वैल्यू, दोनों शामिल होती हैं. एक ही ऐक्सिस पर सभी लेबल का फ़ॉर्मैट एक ही है. अगर आपके पास ऐक्सिस की कई कॉपी हैं, तो आप हर फ़ॉर्मैट को अलग-अलग फ़ॉर्मैट में रख सकते हैं. आप लेबल स्ट्रिंग का फ़ॉर्मैट भी बता सकते हैं, उदाहरण के लिए, मुद्रा के चिह्न या पीछे के शून्य दिखाने के लिए.

डिफ़ॉल्ट रूप से, सबसे ऊपर और नीचे वाली अक्षों में वैल्यू के हिसाब से सही के निशान नहीं दिखते. जबकि, बाईं और दाईं ऐक्सिस उन्हें दिखाती हैं.

सिंटैक्स

कई ऐक्सिस के वैल्यू को पाइप वर्ण (|) का इस्तेमाल करके अलग किया जाना चाहिए.

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>
ऐसा ऐक्सिस जिस पर यह लागू होता है. यह chxt पैरामीटर में, शून्य पर आधारित इंडेक्स है.
<opt_format_string>
[ज़रूरी नहीं] यह एक वैकल्पिक फ़ॉर्मैट स्ट्रिंग है. इसका इस्तेमाल किए जाने पर, ऐक्सिस इंडेक्स नंबर के ठीक बाद, बिना रुकावट वाले कॉमा का इस्तेमाल किया जाता है. यह लिटरल अक्षर N के बाद शुरू होता है. इसके बाद, इन वैल्यू का इस्तेमाल करना ज़रूरी नहीं है: फ़ॉर्मैटिंग स्ट्रिंग का सिंटैक्स ऐसा है:
   N<preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>
हर एलिमेंट का मतलब यहां दिया गया है:
  • <preceding_text> - हर वैल्यू से पहले का लिटरल टेक्स्ट.
  • *...* - शब्दों के बिना तारे के निशान में रैप किया गया एक वैकल्पिक ब्लॉक, जिसमें नंबर के लिए फ़ॉर्मैटिंग की जानकारी तय की जा सकती है. ये वैल्यू इस्तेमाल की जा सकती हैं और ये सभी ज़रूरी नहीं हैं:
    • <number_type> - संख्या वाली वैल्यू के लिए संख्या फ़ॉर्मैट. इनमें से कोई एक चुनें:
      • f - [डिफ़ॉल्ट] फ़्लोटिंग पॉइंट फ़ॉर्मैट. <decimal_places> की वैल्यू के साथ-साथ, सटीक जानकारी भी दें.
      • p - प्रतिशत फ़ॉर्मैट. % चिह्न अपने आप जुड़ जाता है. ध्यान दें: इस फ़ॉर्मैट का इस्तेमाल करते समय, 0.0 — 1.0 मैप से 0 — 100% (जैसे कि 0.43 को 43% के रूप में दिखाया जाएगा) के डेटा की वैल्यू.
      • e - वैज्ञानिक नोटेशन का फ़ॉर्मैट.
      • c<CUR> - संख्या को सही मुद्रा मार्कर के साथ बताई गई मुद्रा में फ़ॉर्मैट करें. <CUR> के बजाय, तीन अक्षरों वाला मुद्रा कोड डालें. उदाहरण: यूरो के लिए cEUR. आपको ISO वेब साइट पर कोड की सूची दिखेगी. हालांकि, यह सभी सिंबल पर काम नहीं करता.
    • <decimal_places> - एक पूर्णांक है, जो तय करता है कि दशमलव के बाद कितने पेज दिखाए जाने चाहिए. वैल्यू को गोलाकार में बांटा गया है. इसे छोटा नहीं किया गया है. डिफ़ॉल्ट 2 है.
    • z - पीछे आने वाले शून्य दिखाएं. डिफ़ॉल्ट नहीं है.
    • s - डिसप्ले ग्रुप के सेपरेटर. डिफ़ॉल्ट नहीं है.
    • x या y - डेटा को x- या y-कोऑर्डिनेट के हिसाब से दिखाएं. x डेटा का मतलब, चार्ट के टाइप के हिसाब से अलग-अलग होता है: अपने चार्ट में प्रयोग करके, यह पता लगाएं कि उसका मतलब क्या है. डिफ़ॉल्ट 'y' है.
  • <following_text> - हर वैल्यू के हिसाब से लिटरल टेक्स्ट.
<opt_label_color>
RRGGBB हेक्साडेसिमल फ़ॉर्मैट में, ऐक्सिस टेक्स्ट पर लागू करने के लिए रंग (लेकिन ऐक्सिस लाइन पर नहीं). ऐक्सिस लाइन का रंग opt_axis_color का इस्तेमाल करके अलग से बताया जाता है. डिफ़ॉल्ट स्लेटी रंग में है.
<opt_font_size>
[ज़रूरी नहीं] से पिक्सल में फ़ॉन्ट के साइज़ की जानकारी मिलती है. यह पैरामीटर ज़रूरी नहीं है.
<opt_alignment>
[ज़रूरी नहीं] लेबल अलाइनमेंट. ऊपर या नीचे दी गई अक्षों के लिए, यह बताता है कि लेबल, ऊपर या नीचे दिए गए सही के निशान से किस तरह अलाइन होता है. बाईं या दाईं ओर वाली ऐक्सिस के लिए, यह बताया गया है कि यह बॉक्स, बाउंडिंग बॉक्स के अंदर किस तरह अलाइन होता है. इनमें से कोई एक नंबर डालें:
  • -1 - ऊपर या नीचे: लेबल, सही के निशान के दाईं ओर होते हैं; बाईं या दाईं ओर: लेबल को उनके इलाके में, अलाइन किया जाता है. आर-एक्सिस लेबल के लिए डिफ़ॉल्ट.
  • 0 - ऊपर या नीचे: लेबल, टिक के बीच में दिखाए जाते हैं; बाईं या दाईं ओर: लेबल अपने इलाके के बीच में होते हैं. x- और t-एक्सिस लेबल के लिए डिफ़ॉल्ट.
  • 1 - ऊपर या नीचे: लेबल, टिक के बाईं ओर होते हैं; बाईं या दाईं ओर: लेबल अपने इलाके में दाईं ओर अलाइन होते हैं. y-एक्सिस लेबल के लिए डिफ़ॉल्ट.
<opt_axis_or_tick>
[ज़रूरी नहीं है; Google-o-meter में काम नहीं करता है] इस ऐक्सिस के लिए, सही के निशान और/या ऐक्सिस लाइन दिखानी हैं या नहीं. टिक मार्क और ऐक्सिस लाइन सिर्फ़ अंदरूनी ऐक्सिस के लिए उपलब्ध हैं. उदाहरण के लिए, ये दो एक्स-ऐक्स साइटों के बाहरी हिस्से पर काम नहीं करते. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • l (लोअरकेस 'L') - सिर्फ़ ऐक्सिस लाइन बनाएं.
  • t - सिर्फ़ सही के निशान लगाएं. सही के निशान, ऐक्सिस लेबल के बगल में मौजूद छोटी लाइनों की तरह दिखते हैं.
  • lt - [डिफ़ॉल्ट] सभी लेबल के लिए ऐक्सिस लाइन और सही के निशान, दोनों बनाएं.
  • _ - (अंडरस्कोर) न तो ऐक्सिस लाइन बनाएं और न ही सही का निशान लगाएं. अगर आप किसी ऐक्सिस लाइन को छिपाना चाहते हैं, तो इस वैल्यू का इस्तेमाल करें.
<tick_color>
[ज़रूरी नहीं है; Google-o-meter पर काम नहीं करता है] RGGBB हेक्साडेसिमल फ़ॉर्मैट में, टिक के निशान का रंग. डिफ़ॉल्ट स्लेटी रंग में है.
<opt_axis_color>
[ज़रूरी नहीं] इस ऐक्सिस लाइन का रंग, RGGGBB हेक्साडेसिमल फ़ॉर्मैट में है. डिफ़ॉल्ट स्लेटी रंग में है.

 

उदाहरण

जानकारी उदाहरण

फ़ॉन्ट का साइज़ और रंग दूसरे x-ऐक्सिस (जनवरी, फ़रवरी, मार्च) के लिए तय किया जाता है.

नीचे बाईं ओर 0, 1, 2, 3, और 4 पर कम से कम, औसत, और ज़्यादा से ज़्यादा लाइन चार्ट, नीचे x-ऐक्सिस, जनवरी, फ़रवरी, और मार्च में नीले रंग में 0 से 100 तक का निशान

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

दाएं y-एक्सिस के लिए फ़ॉन्ट का साइज़, रंग, और अलाइनमेंट तय किया जाता है. सही के निशान (लकड़ी के निशान) हैं, लेकिन बिना लाइन के नहीं दिखाए गए हैं.

x-एक्सिस के साथ 0 से 100 के साथ लाइन चार्ट, नीचे दिया गया फ़रवरी, फ़रवरी, मार्च, y-एक्सिस पर 0 से 4, और दाईं ओर नीले, औसत टेक्स्ट के साथ लाल निशान.

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

इस चार्ट में तीन डेटा सेट दिए गए हैं. साथ ही, ऐक्सिस लेबल के तीन सेट दिखाए गए हैं, जिसमें हर सीरीज़ के लिए एक सेट है. लेबल का हर सेट, पसंद के मुताबिक फ़ॉर्मैट करने वाली स्ट्रिंग का इस्तेमाल करके फ़ॉर्मैट किया जाता है, जैसा कि यहां बताया गया है:

  • 0N*e,000000|
    • 0 का मतलब है पहली डेटा सीरीज़
    • N का मतलब है, फ़ॉर्मैट वाली स्ट्रिंग
    • * का मतलब है, फ़ॉर्मैट की जानकारी की शुरुआत
    • e का मतलब वैज्ञानिक नोटेशन है
    • * का मतलब है, फ़ॉर्मैट की खास जानकारी के आखिर में
    • 000000 का मतलब है, काला टेक्स्ट.
  • 1N*cUSD*Mil,FF0000|
    • 1 का मतलब दूसरी सीरीज़ है
    • N का मतलब है, फ़ॉर्मैट वाली स्ट्रिंग
    • * का मतलब है, फ़ॉर्मैट की जानकारी की शुरुआत
    • c का मतलब मुद्रा मार्कर है
    • USD यूएस डॉलर को मुद्रा मार्कर के रूप में इस्तेमाल करने के लिए बताता है
    • * का मतलब है, फ़ॉर्मैट की खास जानकारी का खत्म होना
    • Mil, लिटरल फ़ॉलो की गई स्ट्रिंग है
    • FF0000 का मतलब है, लाल रंग का टेक्स्ट.
  • 2N*sz2*,0000FF
    • 2 का मतलब है तीसरी सीरीज़
    • N का मतलब है, फ़ॉर्मैटिंग स्ट्रिंग
    • * का मतलब है, फ़ॉर्मैट की जानकारी की शुरुआत
    • s का मतलब है, ग्रुप की खास जानकारी को दिखाने के लिए (अमेरिका में अंग्रेज़ी भाषा का इस्तेमाल करना, जो हर तीन शून्य) एक कॉमा है
    • z2 का मतलब है, पीछे के दो शून्य दिखाएं
    • 0000FF का मतलब है, नीले रंग का टेक्स्ट.

एक्सिस लेबल रेंज को chxr पैरामीटर (axis_index, start, end, step) का इस्तेमाल करके सेट किया जाता है. अगर यह नीति सेट नहीं की जाती, तो डिफ़ॉल्ट रूप से यह 0—100 होती.


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

पेज पर सबसे ऊपर जाएं

ऐक्स टिक मार्क स्टाइल chxtc

आप खास ऐक्सिस के लिए, लंबे निशान मार्क कर सकते हैं. आम तौर पर, इसका इस्तेमाल चार्ट की लंबाई में सही के निशान को बढ़ाने के लिए किया जाता है. सही के निशान का रंग बदलने के लिए, chxs पैरामीटर का इस्तेमाल करें.

कई ऐक्सिस के वैल्यू को पाइप वर्ण (|) का इस्तेमाल करके, अलग किया जाना चाहिए. सीरीज़ में मौजूद वैल्यू को कॉमा लगाकर अलग किया जाना चाहिए.

सिंटैक्स

chxtc=
  <axis_index_1>,<tick_length_1>,...,<tick_length_n>
    |...|
  <axis_index_m>,<tick_length_1>,...,<tick_length_n>
<axis_index>
ऐसा ऐक्सिस जिस पर यह लागू होता है. यह chxt पैरामीटर में शून्य पर आधारित इंडेक्स है. बार डीलिमिटर का इस्तेमाल करके, अलग-अलग ऐक्सिस के लिए वैल्यू अलग करें.
<tick_length_1>,...,<tick_length_n>
उस ऐक्सिस पर टिक के निशान की लंबाई पिक्सल में. अगर कोई एक मान दिया गया है, तो वह सभी वैल्यू पर लागू होगा; अगर एक से ज़्यादा वैल्यू दी गई है, तो ऐक्सिस के निशान, उन ऐक्सिस के मानों की सूची में दिखेंगे. पॉज़िटिव वैल्यू को चार्ट एरिया के बाहर निकाला जाता है और चार्ट के बॉर्डर में काटा जाता है. वैल्यू ज़्यादा से ज़्यादा 25 हो सकती है. नेगेटिव वैल्यू को चार्ट एरिया में निकाला जाता है और चार्ट एरिया के बॉर्डर से काटा जाता है.

 

उदाहरण

जानकारी उदाहरण

लाल रंग के सही के निशान बनाने के लिए, chxtc इस्तेमाल करने का उदाहरण. यहां सही के निशान के निशान की लंबाई, चार्ट के एरिया की चौड़ाई से ज़्यादा है. हालांकि, इसे चार्ट में फ़िट करने के लिए, काट-छांट कर दी जाती है.

  • chxt=x,y,r,x - बाईं ओर की ऐक्सिस, दाईं ओर ऐक्सिस, और नीचे के दो ऐक्सिस दिखाएं.
  • chxl=2:|min|average|max|3:|Jan|Feb|Mar - 'r' (दाईं ओर) और बाहरी x-एक्स को असाइन किया गया लेबल टेक्स्ट.
  • chxp=2,10,35,95 - तीनों लेबल के लिए, r-axis (index=2) के साथ कस्टम लेबल की पोज़िशन.
  • chxs=2,0000dd,13,-1,t,FF0000 - आर-ऐक्सिस के लिए ऐक्सिस लेबल की स्टाइल: टेक्स्ट का रंग, टेक्स्ट का साइज़, बाईं ओर अलाइन किए गए, और लाल रंग के सही के निशान.
  • chxtc=1,10|2,-180 - y- और r-ऐक्स के लिए ऐक्सिस की लंबाई सही है. पहली वैल्यू, ऐक्सिस के बाहर 10 पिक्सल की दूरी पर सही के निशान दिखाती है. दूसरी वैल्यू, एक्सिस के अंदर 180 पिक्सल की लंबाई वाले टिक के बारे में बताती है; नेगेटिव वैल्यू का मतलब है कि टिक के अंदर अक्ष दिख रहा है और टिक को काटा गया है, ताकि उसे चार्ट में फ़िट किया जा सके.

x-एक्सिस के साथ 0 से 100 के साथ लाइन चार्ट, नीचे दिया गया जनवरी, फ़रवरी, मार्च, y-एक्सिस पर 0 से 4, और दाईं ओर कम से कम, औसत और ज़्यादा से ज़्यादा नीले टेक्स्ट के साथ लाल निशान.

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

इस चार्ट से पता चलता है कि पेज के किस हिस्से की लंबाई में बदलाव किया गया है. chxtc, y-एक्सिस (5 और 15) के लिए दो टिक लंबाई के मान बताता है, और चार्ट पर दोनों वैल्यू के बीच में बने चुने गए सही के निशान.
chxt=x,y
chxtc=
  1,5,15

पेज पर सबसे ऊपर जाएं

बैकग्राउंड में भरने वाला डेटा chf [सभी चार्ट]

आप चार्ट डेटा क्षेत्र और/या पूरे चार्ट बैकग्राउंड के लिए, फ़िल कलर और स्टाइल तय कर सकते हैं. फ़िल टाइप में सॉलिड फ़िल, धारीदार फ़िल, और ग्रेडिएंट शामिल हैं. आप अलग-अलग क्षेत्रों के लिए अलग-अलग फ़िल तय कर सकते हैं (उदाहरण के लिए, पूरा चार्ट क्षेत्र या सिर्फ़ डेटा क्षेत्र). चार्ट एरिया फ़िल, बैकग्राउंड फ़िल को ओवरराइट करता है. सभी फ़िल chf पैरामीटर का इस्तेमाल करके बताया जाता है और आप एक ही चार्ट में अलग-अलग फ़िल टाइप (सोलिड, धारी, ग्रेडिएंट) को पाइप वर्ण ( | ) से अलग करके मिला सकते हैं. चार्ट एरिया में चार्ट के बैकग्राउंड फ़िल को भरा गया है.

सॉलिड फ़िल chf [सभी चार्ट]

आप बैकग्राउंड और/या चार्ट एरिया के लिए एक फ़िल डाल सकते हैं या फिर पूरे चार्ट को एक पारदर्शिता वैल्यू तय कर सकते हैं. पाइप वर्ण (|) का इस्तेमाल करके, कई फ़िल तय किए जा सकते हैं. (Maps: सिर्फ़ बैकग्राउंड).

सिंटैक्स

chf=<fill_type>,s,<color>|...
<fill_type>
चार्ट का हिस्सा भरा जा रहा है. इनमें से कोई एक वैल्यू डालें:
  • bg - बैकग्राउंड में रंग भरने की सुविधा
  • c - चार्ट एरिया में जानकारी भरी गई है. मैप चार्ट के लिए यह सुविधा उपलब्ध नहीं है.
  • a - पूरे चार्ट (बैकग्राउंड के साथ) को पारदर्शी बनाएं. <color> के पहले छह अंक नज़रअंदाज़ किए जाते हैं. पूरे चार्ट में सिर्फ़ आखिरी दो अंक (पारदर्शिता की वैल्यू) लागू किए जाते हैं.
  • b<index> - बार सॉलिड फ़िल (सिर्फ़ बार चार्ट). बार के सीरीज़ इंडेक्स को <index> से बदलें, ताकि उनका रंग बदल सके. यह असर, बार चार्ट में chco को तय करने जैसा ही है. उदाहरण के लिए, बार चार्ट सीरीज़ कलर देखें.
s
यह बताता है कि डेटा ठोस या पारदर्शिता के साथ भरा हुआ है.
<रंग>
फ़िल कलर, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में. पारदर्शिता के लिए, शुरुआती छह अंकों को अनदेखा किया जाता है, लेकिन फिर भी इन्हें शामिल किया जाना चाहिए.

 

उदाहरण

जानकारी उदाहरण

यह उदाहरण, चार्ट के बैकग्राउंड को हल्का स्लेटी (EFEFEF) रंग से भर देता है.

ब्लैक एरिया फ़िल के साथ लाल लाइन चार्ट.

chf=bg,s,EFEFEF

यह उदाहरण, चार्ट के बैकग्राउंड को हल्का स्लेटी (EFEFEF) रंग से भर देता है और चार्ट के हिस्से को काले रंग (000000) में भर देता है.

ब्लैक चार्ट एरिया और हल्के स्लेटी बैकग्राउंड वाला लाल लाइन चार्ट.

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

यह उदाहरण पूरे चार्ट पर 50% पारदर्शिता लागू करता है (हेक्साडेसिमल में 80, 128 या करीब 50% पारदर्शिता है). चार्ट के ज़रिए टेबल सेल का बैकग्राउंड देखें.

नीले रंग के बिंदुओं के साथ स्कैटर प्लॉट और 50% पारदर्शिता.

chf=a,s,00000080

पेज पर सबसे ऊपर जाएं

ग्रेडिएंट फ़िल chf [लाइन, बार, Google-o-meter, Rader, Scatter,Venn]

चार्ट एरिया या बैकग्राउंड में एक या ज़्यादा ग्रेडिएंट फ़िल लागू किए जा सकते हैं. ग्रेडिएंट फ़िल फ़ेड एक रंग से दूसरे रंग में होता है. (पाई, Google-ओ-मीटर के चार्ट: सिर्फ़ बैकग्राउंड..)

हर ग्रेडिएंट का फ़िल एक कोण होता है और फिर किसी खास जगह पर दो या ज़्यादा रंग ऐंकर किए जाते हैं. रंग एक से दूसरे ऐंकर तक बदलता रहता है. इसलिए, रंग अलग-अलग होता है. आपके पास अलग-अलग <color_centerpoint> वैल्यू वाले कम से कम दो रंग होने चाहिए, ताकि एक रंग दूसरे रंग में धुंधला हो जाए. हर अतिरिक्त ग्रेडिएंट एक <color>, <color_centerpoint> जोड़े के ज़रिए बताया जाता है.

सिंटैक्स

chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1>
    ,...,
  <color_n>,<color_centerpoint_n>
<fill_type>
चार्ट का एरिया. इनमें से कोई एक:
  • bg - बैकग्राउंड में रंग भरने की सुविधा
  • c - चार्ट एरिया में जानकारी भरी गई है.
  • b<index> - बार ग्रेडिएंट फ़िल (सिर्फ़ बार चार्ट). ग्रेडिएंट से भरने के लिए, <index> को बार की सीरीज़ के इंडेक्स से बदलें. उदाहरण के लिए, बार चार्ट सीरीज़ कलर देखें.
lg
ग्रेडिएंट को भरने की सुविधा तय करता है.
<कोण>
ग्रेड के कोण का मान 0 (हॉरिज़ॉन्टल) से 90 (वर्टिकल) तक बताने वाली संख्या.
<रंग>
RRGGBB हेक्साडेसिमल फ़ॉर्मैट में फ़िल का रंग.
<color_centerpoint>
रंग के लिए ऐंकर पॉइंट बताता है. जब यह रंग किसी दूसरे ऐंकर तक पहुंचेगा, तो रंग यहां से धुंधला हो जाएगा. वैल्यू की रेंज 0.0 (सबसे नीचे या बाईं ओर) से 1.0 (ऊपर या दाएं किनारे) होती है. साथ ही, इसे <कोण> से तय किए गए कोण पर झुकाया जाता है.

 

उदाहरण

जानकारी उदाहरण

चार्ट के एरिया में हॉरिज़ॉन्टल ग्रेडिएंट है. इसे ज़ीरो डिग्री (0) के कोण से तय किया जाता है.

रंग (पीच) FFE7C6 होते हैं, जो बाईं तरफ़ होते हैं (पोज़िशन 0.0) और नीला (76A4FB) दाईं ओर होता है (रैंक 1.0).

चार्ट का बैकग्राउंड, स्लेटी (EFEFEF) रंग में दिखाया गया है.

गहरे स्लेटी लाइन चार्ट और हल्के स्लेटी बैकग्राउंड के साथ चार्ट एरिया सफ़ेद से नीले लीनियर ग्रेडिएंट में बाईं से दाईं ओर

chf=
  c,lg,0,
  FFE7C6,0,
(पीच)
  76A4FB,1
(नीला)

चार्ट के एरिया में डायगनल (नीचे बाईं ओर से ऊपर की ओर) लीनियर ग्रेडिएंट है. जिसे पैंतालीस डिग्री (45) के कोण से तय किया गया है.

पीच (FFE7C6) का पहला रंग होता है. चार्ट के सबसे नीचे बाईं ओर, पीच (पीला-गुलाबी) होता है.

दूसरा रंग नीला (6A4FB) है. चार्ट में सबसे ऊपर दाईं ओर, नीले रंग का दिखेगा. ध्यान दें कि हम ऊपर के दाएं कोने की ओर फ़ेड करने वाले नीले रंग की चोटी देने के लिए, 0.75 का ऑफ़सेट कैसे तय करते हैं.

चार्ट का बैकग्राउंड, स्लेटी (EFEFEF) रंग में दिखाया गया है.

हल्के स्लेटी बैकग्राउंड और चार्ट एरिया के लिए, सफ़ेद और नीले तिरछी लीनियर ग्रेडिएंट में नीचे से ऊपर की ओर गहरा स्लेटी रंग का चार्ट

chf=
  c,lg,45,
  FFE7C6,0,
(पीच)
  76A4FB,0.75
(नीला)

चार्ट एरिया में वर्टिकल (ऊपर से नीचे) लीनियर ग्रेडिएंट है, जिसे नब्बे डिग्री (90) के कोण से तय किया जाता है.

नीला (76A4FB) पहला रंग होता है. चार्ट में सबसे ऊपर, नीला रंग दिखता है.

पीच (FFE7C6) का दूसरा रंग है. चार्ट के नीचे का हिस्सा बिल्कुल मुफ़्त है.

चार्ट का बैकग्राउंड, स्लेटी (EFEFEF) रंग में दिखाया गया है.

हल्के स्लेटी बैकग्राउंड और चार्ट एरिया के लिए सफ़ेद और नीले वर्टिकल वर्टिकल ग्रेडिएंट में नीचे से ऊपर तक गहरा स्लेटी रंग का चार्ट

chf=
  c,lg,90,
  FFE7C6,0,
(पीच)
  76A4FB,0.5
(नीला)

पेज पर सबसे ऊपर जाएं

 

धारीदार chf भरता है [Line, Bar, Google-o-meter, Rader, Scatter, Venn]

आप अपने चार्ट एरिया या पूरे चार्ट के लिए धारीदार बैकग्राउंड फ़िल तय कर सकते हैं. (पाई, Google-ओ-मीटर के चार्ट: सिर्फ़ बैकग्राउंड.)

सिंटैक्स

chf=
  <fill_type>,ls,<angle>,<color_1>,<width_1>
    ,...,
  <color_n>,<width_n>
<fill_type>
चार्ट का एरिया. इनमें से कोई एक:
  • bg - बैकग्राउंड में रंग भरने की सुविधा
  • c - चार्ट एरिया में जानकारी भरी गई है
  • b<index> - बार स्ट्राइप फ़िल (सिर्फ़ बार चार्ट). धारियों को भरने के लिए, बार की सीरीज़ इंडेक्स से <index> को बदलें. उदाहरण के लिए, बार चार्ट सीरीज़ के रंग देखें.
एलएस
यह लीनियर धारी वाली पट्टी की जानकारी देता है.
<कोण>
y-एक्सिस के मुकाबले सभी धारियों का कोण. वर्टिकल धारियों के लिए 0 या हॉरिज़ॉन्टल पट्टियों के लिए 90 का इस्तेमाल करें.
<रंग>
इस पट्टी का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में. हर अतिरिक्त पट्टी के लिए <color> और <width> को दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.
<width>
इस पट्टी की चौड़ाई, 0 से 1 तक है, जहां 1 चार्ट की पूरी चौड़ाई है. चार्ट को भरे जाने तक धारियों को दोहराया जाता है. हर अतिरिक्त पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.

 

उदाहरण

जानकारी उदाहरण
  • bg,ls,0 - बैकग्राउंड धारियों में धारियां शून्य डिग्री के कोण पर, Y-अक्ष पर (y-अक्ष के साथ-साथ) भरी होती हैं. धारियों के साथ-साथ प्लॉट एरिया भी दिखती है.
  • CCCCCC,0.15 - पहली पट्टी गहरे स्लेटी रंग की है. यह चार्ट के मुकाबले 15% चौड़ी है.
  • FFFFFF,0.1 - दूसरी पट्टी सफ़ेद होती है, जो चार्ट की तरह 10% चौड़ी होती है.
बाईं और दाईं ओर बदलते हुए स्लेटी और सफ़ेद धारियों वाला नीला लाइन चार्ट
chf=
  bg,ls,0,
  CCCCCC,0.15,
  FFFFFF,0.1
  • c,ls,90 - y-एक्सिस से नब्बे डिग्री के कोण पर क्षैतिज पट्टियों वाला चार्ट क्षेत्र. धारियों को प्लॉट एरिया में भरा जाता है, लेकिन चार्ट का बैकग्राउंड नहीं दिखाया जाता.
  • 999999,0.25 - पहली पट्टी गहरे स्लेटी रंग की है, जो चार्ट की तुलना में 25% चौड़ी है.
  • CCCCCC,0.25 - पहले धारी के समान, लेकिन हल्का स्लेटी.
  • FFFFFF,0.25 - पहली पट्टी के समान, लेकिन सफ़ेद.
गहरे स्लेटी, हल्के स्लेटी, सफ़ेद और गहरे स्लेटी रंग की पट्टी के साथ नीले रंग का चार्ट
chf=
  c,ls,90,
  999999,0.25,
  CCCCCC,0.25,
  FFFFFF,0.25

पेज पर सबसे ऊपर जाएं

लाइन फ़िल chm [Line, Rader]

आप डेटा लाइन के नीचे दिए गए क्षेत्र को अच्छे रंग से भर सकते हैं.

chm पैरामीटर को अलग करने के लिए, पाइप वर्ण ( | ) का इस्तेमाल करके, लाइन भरने की सुविधा को अन्य chm पैरामीटर के साथ जोड़ा जा सकता है.

सिंटैक्स

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>
चार्ट के नीचे से भरना है या सिर्फ़ अगली निचली पंक्ति में भरना है.
  • B - चार्ट के सबसे नीचे वाले हिस्से में <start_line_index> से जानकारी भरें. <end_line_index> में एक खास सिंटैक्स होता है, जिसकी मदद से चार्ट के किसी सेगमेंट को भरा जा सकता है. अगर आपके पास एक चार्ट है जिसे आप भरना चाहते हैं, तो यह सबसे आसान होता है.
  • b - मल्टी-लाइन चार्ट में दो लाइनों के बीच भरें. शुरू और खत्म होने की लाइनों को <start_line_index> और <end_line_index> से दिखाया जाता है.
<रंग>
फ़िल कलर के रूप में, RRGGBB फ़ॉर्मैट का हेक्साडेसिमल नंबर.
<start_line_index>
लाइन का इंडेक्स, जहां से डेटा भरना शुरू होता है. chd में बताई गई पहली डेटा सीरीज़ का इंडेक्स शून्य (0) है, दूसरी डेटा सीरीज़ का इंडेक्स 1 है, वगैरह.
<end_line_index>
  • फ़िल टाइप 'b' - वह लाइन जिस पर फ़िल को रोकना है. यह लाइन, मौजूदा लाइन से कम होनी चाहिए.
  • फ़िल टाइप 'B' - इनमें से कोई एक विकल्प चुनें:
    • कोई भी वैल्यू - इस पैरामीटर में कोई एक संख्या इस्तेमाल नहीं की जाती है और फ़िल, दी गई लाइन से चार्ट के बेस पर जाएगा
    • start:end - चार्ट के नीचे वर्टिकल का टुकड़ा भरने के लिए, start:end बताएं, जहां ये डेटा पॉइंट इंडेक्स हैं. इनमें बताया गया है कि फ़िल को कहां से शुरू और बंद करना है. दोनों वैल्यू वैकल्पिक होती हैं और डिफ़ॉल्ट रूप से first_point:last_point सेट होती हैं. (नीचे उदाहरण देखें.)
<0>
रिज़र्व किया गया — शून्य होना चाहिए.

 

उदाहरण

जानकारी उदाहरण

एक सीरीज़ के लिए, chm=B इस्तेमाल करना सबसे आसान है. इससे लाइन के अंदर का पूरा इलाका भर जाता है.

रडार चार्ट के लिए सिर्फ़ यह फ़िल एरिया प्रकार उपलब्ध है. chm=b, रडार चार्ट के साथ काम नहीं करता.

चार्ट पर नीचे की ओर लाइन से नीले रंग में शेड करने वाली सिंगल लाइन
chm=B,76A4FB,0,0,0

यहां दो लाइनों और दो फ़िल वाला चार्ट दिया गया है. बॉटम लाइन के नीचे और टॉप लाइन के ऊपर के हिस्से को भरने के लिए, एक खास तकनीक की ज़रूरत होती है. इसके लिए, अगली तकनीक लिखी होनी चाहिए.

चार्ट पर तीन लाइनें; चार्ट में नीचे से पहली लाइन तक कोई शेडिंग नहीं, लाल से लेकर पहली लाइन तक लाल, तीसरी से तीसरी लाइन तक गहरा नीला, और तीसरी लाइन से चार्ट के ऊपर कोई शेडिंग नहीं. लाइनों को डिफ़ॉल्ट तौर पर पीले रंग में दिखाया जाता है
chd=s:
cefhjkqwrlgYcfgc,
QSSVXXdkfZUMRTUQ,
HJJMOOUbVPKDHKLH,

chm=
b,224499,0,1,0| (नीला)
b,FF0000,1,2,0| (लाल)

कई लाइनों वाले चार्ट में, चार्ट के सबसे ऊपर पहली लाइन में भरने के लिए, एक ऐसी सीरीज़ शामिल करें जिसमें डेटा फ़ॉर्मैट की सबसे ज़्यादा डेटा वैल्यू की दो कॉपी हों. इसलिए, उदाहरण के लिए, एक्सटेंडेड एन्कोडिंग के लिए "....", सामान्य टेक्स्ट फ़ॉर्मैट के लिए "100,100" वगैरह. इस सीरीज़ को सबसे ऊपर वाली लाइन से भरें.

चार्ट की आखिरी लाइन से सबसे नीचे तक जानकारी भरने के लिए, ऐसी सीरीज़ शामिल करें जिसमें डेटा फ़ॉर्मैट की सबसे कम डेटा वैल्यू की दो कॉपी हों. इसलिए, उदाहरण के लिए, एक्सटेंडेड एन्कोडिंग के लिए AAAA, बेसिक टेक्स्ट फ़ॉर्मैट के लिए 0,0 वगैरह.

इन लाइनों को chco की मदद से काले रंग से दिखाया जाता है.

चार्ट पर तीन लाइनें; चार्ट नीचे से पहली पंक्ति तक, हरे से लेकर पहली से दूसरी पंक्ति में, गहरे नीले रंग से, तीसरी लाइन से गहरे नीले, और तीसरी लाइन से चार्ट में हल्के नीले रंग में
chd=e:
  ....,
(सबसे ज़्यादा वैल्यू)
  cefhjkqwrlgYcfgc,
  QSSVXXdkfZUMRTUQ,
  HJJMOOUbVPKDHKLH,
  AAAA
(शून्य वैल्यू)
chm=
  b,76A4FB,0,1,0|
(हल्का नीला)
  b,224499,1,2,0| (नीला)
  b,FF0000,2,3,0| (लाल)
  b,80C65A,3,4,0 (हरा)
chco=000000

यहां वर्टिकल फ़िल स्लाइस के साथ लाइन चार्ट दिया गया है. ऐसा करने के लिए, आपको <end_line_index> के लिए, 'B' टाइप के साथ start:end पेयर की जानकारी देनी होगी.

  • B,76A4FB,0,0:3,0 - लाइन 0 के नीचे नीला वर्टिकल फ़िल, जो डेटा पॉइंट 0—3 से घिरा है.
  • B,990000,0,7:10,0 - लाइन 0 के नीचे का लाल रंग का वर्टिकल डेटा, 7–10 तक डेटा पॉइंट से घिरा हुआ है.
  • B,DEDC06,0,12:,0 - सीरीज़ के आखिर से लेकर डेटा पॉइंट 12 तक, लाइन 0 में पीले रंग का वर्टिकल फ़िल.

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

इस उदाहरण में रडार चार्ट पर लाइन फ़िल का इस्तेमाल करके दिखाया गया है.

रडार चार्ट
chm=
  B,FF000080,0,1.0,5.0|
  B,FF990080,1,1.0,5.0

पेज पर सबसे ऊपर जाएं

ग्रिड लाइनें chg [लाइन, बार, रडार, स्कैटर]

आप chg पैरामीटर का इस्तेमाल करके, अपने चार्ट पर ठोस या बिंदुओं वाली ग्रिड लाइन तय कर सकते हैं.

इस पैरामीटर से, लाइनों की मोटाई या रंग की जानकारी नहीं दी जा सकती. अपने चार्ट में लाइन बनाने के ज़्यादा तरीकों के लिए, आकार मार्कर (chm टाइप h, H, v या V), रेंज मार्कर (chm), और ऐक्स मार्क करें (chxtc) देखें.

सिंटैक्स

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>, <y_axis_step_size>
इसका इस्तेमाल चार्ट पर दिखाने के लिए x या y ग्रिड की लाइनों को गिनने में किया जाता है. 100 / Step_size = चार्ट पर कितनी ग्रिड लाइन हैं. इसलिए: 20,25 का मतलब होगा 5 वर्टिकल ग्रिड लाइन और 4 हॉरिज़ॉन्टल ग्रिड लाइन.
<opt_dash_length>, <opt_space_length>
[वैकल्पिक] डैश वाली ग्रिड लाइनों को तय करने के लिए इस्तेमाल किया जाता है. पहला पैरामीटर हर लाइन डैश की लंबाई पिक्सल में है. दूसरा पैरामीटर डैश के बीच पिक्सल में स्पेसिंग है. किसी ठोस लाइन के लिए, <opt_space_length> के लिए 0 बताएं. डिफ़ॉल्ट वैल्यू 4,1 होती हैं.
<opt_x_offset>,<opt_y_offset>
[वैकल्पिक] चार्ट के स्केल के मुताबिक, इकाइयों की संख्या, क्रम से x और y की ग्रिड लाइनों को ऑफ़सेट करने के लिए. पॉज़िटिव या नेगेटिव वैल्यू हो सकती हैं. अगर आप यह वैल्यू तय करते हैं, तो आपको सभी पिछली वैल्यू भी तय करनी होंगी. डिफ़ॉल्ट वैल्यू 0,0 होती हैं.

 

उदाहरण

जानकारी उदाहरण

इन उदाहरणों में सिर्फ़ <x_axis_step_size> और <y_axis_step_size> पैरामीटर का इस्तेमाल होता है. चार्ट एपीआई में डिफ़ॉल्ट रूप से, डैश वाली ग्रिड लाइन दिखती है.

पांच वर्टिकल और दो हॉरिज़ॉन्टल हल्के स्लेटी लाइन लाइनों के साथ लाइन चार्ट
chg=20,50
पांच वर्टिकल और दो हॉरिज़ॉन्टल हल्के स्लेटी लाइन लाइनों के साथ लाइन चार्ट
chg=20,50

इस उदाहरण में, हल्के ग्रिड वाली लाइनों (1,5) को दिखाने के लिए बड़ी जगहों का इस्तेमाल किया गया है.

पांच वर्टिकल और दो हॉरिज़ॉन्टल, हल्के स्लेटी, और डैश वाली ग्रिड लाइन के साथ लाइन चार्ट
chg=20,50,1,5

सॉलिड ग्रिड लाइनों को दिखाने के लिए, <opt_space_length> पैरामीटर के लिए शून्य (0) बताएं.

यह चार्ट 10 का x-एक्सिस ऑफ़सेट भी बताता है.

पांच वर्टिकल और दो हॉरिज़ॉन्टल हल्के स्लेटी लाइन के साथ लाइन चार्ट
chg=20,50,1,0,10

यह चार्ट 10 का x-एक्सिस ऑफ़सेट और 20 का y अक्ष ऑफ़सेट दिखाता है.

पांच वर्टिकल और दो हॉरिज़ॉन्टल हल्के स्लेटी लाइन के साथ लाइन चार्ट
chg=20,50,3,3,10,20

पेज पर सबसे ऊपर जाएं

डाइनैमिक आइकॉन मार्कर chem [बार, लाइन, रेंडर, स्कैटर]

अपना चार्ट बनाएं और एक या ज़्यादा डाइनैमिक आइकॉन के बारे में जानकारी दें. chem का सिंटैक्स इस तरह से है. बैंगनी रंग के सेमीकॉलन से डीलिमिटेड किए गए सभी आइटम ज़रूरी नहीं हैं. साथ ही, किसी भी यूआरएल को पूरी तरह से आपके यूआरएल में छोड़ा जा सकता है. एक | वर्ण से अलग की गई कई सिंटैक्स स्ट्रिंग शामिल करके, कई मार्कर शामिल किए जा सकते हैं. डाइनैमिक आइकॉन के बारे में ज़्यादा जानकारी के लिए, डाइनैमिक आइकॉन पेज पर जाएं.

आप चार्ट को किसी दूसरे चार्ट में डाइनैमिक आइकॉन के तौर पर भी जोड़ सकते हैं. नीचे दिया गया एम्बेड किए गए चार्ट सब-सेक्शन देखें.

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>
डाइनैमिक आइकॉन पेज से, डाइनैमिक आइकॉन के लिए स्ट्रिंग मार्कर कॉन्सटेंट. यह स्थायी वैल्यू, फ़्रीस्टैंडिंग आइकॉन के लिए chst पैरामीटर की तरह करीब है. हालांकि, जहां फ़्रीस्टैंडिंग आइकॉन की स्ट्रिंग "d_" से शुरू होती है, आपको उससे मिलता-जुलता डाइनैमिक आइकॉन मार्कर पाने के लिए, उस प्रीफ़िक्स को हटाना चाहिए. उदाहरण: फ़्रीस्टैंडिंग आइकॉन: d_bubble_icon_text_small ; इसके बराबर का डाइनैमिक आइकॉन मार्कर: bubble_icon_text_small.
d=<mark_data_string>
इस मार्कर टाइप के लिए ज़रूरी डेटा. इसमें वही स्ट्रिंग होती है जिसे किसी फ़्रीस्टैंडिंग आइकॉन के लिए, chld पैरामीटर में इस्तेमाल किया जाता है. अलग-अलग करने के लिए यह छोड़कर, सभी डीलिमिटर को कॉमा लगाकर बदलना चाहिए (एक से ज़्यादा टेक्स्ट के लिए पाइप मार्कर के बजाय कॉमा का इस्तेमाल करना न भूलें!). ध्यान दें कि आपको डेटा स्ट्रिंग में इन वर्णों को @ मार्क: पाइप ( | ) , में ( @ ) के साथ एस्केप करना होगा, जो ( = ), कॉमा ( , ), सेमीकोलन ( ; ) है. उदाहरण: hello@,+world, 5@@10+cents+each.
ds=<this_series>
[ज़रूरी नहीं] इस मार्कर से जुड़ी डेटा सीरीज़ का शून्य पर आधारित इंडेक्स. डिफ़ॉल्ट वैल्यू 0 है.
डीपी=<किन_पॉइंट>
[ज़रूरी नहीं] बताता है कि मार्कर को ड्रॉ करने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट वैल्यू 0 होती है (सीरीज़ में पहला पॉइंट). इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
  • n.d - मार्कर को दिखाने के लिए, कौनसा डेटा पॉइंट इस्तेमाल किया जाता है. यहां n.d, सीरीज़ का शून्य पर आधारित इंडेक्स है. अगर आप कोई ऐसी वैल्यू डालते हैं जो पूर्णांक नहीं है, तो फ़्रैगमेंट वैल्यू का हिसाब लगाकर इंटरमीडिएट पॉइंट दिखाता है. उदाहरण के लिए, 3.5 का मतलब पॉइंट 3 और पॉइंट 4 के बीच के बीच में है.
  • range,<start>,<end>,<step> - हर कदम के डेटा पॉइंट को शुरू से लेकर आखिर तक की रेंज में रखें. शुरू और खत्म होने की जानकारी, इंडेक्स की वैल्यू होती है. साथ ही, ये इंटरमीडिएट वैल्यू दिखाने के लिए फ़्लोटिंग पॉइंट नंबर हो सकते हैं. सभी वैल्यू वैकल्पिक हैं; डिफ़ॉल्ट हैं: start=0, end=last item, step=1. अगर आप कोई वैल्यू स्किप करते हैं, तो भी आपको बीच के बीच में कॉमा लगाना होगा. हालांकि, ऐसा करने के लिए आपको कॉमा की ज़रूरत नहीं होगी. उदाहरण: dp=range,0,4, एलिमेंट 0 से 4 तक का मार्कर बनाता है; dp=range,5,10,2 एलिमेंट 5, 7, और 9 पर एक मार्कर दिखाता है; dp=range,2 तीसरे पॉइंट और उसके बाद के पॉइंट पर पॉइंट बनाता है; dp=range,3,,1.5 चौथे आइटम से आखिरी के हर 1.5 डेटा पॉइंट पर मार्कर दिखाता है.
  • all - हर एलिमेंट पर मार्कर बनाएं. यह range,0,end_index के बराबर है. उदाहरण के लिए: dp=all
  • every,n - हर nवें मार्कर पर मार्कर बनाएं. उदाहरण: dp=every,2 आइटम 0, 2, और 4 पर एक मार्कर बनाता है.
py=<z_order>
[वैकल्पिक] वह लेयर जिस पर दूसरे मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को खींचना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 तक होती है. इसमें, -1.0 सबसे नीचे और 1.0 सबसे ऊपर होता है. चार्ट के एलिमेंट (लाइन और बार) शून्य से ठीक नीचे हैं. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट के ठीक ऊपर.
po=<x,y>
[ज़रूरी नहीं] चार्ट पर एक ऐब्सलूट पोज़िशन है जिस पर मार्कर बनाया जाता है. x और y दो फ़्लोटिंग पॉइंट नंबर हैं, जहां सबसे नीचे बाईं ओर 0.0,0.0 और सबसे ऊपर दाईं ओर 1.0,1.0 है.
=<x_offset,y_offset>
[ज़रूरी नहीं] आइकॉन को उसकी सामान्य स्थिति से ऑफ़सेट करने के लिए कई पिक्सल. x_offset और y_offset पॉज़िटिव या नेगेटिव इंटेजर हैं. किसी एम्बेड किए गए डाइनैमिक आइकॉन में यह वैल्यू बताना ज़रूरी होता है, क्योंकि मार्कर को पॉइंट के ऊपर वर्टिकल और हॉरिज़ॉन्टल तौर पर सेंटर में रखा जाएगा. इसका मतलब है कि पॉइंट, डेटा मार्कर के मुताबिक नहीं होगा. सीधी पिन के लिए एक अच्छा ऑफ़सेट of=0,22 है; तिरछे पिन के लिए एक अच्छा ऑफ़सेट of=-12,20 या of=12,20 होता है, जो स्लैंट की दिशा पर निर्भर करता है, लेकिन आपको प्रयोग करना पड़ सकता है. डिफ़ॉल्ट वैल्यू 0,0 होती है.

 

उदाहरण

जानकारी उदाहरण
यहां उसी डाइनैमिक आइकॉन के उदाहरण दिए गए हैं जिसे फ़्री-स्टैंडिंग इमेज के तौर पर बनाया गया है. साथ ही, इसका इस्तेमाल लाइन चार्ट में मार्कर के तौर पर किया जाता है.

चार्ट 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

चार्ट 2: https://chart.googleapis.com/chart?chst=d_bubble_icon_text_small&chld=ski|bb|Wheeee!|FFFFFF|000000

डाइनैमिक आइकॉन मार्कर वाला लाइन चार्ट.
chem=
  y;s=bubble_icon_text_small;d=ski,bb,Wheeee!,FFFFFF;dp=2;ds=0


वही डाइनैमिक आइकॉन मार्कर जो स्टैंडअलोन इमेज के जैसा है.


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

ध्यान दें कि एक डाइनैमिक आइकॉन मार्कर, हॉरिज़ॉन्टल और वर्टिकल तौर पर पॉइंट के बीच में होगा. इसलिए, अगर आपको डाइनैमिक आइकॉन के साथ टेल का इस्तेमाल करना है, तो पूंछ को चार्ट पॉइंट पर नहीं रखा जाएगा और मार्कर को बीच में रखा जाएगा. पहले चार्ट में मार्क को डेटा पॉइंट 3 पर रखा जाता है, जो असल में टेल को लाइन के मार्क के दाईं ओर थोड़ा सा रखता है.

दूसरा चार्ट, मनचाहे डेटा पॉइंट के ऊपर मार्कर की पूंछ बदलने के लिए, of वैल्यू का इस्तेमाल करता है. ढलान वाले पिन के लिए -12,20 का अच्छा ऑफ़सेट होता है.


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

एक से ज़्यादा डाइनैमिक आइकॉन शामिल करने के लिए, सिंटैक्स स्ट्रिंग को | किसी वर्ण से अलग करें.

इस उदाहरण में रेंज के साथ-साथ, दो अलग-अलग मार्कर भी दिखाए गए हैं.

ध्यान दें कि वर्टिकल पिन 0,22 तक ऑफ़सेट कैसे होती हैं और स्लैंट पिन 12, 20 का ऑफ़सेट होता है,ताकि पिन पॉइंट उन सीरीज़ के मुताबिक बन जाएं जिनके बारे में उन्होंने बताया है.


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
यह एक मल्टीलाइन टेक्स्ट मार्कर दिखाता है. टेक्स्ट जोड़ने के बाद, मार्कर को ऑफ़सेट किया जाना चाहिए, क्योंकि बबल का साइज़ बदलकर टेक्स्ट में फ़िट हो जाता है. इस वजह से, वह चार्ट पर फिर से बीच में आ जाता है. ध्यान दें कि d डेटा स्ट्रिंग में, टेक्स्ट में नई लाइनों को कॉमा से कैसे दिखाया जाता है.
chem=y;
  s=bubble_texts_big;
  d=bbbr,FFC6A5,000000,Outlier,Forgot+to+feed;
  ds=0;
  dp=13;
  of=-120,2

एम्बेड किए गए चार्ट

आप डाइनैमिक आइकॉन सिंटैक्स का इस्तेमाल करके, एक चार्ट को दूसरे फ़ील्ड में जोड़ सकते हैं.

एम्बेड किए गए चार्ट मार्कर दो तरह के होते हैं: बबल में जोड़े गए चार्ट और बिना बबल वाले एम्बेड किए गए चार्ट. यहां दोनों के उदाहरण दिए गए हैं:

बबल-लेस चार्ट
बबल के साथ चार्ट
बबल के बिना चार्ट

यहां s=<icon_string_constant>;d=<marker_data_string> पैरामीटर की खास बातें दी गई हैं. ये बबल और एम्बेड किए गए चार्ट (दोनों के लिए उपलब्ध नहीं हैं) के लिए, यहां दी गई पैरामीटर के बारे में फिर से नहीं बताया गया है:

सिंटैक्स

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
[सिर्फ़ बबल के अलावा] बबल-बिना एम्बेड किए गए चार्ट के किस हिस्से को डेटा पॉइंट पर पिन किया गया है. नीचे दिए गए डायग्राम में दिए गए दो अक्षरों वाले स्ट्रिंग कॉन्सटेंट में से कोई एक चुनें:अलाइनमेंट स्ट्रिंग
chart_data
एम्बेड किए गए चार्ट के लिए डेटा. यह सब कुछ, चार्ट के यूआरएल में https://chart.googleapis.com/chart? के बाद मौजूद है. नीचे दिए गए टूल का इस्तेमाल करें या टूल के नीचे दिए गए नियमों का पालन करें.
frame_type
[सिर्फ़ बबल] डाइनैमिक आइकॉन फ़्रेम स्टाइल कॉन्सटेंट में से एक.
पैडिंग (जगह)
[सिर्फ़ बबल: बबल में डाली गई जानकारी, पिक्सल में.
frame_color
[सिर्फ़ बबल: फ़्रेम का रंग, बिना # मार्क वाली छह अंकों वाली एचटीएमएल कलर स्ट्रिंग की तरह. उदाहरण: FF00FF.
fill_color
[सिर्फ़ बबल] बबल भरने का रंग, क्योंकि यह छह अंकों वाली एचटीएमएल रंग स्ट्रिंग है, जिसमें # निशान नहीं होता. उदाहरण: FF00FF.

एम्बेड किया गया चार्ट का डेटा

अपनी चार्ट स्ट्रिंग जनरेट करने के लिए, नीचे दिए गए कन्वर्ज़न टूल का इस्तेमाल करें या फिर टूल के बाद दिए गए नियमों का पालन करके, चार्ट स्ट्रिंग को मैन्युअल रूप से जनरेट करें.

मैन्युअल कन्वर्ज़न के लिए नियम

1. सबसे पहले, पैरामीटर और वैल्यू पेयर में दिए गए इन सभी वर्णों को नीचे दिए गए क्रम में बदलें. इसके लिए:

बदलें साथ बदलें
%7C या %7c
|
@
@@
%
%25
,
@,
|
@
;
@;
और
%26
=
%3D

2. इसके बाद, parameter1=value1&parameter2=value2... की जोड़ी के & और = की सभी वैल्यू को कॉमा से बदलें.

पेज पर सबसे ऊपर जाएं

आकार मार्कर chm [बार, लाइन, रडार, स्कैटर]

आप चार्ट पर सभी या अलग-अलग डेटा पॉइंट के लिए ग्राफ़िकल मार्कर तय कर सकते हैं. अगर दो या उससे ज़्यादा मार्कर एक ही पॉइंट पर मौजूद हैं, तो मार्कर को उस क्रम में लगाया जाता है जिस क्रम में वे chm पैरामीटर में दिखते हैं. आप डेटा पॉइंट पर भी टेक्स्ट मार्कर बना सकते हैं. यह डेटा पॉइंट मार्कर में शामिल होता है.

chm पैरामीटर को अलग करने के लिए, पाइप वर्ण ( | ) का इस्तेमाल करके, शेप मार्कर को किसी दूसरे chm पैरामीटर के साथ जोड़ा जा सकता है.

सिंटैक्स

मार्क की जाने वाली हर सीरीज़ के लिए, इन पैरामीटर का एक सेट बताएं. एक से ज़्यादा सीरीज़ को मार्क करने के लिए, पाइप पैरामीटर से अलग किए गए अतिरिक्त पैरामीटर सेट बनाएं. आपको सभी सीरीज़ को मार्कअप करने की ज़रूरत नहीं है. अगर आप किसी डेटा सीरीज़ को मार्कर असाइन नहीं करते हैं, तो उसे कोई मार्कर नहीं मिलेगा.

शेप मार्कर, स्कैटर चार्ट में थोड़ा अलग तरीके से काम करते हैं. ज़्यादा जानकारी के लिए, वह दस्तावेज़ देखें.

chm=
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
    |...|
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
@
[ज़रूरी नहीं] अगर आप मार्कर टाइप के पहले वैकल्पिक @ वर्ण का इस्तेमाल करते हैं, तो <opt_who_points> को x:y फ़ॉर्मैट का इस्तेमाल करना चाहिए.
<मार्कर का प्रकार>
इस्तेमाल करने के लिए मार्कर का टाइप. इनमें से किसी एक तरह का कॉन्टेंट डालें:
  • a - ऐरो
  • c - क्रॉस
  • C - आयत. अगर आयताकार मार्कर है, तो आपके पास कम से कम दो डेटा सीरीज़ होनी चाहिए, जहां सीरीज़ 0 में सबसे नीचे का किनारा बताया जाता है और सीरीज़ 1 सबसे ऊपर का किनारा बताती है. <size> आयत की चौड़ाई की जानकारी पिक्सल में देता है.
  • d - डायमंड
  • E - गड़बड़ी-बार का मार्कर ( ) इस मार्कर को बनाने के लिए दो डेटा सीरीज़ की ज़रूरत होती है, एक नीचे की वैल्यू के लिए, और दूसरी सीरीज़ के लिए संबंधित पॉइंट. इससे एक्सटेंडेड <size> सिंटैक्स भी दिखता है: line_thickness[:top_and_bottom_width] जहां top_and_bottom_width ज़रूरी नहीं है. नीचे उदाहरण देखें.
  • h - तय की गई ऊंचाई पर चार्ट में हॉरिज़ॉन्टल लाइन. (opt_who_points> पैरामीटर के लिए मान्य फ़ॉर्मैट n.d. है
  • H - बताए गए डेटा मार्कर के ज़रिए हॉरिज़ॉन्टल लाइन. यह एक एक्सटेंडेड <size> सिंटैक्स के साथ काम करता है, जिसकी मदद से आप लाइन की सटीक लंबाई बता सकते हैं: line_thickness[:length] जहां :length ज़रूरी नहीं है और चार्ट के पूरे पेज की चौड़ाई डिफ़ॉल्ट है.
  • o - गोला
  • s - वर्ग
  • v - x-ऐक्सिस से वर्टिकल पॉइंट पर डेटा पॉइंट
  • V - बदलाव करने लायक लंबाई की वर्टिकल लाइन. यह एक एक्सटेंडेड <size> वैल्यू सिंटैक्स की सुविधा देता है, जिसकी मदद से आप लाइन की सटीक लंबाई बता सकते हैं: line_thickness[:length] जहां :length ज़रूरी नहीं है और चार्ट के पूरे पेज की ऊंचाई के हिसाब से डिफ़ॉल्ट है. मार्कर को डेटा पॉइंट के बीच में रखा जाता है.
  • x - एक X
<रंग>
इस सीरीज़ के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<series_index>
डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. x/y स्थिति के हिसाब से जगह बताने वाले h मार्कर और मार्कर के लिए, नज़रअंदाज़ किया गया (@ वर्ण से शुरू). आप मार्कर के लिए स्रोत के रूप में छिपे डेटा सीरीज़ का इस्तेमाल कर सकते हैं; ज़्यादा जानकारी के लिए कंपाउंड चार्ट देखें. ग्रुप किए गए वर्टिकल बार चार्ट, खास बार के साथ मार्कर को अलाइन करने के लिए खास एक्सटेंडेड सिंटैक्स की सुविधा देते हैं.
<opt_who_points>
[ज़रूरी नहीं] मार्कर को दिखाने के लिए पॉइंट. सभी मार्कर डिफ़ॉल्ट होते हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • n.d - मार्कर को कहां बनाएं. इसका मतलब, मार्कर टाइप पर निर्भर करता है:
    • h को छोड़कर सभी टाइप - मार्कर को किस डेटा पॉइंट पर बनाना है, जहां n.d सीरीज़ में शून्य पर आधारित इंडेक्स है. अगर आपने नॉन-इंटेजर वैल्यू तय की है, तो फ़्रैगमेंट वैल्यू, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताती है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच के बीच में.
    • h - 0.0 से 1.0 तक की संख्या, जहां चार्ट का सबसे नीचे वाला 0.0 होता है और 1.0, चार्ट के सबसे ऊपर होता है.
  • -1 - सभी डेटा पॉइंट पर मार्कर बनाएं. आप सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ सकते हैं.
  • -n - हर n-वें डेटा पॉइंट पर मार्कर बनाएं. फ़्लोटिंग पॉइंट वैल्यू; अगर n एक से कम है, तो चार्ट आपके लिए अन्य मध्यस्थ पॉइंट का हिसाब लगाएगा. उदाहरण के लिए, -0.5 की मदद से, डेटा पॉइंट की तुलना में दोगुना मार्क लगाया जाएगा.
  • start:end:n - शुरू से लेकर आखिर तक इंडेक्स वैल्यू के साथ-साथ, हर n-वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह से हटा देने पर, डिफ़ॉल्ट रूप से पहला:आखिरी:1 हो जाएगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर लिस्ट किए जा रहे हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को जोड़कर, अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:आखिरी:1 हैं
  • x:y - चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. यह पॉइंट लाइन में होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले @ वर्ण जोड़ें. निर्देशांकों को फ़्लोटिंग पॉइंट वैल्यू के तौर पर बताएं, जहां 0:0, चार्ट में सबसे नीचे बाईं ओर है और 1:1 चार्ट पर सबसे ऊपर बाईं ओर है. उदाहरण के लिए, चार्ट के बीच में मौजूद, 15 पिक्सल के लाल हीरे को जोड़ने के लिए, @d,FF0000,0,0.5:0.5,15 का इस्तेमाल करें.
<साइज़>
मार्कर का साइज़, पिक्सल में. इस पैरामीटर के लिए ज़्यादातर एक अंक की वैल्यू होती है; V, H, और S मार्कर सिंटैक्स <size>[:width] का इस्तेमाल करते हैं, जहां वैकल्पिक दूसरा हिस्सा लाइन या मार्कर की लंबाई बताता है.
<opt_z_order>
[ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट के ठीक ऊपर.
<opt_offset>
[ज़रूरी नहीं] आप बताई गई जगह से हॉरिज़ॉन्टल और वर्टिकल ऑफ़सेट तय कर सकते हैं. यहां ऐसा सिंटैक्स दिया गया है जिसमें : डीलिमिटर का इस्तेमाल किया गया है: reserved:<horizontal_offset>:<vertical_offset>. अगर आप बताए गए हों, तो <opt_z_order> के लिए chm पैरामीटर स्ट्रिंग में, खाली , वैल्यू शामिल कर सकते हैं. उदाहरण: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • रिज़र्व किया गया - खाली छोड़ें.
  • <horizontal_offset> - एक पॉज़िटिव या नेगेटिव संख्या, जिसमें हॉरिज़ॉन्टल ऑफ़सेट की जानकारी पिक्सल में दी जाती है. ज़रूरी नहीं; अगर इस्तेमाल न किया गया हो, तो इसे खाली छोड़ दें.
  • <vertical_offset> - एक पॉज़िटिव या नेगेटिव संख्या, जिसमें वर्टिकल ऑफ़सेट की जानकारी पिक्सल में दी जाती है. ज़रूरी नहीं; अगर इस्तेमाल न किया गया हो, तो इसे खाली छोड़ दें.

 

उदाहरण

जानकारी उदाहरण

यहां कई आकार और लाइन मार्कर का एक उदाहरण दिया गया है.

  • a,990066,0,0.0,9.0 - बैंगनी तीर, पहली सीरीज़, पहला बिंदु, साइज़ 9.
  • c,FF0000,0,1.0,20.0 - रेड क्रॉस, पहली सीरीज़, दूसरा पॉइंट, साइज़ 9.
  • d,80C65A,0,2,20.0 - हरा हीरा, पहली सीरीज़, तीसरा बिंदु, साइज़ 9.
  • H,000000,0,3,1:40 - काली हॉरिज़ॉन्टल लाइन, पहली सीरीज़, डेटा पॉइंट 3, एक पिक्सल चौड़ी, चालीस पिक्सल लंबी.
  • o,FF9900,0,4.0,12.0 - नारंगी गोले, पहली सीरीज़, पांचवें पॉइंट का साइज़ 12.
  • s,3399CC,0,5.0,11.0 - नीला स्क्वेयर, पहली सीरीज़, छठा पॉइंट, साइज़ 11.
  • v,BBCCED,0,6.0,1.0 - ऊपर की ओर वर्टिकल लाइन, पहली सीरीज़, सातवें पॉइंट, एक पिक्सल चौड़ी.
  • V,3399CC,0,7.0,1.0 - चार्ट के ऊपर की ओर वर्टिकल लाइन, पहली सीरीज़, आठवीं पॉइंट, एक पिक्सल चौड़ी.
  • x,FFCC33,0,8.0,20.0 - पीला 'X', पहली सीरीज़, नौवां पॉइंट, साइज़ 20.
  • H,FFFF00,0,9,2 - डेटा पॉइंट 9 पर चार्ट की चौड़ाई को हॉरिज़ॉन्टल पीले रंग की लाइन.
  • h,FF0000,0,0.5,1 - तय की गई ऊंचाई पर लाल रंग की क्षैतिज रेखा, पहली सीरीज़, चार्ट के बीच में आधा हिस्सा, एक पिक्सल चौड़ी.
मार्कर के साथ लाइन चार्ट
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

यहां एक डेटा सीरीज़ के लिए डायमंड और दूसरी डेटा सीरीज़ के लिए सर्कल का इस्तेमाल करने वाला उदाहरण दिया गया है.

अगर दो या उससे ज़्यादा मार्कर एक ही पॉइंट पर हैं, तो मार्कर को उस क्रम में लगाया जाता है जिस क्रम में वे chm पैरामीटर में दिखते हैं. यहां, सर्कल, chm के साथ बताया गया पहला मार्कर है, इसलिए इसे पहले बनाया जाता है. हीरा बनाया जाता है और उसके बाद दूसरा बनाने के लिए, उसे सर्कल के ऊपर बनाया जाता है.

लाइन चार्ट, एक लाइन में हर डेटा पॉइंट पर 15 पिक्सल के सर्कल होते हैं, जबकि दूसरी लाइन में 10 पिक्सल के हीरे होते हैं. हीरा उस बिंदु पर बनाया जाता है जो दोनों लाइनों में समान है
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

यहां हर दूसरे डेटा पॉइंट पर मार्कर के साथ एक लाइन चार्ट दिया गया है (-2 का मतलब हर दूसरे पॉइंट से है).

हर दूसरे बिंदु पर मार्कर के साथ लाइन चार्ट
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
यहां एक लाइन चार्ट है जिसमें डेटा पॉइंट की तुलना में दोगुना मार्कर है (-0.5 का मतलब हर आधे पॉइंट से है). हर दूसरे बिंदु पर मार्कर के साथ लाइन चार्ट
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
इस उदाहरण में बताया गया है कि पसंद के मुताबिक रंगों और मोटाई के साथ ग्रिड लाइन बनाने के लिए, h और v मार्कर का इस्तेमाल कैसे किया जाए. z-ऑर्डर की वैल्यू (आखिरी वैल्यू) -1 पर सेट होती है, ताकि ग्रिड लाइन, डेटा लाइन के नीचे आ जाएं.
हर दूसरे बिंदु पर मार्कर के साथ लाइन चार्ट
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

यह चार्ट, लाइन चार्ट में वर्टिकल फ़िल लाइनों को जोड़ता है:

  • v - चार्ट में वर्टिकल लाइन
  • FF0000 - लाल रेखाएं
  • 0 - सीरीज़ का इंडेक्स
  • : :.5 - रेंज की खास जानकारी: शुरू से आखिर तक, हर 0.5 पॉइंट पर.
  • 2 - मोटाई 2 पिक्सल.
हर दूसरे बिंदु पर मार्कर के साथ लाइन चार्ट
chm=
  v,FF0000,0,::.5,2
इस उदाहरण में चार्ट के साथ एक ऐरो और टेक्स्ट मार्कर जोड़ा गया है. इसके बाद, सटीक निर्देशांक का इस्तेमाल किया गया है. पहला D मार्कर, बार के नीचे मौजूद ट्रेस लाइन होता है. दूसरा मार्कर ऐरो है और तीसरा मार्कर ऐरो टेक्स्ट है.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
हॉरिज़ॉन्टल लाइन को किसी खास डेटा पॉइंट (H) पर ठीक करना, मिलते-जुलते मान दिखाने या चार्ट में डेटा की वैल्यू पर ज़ोर देने के लिए उपयोगी हो सकता है.
chm=H,FF0000,0,18,1

इस ग्राफ़ में उन मार्कर को दिखाया गया है जो <size> पैरामीटर में, लाइन की मोटाई और लंबाई की जानकारी दे सकते हैं.

  • E,000000,0,6,1:20 - 1 पिक्सल चौड़ी लाइनों के साथ काला गड़बड़ी बार. ऊपर और नीचे बार 20 पिक्सल लंबे हैं. नीचे, सीरीज़ 0 पॉइंट 8 पर ऐंकर किया गया है. सबसे ऊपर को सीरीज़ 1 पॉइंट 8 पर ऐंकर किया गया है.
  • H,990066,1,2,5:50 - बैंगनी, पांचवीं चौड़ी, और हॉरिज़ॉन्टल लाइन, और डेटा पॉइंट 2 पर बना है.
  • V,3399CC,0,8,3:50- नीली, वर्टिकल लाइन 3 पिक्सल चौड़ी, पचास पिक्सल लंबी, जो डेटा पॉइंट 8 पर बीच में है.

chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

पेज पर सबसे ऊपर जाएं

टेक्स्ट और डेटा वैल्यू मार्कर chm [बार, लाइन, रडार, स्कैटर]

आपके पास अपने चार्ट के खास पॉइंट को कस्टम टेक्स्ट या किसी खास समय पर डेटा के फ़ॉर्मैट किए गए वर्शन पर लेबल करने का विकल्प होता है.

chm पैरामीटर सेट को अलग करने के लिए, किसी पाइप वर्ण ( | ) का इस्तेमाल करके, किसी भी chm मार्कर को जोड़ा जा सकता है.

स्ट्रिंग वैल्यू के बारे में जानकारी: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z सेट न हो. Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.

सिंटैक्स

मार्क की जाने वाली हर सीरीज़ के लिए, इन पैरामीटर का एक सेट डालें. कई सीरीज़ को मार्क करने के लिए, अतिरिक्त पैरामीटर सेट बनाएं. उन्हें पाइप पाइप वर्ण सीमा से अलग करें. आपको सभी सीरीज़ को मार्कअप करने की ज़रूरत नहीं है. अगर आप किसी डेटा सीरीज़ के लिए मार्कर असाइन नहीं करते हैं, तो उसे कोई मार्कर नहीं मिलेगा.

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>
<मार्कर का प्रकार>
इस्तेमाल करने के लिए मार्कर का टाइप. इनमें से कोई भी विकल्प चुनें.
  • f<text> - टेक्स्ट वाला फ़्लैग. वर्ण 'f' डालें और उसके बाद कस्टम यूआरएल के लिए कोड में बदला गया टेक्स्ट डालें. टेक्स्ट मार्कर में कॉमा हटाने के लिए, कॉमा के आगे \ का निशान लगाएं. उदाहरण के लिए: fHello\,+World!
  • t<text> - एक आसान टेक्स्ट मार्कर. पसंद के मुताबिक यूआरएल के तौर पर कोड में बदला गया टेक्स्ट, 't' नहीं डालें. टेक्स्ट मार्कर में कॉमा हटाने के लिए, कॉमा के आगे \ का निशान लगाएं. उदाहरण के लिए: tHello\,+World!
  • A<text> - एक एनोटेशन मार्कर. यह किसी फ़्लैग मार्कर की तरह ही होता है, लेकिन मार्कर अपनी पोज़िशन पर सिंक करेंगे, ताकि वे ओवरलैप न करें. <opt_who_points> के लिए सिर्फ़ मान्य फ़ॉर्मैट n.d है, जो सीरीज़ में किसी पॉइंट के इंडेक्स को दिखाता है.
  • N<formatting_string> - इस समय डेटा का मान, वैकल्पिक फ़ॉर्मैटिंग. chds पैरामीटर (कस्टम स्केलिंग) का इस्तेमाल न करने पर, यह कोड में बदली गई वैल्यू की सटीक जानकारी देता है. इस पैरामीटर का इस्तेमाल किसी भी तरह के फ़ॉर्मैट के साथ करने पर, वैल्यू को आपकी तय की गई सीमा में स्केल कर दिया जाएगा. नीचे दिए गए संख्या वाले मार्कर के साथ chds का एक उदाहरण देखें. स्टैक किए गए बार चार्ट में इस तरह के मार्कर के साथ, अगर आप <series_index> के लिए -1 तय करते हैं, तो आपको एक मार्कर मिलेगा जो इस स्टैक किए गए बार में सभी वैल्यू का योग दिखाता है. फ़ॉर्मैट स्ट्रिंग सिंटैक्स इस तरह है:
       <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    ये सभी एलिमेंट ज़रूरी नहीं हैं. यहां हर एलिमेंट का मतलब बताया गया है:
    • <preceding_text> - हर वैल्यू से पहले का टेक्स्ट.
    • *...* - शब्दों के बिना तारे के निशान में रैप किया गया एक वैकल्पिक ब्लॉक, जिसमें नंबर के लिए फ़ॉर्मैटिंग की जानकारी तय की जा सकती है. ये वैल्यू इस्तेमाल की जा सकती हैं और ये सभी ज़रूरी नहीं हैं:
      • <number_type> - संख्या वाली वैल्यू के लिए संख्या फ़ॉर्मैट. इनमें से कोई एक चुनें:
        • f - [डिफ़ॉल्ट] फ़्लोटिंग पॉइंट फ़ॉर्मैट. <decimal_places> की वैल्यू के साथ-साथ, सटीक जानकारी भी दें.
        • p - प्रतिशत फ़ॉर्मैट. % चिह्न अपने आप जुड़ जाता है. ध्यान दें: इस फ़ॉर्मैट का इस्तेमाल करते समय, 0.0 — 1.0 के डेटा की वैल्यू को 0 — 100% (उदाहरण के लिए, 0.43 को 43% के तौर पर दिखाया जाएगा) के डेटा की वैल्यू दी जाएंगी.
        • e - वैज्ञानिक नोटेशन का फ़ॉर्मैट.
        • c<CUR> - संख्या को सही मुद्रा मार्कर के साथ बताई गई मुद्रा में फ़ॉर्मैट करें. <CUR> के बजाय, तीन अक्षरों वाला मुद्रा कोड डालें. उदाहरण: यूरो के लिए cEUR. ISO वेबसाइट पर कोड की सूची देखी जा सकती है. हालांकि, यह ज़रूरी नहीं है कि सभी चिह्न इस डोमेन पर काम करते हों.
      • <decimal_places> - एक पूर्णांक है, जो तय करता है कि दशमलव के बाद कितने पेज दिखाए जाने चाहिए. वैल्यू को गोलाकार में बांटा गया है. इसे छोटा नहीं किया गया है. डिफ़ॉल्ट 2 है.
      • z - पीछे आने वाले शून्य दिखाएं. डिफ़ॉल्ट नहीं है.
      • s - डिसप्ले ग्रुप के सेपरेटर. डिफ़ॉल्ट नहीं है.
      • x या y - डेटा को x- या y-कोऑर्डिनेट के हिसाब से दिखाएं. x डेटा का मतलब, चार्ट के टाइप के हिसाब से अलग-अलग होता है: अपने चार्ट में प्रयोग करके, यह पता लगाएं कि उसका मतलब क्या है. डिफ़ॉल्ट 'y' है.
    • <following_text> - हर वैल्यू के लिए दिया गया टेक्स्ट.
<रंग>
इस सेट के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<series_index>
डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. अगर यह स्टैक किया गया बार चार्ट है और मार्कर का टाइप N (डेटा पॉइंट वैल्यू) है, तो बार के हर स्टैक के लिए, कुल वैल्यू वाला मार्कर बनाने के लिए -1 बताया जा सकता है. नीचे उदाहरण के लिए देखें.
<opt_who_points>
[ज़रूरी नहीं] मार्कर को दिखाने के लिए पॉइंट. सभी मार्कर डिफ़ॉल्ट हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • n.d - मार्कर को किस डेटा पॉइंट पर रखना है, जहां n.d, सीरीज़ का शून्य-आधारित इंडेक्स है. अगर आप कोई नॉन-इंटेजर वैल्यू तय करते हैं, तो फ़्रैगमेंट, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताता है. उदाहरण के लिए, 3.5 का मतलब पॉइंट 3 और पॉइंट 4 के बीच के बीच में होता है.
  • -1 - सभी डेटा पॉइंट पर मार्कर बनाएं. आप सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ सकते हैं.
  • -n - हर n-वें डेटा पॉइंट पर मार्कर बनाएं.
  • start:end:n - शुरू से लेकर एंड इंडेक्स वैल्यू तक, रेंज के हर n वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह छोड़कर, डिफ़ॉल्ट:आखिरी पर सेट किया जाएगा:1. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर शुरू और खत्म, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर सूची में शामिल किए गए हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को इंटरपोल करके अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:last:1 हैं
  • x:y - [N-टाइप मार्कर के लिए काम नहीं करता] चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. इस बिंदु को लाइन पर होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले (@) वर्ण जोड़ें. निर्देशांकों को फ़्लोटिंग पॉइंट वैल्यू के तौर पर बताएं, जहां 0:0, चार्ट में सबसे नीचे बाईं ओर है. 0.5:0.5 चार्ट का बीच में होता है, और 1:1 चार्ट के सबसे ऊपर दाएं कोने में होता है. उदाहरण के लिए, चार्ट के बीच में मौजूद, 15 पिक्सल का लाल हीरा जोड़ने के लिए, @d,FF0000,0,0.5:0.5,15 का इस्तेमाल करें.
<साइज़>
पिक्सल में मार्कर का साइज़. अगर यह स्कैटर चार्ट है, जो तीसरे डेटा सीरीज़ (पॉइंट साइज़ के बारे में बताने के लिए इस्तेमाल किया जाता है) है, तो इस वैल्यू को डेटा रेंज के हिसाब से स्केल किया जाएगा. इसलिए, अगर डेटा रेंज 0 से 100 और <size> 30 है, तो 100 का डेटा वैल्यू 30 पिक्सल चौड़ा होगा और डेटा वैल्यू 50 होगी. यह 15 पिक्सल चौड़ी होगी और इसी तरह.
<opt_z_order>
[ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).
<opt_placement>
[वैकल्पिक] डेटा पॉइंट के हिसाब से, प्लेसमेंट से जुड़ी अन्य जानकारी जिसमें यह मार्कर कहां लगाना है. आपके पास हॉरिज़ॉन्टल और/या वर्टिकल पोज़िशनिंग और ऑफ़सेट की जानकारी देने का विकल्प होता है. प्लेसमेंट सिंटैक्स एक स्ट्रिंग है, जिसमें : डीलिमिटर मौजूद हैं, जैसा कि यहां दिखाया गया है. सभी एलिमेंट ज़रूरी नहीं हैं: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. अगर आप तय कर चुके हैं, तो आप <opt_z_order> के लिए chm पैरामीटर स्ट्रिंग में खाली , वैल्यू शामिल कर सकते हैं. उदाहरण: N,000000,0,1,10,,b और N,000000,0,1,10,,lv और N,000000,0,1,10,,r::10.
हॉरिज़ॉन्टल_और_वर्टिकल का उचित कारण
मार्कर का ऐंकर पॉइंट. यह वजह के ख़िलाफ़ काम करता है, इसलिए असल में लेफ़्ट ऐंकर, मार्कर को डेटा पॉइंट के राइट पर सेट करता है. आप नीचे दी गई सूची से एक हॉरिज़ॉन्टल और/या वर्टिकल जस्टिफ़ाई चुन सकते हैं:
  • हॉरिज़ॉन्टल प्लेसमेंट: 'l', 'h' या 'r' - बाईं ओर, बीच में या दाईं ओर ऐंकर किया गया. डिफ़ॉल्ट 'l' है.
  • वर्टिकल प्लेसमेंट: 'b', 'v', 't' - सबसे नीचे, बीच में या सबसे ऊपर ऐंकर. डिफ़ॉल्ट 'b' है.
  • बार-रिलेटिव प्लेसमेंट [सिर्फ़ बार चार्ट]: 's', 'c', 'e' - बार, बीच में या बार के सबसे ऊपर. स्टैक किए गए चार्ट के लिए, यह जानकारी हर सीरीज़ के बार के सेक्शन में होती है, न कि पूरे बार के सेक्शन में. अगर दिया गया सीरीज़ इंडेक्स -1 (स्टैक का कुल) है, तो यह पूरे बार के संबंध में है. इसे वर्टिकल प्लेसमेंट वैल्यू के साथ जोड़ा जा सकता है: उदाहरण के लिए, 'Be' या 'vs'. डिफ़ॉल्ट वैल्यू 'e' है.
हॉरिज़ॉन्टल_ऑफ़सेट
इस मार्कर के लिए पिक्सल में एक हॉरिज़ॉन्टल ऑफ़सेट. डिफ़ॉल्ट 0 है.
vertical_offset
इस मार्कर के लिए एक वर्टिकल ऑफ़सेट, पिक्सल में. नॉन-बार चार्ट डिफ़ॉल्ट: 15; बार चार्ट चार्ट डिफ़ॉल्ट: 2.

जानकारी उदाहरण

यहां बार चार्ट पर वैल्यू लेबल का उदाहरण दिया गया है.

पहले चार्ट (N*p0*) में डेटा वैल्यू के मार्कर के बारे में बताया जाता है. इसमें वैल्यू को प्रतिशत के रूप में दिखाया जाता है. इसमें दशमलव के बाद शून्य से ज़्यादा अंकों की वैल्यू को 11 पॉइंट वाले टेक्स्ट में काले रंग में दिखाया जाता है. ध्यान दें कि डेटा के मान 0.0 और 1.0 के बीच होते हैं. इन्हें प्रतिशत फ़ॉर्मैट में, दशमलव के बाद दो अंकों तक ऊपर ले जाया जाता है.

दूसरा चार्ट (N*cEUR1*) वही मान दिखाता है जो यूरो वैल्यू के तौर पर फ़ॉर्मैट किए गए हैं. ये मान दशमलव के तौर पर, काले रंग में और सभी वैल्यू पर 11 पॉइंट वाले टेक्स्ट में दिखते हैं.

हर बार के ऊपर प्रतिशत लेबल वाला बार चार्ट
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


हर बार के ऊपर यूरो लेबल वाला बार चार्ट


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

दिखाई गई संख्या की वैल्यू को स्केल करने के लिए, chds पैरामीटर का इस्तेमाल किया जा सकता है. chds का इस्तेमाल, सभी फ़ॉर्मैट के लिए किया जा सकता है. इसमें, कोड में बदलने का आसान और एक्सटेंडेड तरीका भी शामिल है. इससे बार के साइज़ या ऐक्सिस लेबल पर असर नहीं पड़ेगा, लेकिन सिर्फ़ डेटा मार्कर की वैल्यू पर इसका असर पड़ेगा.

इस उदाहरण में, 46, 39, 29, 30, 43, 41 की आसान से कोड में बदली गई वैल्यू वाला चार्ट दिखाया गया है. कोड में बदलने का आसान तरीका 0—61 है . chds पैरामीटर 0—1 के कस्टम मार्कर स्केल के बारे में बताता है, इसलिए मार्कर वैल्यू इस रेंज तक स्केल की जाती हैं, लेकिन बार की ऊंचाई पर असर नहीं पड़ता है (अगर यह टेक्स्ट फ़ॉर्मैट डेटा है, तो बार को भी स्केल किया जाएगा).


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

यहां एक चार्ट का उदाहरण दिया गया है, जिसमें कम से कम बिंदु पर टेक्स्ट लेबल दिया गया है. साथ ही, ज़्यादा से ज़्यादा पॉइंट पर फ़्लैग लेबल का इस्तेमाल किया गया है.

10 पॉइंट वाले नीले टेक्स्ट लेबल के साथ लाइन चार्ट और 15 पॉइंट के लाल टेक्स्ट के साथ फ़्लैग किया गया. डैश वाली हरी लाइन के डेटा पॉइंट पर यह लाइन दिखती है.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

इस उदाहरण में अलग-अलग सीरीज़ के लिए वैल्यू के साथ एक स्टैक किया गया चार्ट दिखाया गया है. साथ ही, इसमें सीरीज़ की कुल वैल्यू भी दी गई है. स्टैक की गई सीरीज़ की वैल्यू दिखाने के लिए, हमें 'c' पोज़िशनिंग के विकल्प का इस्तेमाल करना होगा. अगर हम ऐसा नहीं करते हैं, तो टॉप बार की वैल्यू हर बार के ऊपर की योग की वैल्यू को ओवरलैप कर देगी.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
वर्टिकल और हॉरिज़ॉन्टल प्लेसमेंट के काम करने के तरीके के बारे में कुछ और जानकारी. इस उदाहरण में बार चार्ट के लिए ऐंकर वैल्यू के अलग-अलग कॉम्बिनेशन दिखाए गए हैं (जो वर्टिकल प्लेसमेंट के लिए s, c,और e का इस्तेमाल करते हैं). ध्यान दें कि दायां ऐंकर कैसे एक मार्कर को बाईं ओर ले जाता है, और सबसे ऊपर का ऐंकर, मार्कर को नीचे ले जाता है. लाल रंग के बिंदु, हर बार के बेस, बीच, और सबसे ऊपर दिखते हैं. संख्या वह डेटा वैल्यू है जिसे हर बार के लिए, अलग-अलग ऐंकर वैल्यू का इस्तेमाल करके तय किया जाता है.
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
एनोटेशन मार्कर, अपने-आप लेबल की जगह को अडजस्ट करते हैं, ताकि वे ओवरलैप न हों. पहला chm वैल्यू, लाइन फ़िल के लिए है. ये सभी वैल्यू, एनोटेशन मार्कर हैं. एनोटेशन मार्कर.
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
स्विट्ज़रलैंड में शहर की ऊंचाई दिखाने वाला एनोटेशन मार्कर का एक और उदाहरण.

पेज पर सबसे ऊपर जाएं

रेंज मार्कर chm [बार, कैंडलस्टिक, लाइन, रडार, स्कैटर]

आप चार्ट की खास चीज़ों को हाइलाइट करने के लिए, बैकग्राउंड को भरने के लिए हॉरिज़ॉन्टल या वर्टिकल बैंड को कलर कर सकते हैं.

chm पैरामीटर सेट को अलग करने के लिए, किसी पाइप वर्ण ( | ) का इस्तेमाल करके, किसी भी chm मार्कर को जोड़ा जा सकता है.

सिंटैक्स

हर बैंड का ड्रॉ करने के लिए, यहां दिए गए पैरामीटर का एक सेट बताएं. एक से ज़्यादा बैंड बनाने के लिए, कुछ और पैरामीटर सेट बनाएं. इन्हें पाइप वर्ण से अलग करें. रेंज, तय किए गए क्रम में ड्रॉ की जाती हैं. इसलिए, बनाई गई आखिरी रेंज को पिछली रेंज के ऊपर ड्रॉ किया जाएगा.

chm=
  <direction>,<color>,0,<start_point>,<end_point>
    |...|
  <direction>,<color>,0,<start_point>,<end_point>
<निर्देशन
हॉरिज़ॉन्टल या वर्टिकल शेडिंग की जानकारी देता है. हॉरिज़ॉन्टल रेंज के लिए r और वर्टिकल रेंज के लिए R का इस्तेमाल करें.
<रंग>
RRGGBB फ़ॉर्मैट हेक्साडेसिमल नंबर के तौर पर रेंज का रंग.
0
रिज़र्व किया गया — शून्य होना चाहिए.
<start_point>
रेंज की शुरुआती स्थिति.
  • हॉरिज़ॉन्टल रेंज मार्कर के लिए, यह y-एक्सिस पर ऐसी जगह होती है जहां चार्ट के लिए सबसे नीचे 0.00 होता है और चार्ट के सबसे ऊपर 1.00 होता है.
  • वर्टिकल रेंज मार्कर के लिए, यह x-एक्सिस पर एक पोज़िशन है, जहां चार्ट के बाईं ओर 0.00 है और चार्ट के दाईं ओर 1.00 है.
<end_point>
रेंज की आखिरी स्थिति.
  • हॉरिज़ॉन्टल रेंज मार्कर के लिए, यह y-एक्सिस पर ऐसी जगह होती है जहां चार्ट के लिए सबसे नीचे 0.00 होता है और चार्ट के सबसे ऊपर 1.00 होता है.
  • वर्टिकल रेंज मार्कर के लिए, यह x-एक्सिस पर एक पोज़िशन है, जहां चार्ट के बाईं ओर 0.00 है और चार्ट के दाईं ओर 1.00 है.

 

उदाहरण

जानकारी उदाहरण

रेंज मार्कर, पतली लाइन या रंगों का बैंड हो सकते हैं.

  • r,E5ECF9,0,0.75,0.25 - रेंज मार्कर, पीला नीला, (रिज़र्व किया गया), चार्ट की ऊंचाई का 0.5.
  • r,000000,0,0.1,0.11 - रेंज मार्कर, काला, (रिज़र्व किया गया) y-एक्सिस के ऊपर 0.1 से शुरू होता है और y-एक्सिस (पतले काले लाइन) के 0.11 तक खत्म हो जाता है.
हल्के नीले रंग के बैंड को 25 प्रतिशत से लेकर 75 प्रतिशत तक फैला हुआ लाइन चार्ट, जो y-एक्सिस पर ऊपर की ओर जाता है. साथ ही, यहां पतले हॉरिज़ॉन्टल लाइन से दस प्रतिशत ऊपर y-अक्ष तक ऊपर जाता है
chm=
  r,E5ECF9,0,0.75,0.25|
  r,000000,0,0.1,0.11

यह उदाहरण वर्टिकल रेंज मार्कर दिखाता है. पहला मार्कर लाल रंग की एक लाइन (FF0000) है और दूसरा हल्के नीले बैंड (A0BAE9) का है.

हल्के नीले वर्टिकल बैंड का एक लाइन चार्ट जो 25 प्रतिशत से x-एक्सिस के बीच तक जाता है और एक छोटी वर्टिकल लाइन, x-एक्सिस के साथ-साथ दस प्रतिशत तक जाती है
chm=
  R,FF0000,0,0.1,0.11|
  R,A0BAE9,0,0.75,0.25

मार्कर, चुने गए क्रम में आ जाते हैं. इस उदाहरण में, आप देख सकते हैं कि वर्टिकल लाल मार्कर, हल्के नीले रंग के हॉरिज़ॉन्टल मार्कर से पहले ड्रॉ किया गया था.

नीले वर्टिकल बैंड और हल्के नीले रंग के हॉरिज़ॉन्टल बैंड का लाइन चार्ट जो x और y-एक्सिस के बीच 25 प्रतिशत से 75 प्रतिशत तक फैला है. वर्टिकल लाल रंग की पतली लाइन और हॉरिज़ॉन्टल तौर पर काले रंग की लाइन, x और y-एक्सिस के साथ-साथ दस प्रतिशत तक जा सकती है
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

यहां लाइन चार्ट का एक उदाहरण दिया गया है. इसमें चार्ट के लिए, ज़ीरो लाइन, मिडपॉइंट लाइन, और सबसे ऊपर वाली हॉरिज़ॉन्टल लाइनों को पहचानने के लिए, रेंज मार्कर का इस्तेमाल किया जाता है.

एक पीले रंग की लाइन और तीन बराबर दूरी वाली हॉरिज़ॉन्टल लाइन
chm=
  r,000000,0,0.499,0.501|
  r,000000,0,0.998,1.0|
  r,000000,0,0.0,0.002

पेज पर सबसे ऊपर जाएं

कैंडलस्टिक मार्कर chm=F [बार, लाइन]

कैंडलस्टिक मार्कर, डेटा सीरीज़ में अंतर और दिशा में बदलाव को दिखाते हैं. अक्सर इनका इस्तेमाल दिन के दौरान स्टॉक की वैल्यू दिखाने के लिए किया जाता है. मार्कर में वे सेगमेंट शामिल होते हैं जो ज़्यादा या कम वैल्यू के साथ-साथ किसी खास समयावधि के लिए, प्रॉडक्ट के खुलने और बंद होने की वैल्यू (आम तौर पर एक दिन) दिखाते हैं. कैंडलस्टिक मार्कर के बारे में ज़्यादा जानने के लिए यहां जाएं.

एक मोमबत्ती के मार्कर को एक वर्टिकल लाइन से दो हिस्सों में बांटने के एक आयत के रूप में बनाया जाता है. कैंडलस्टिक मार्कर बनाने के लिए चार डेटा सीरीज़ की ज़रूरत होती है. हर सीरीज़ यह बताती है:

  • सीरीज़ 1 और 4 वर्टिकल क्रम में सबसे नीचे और सबसे ऊपर बताती हैं. आम तौर पर, ये दिन के लिए कम और ज़्यादा वैल्यू दिखाते हैं.
  • सीरीज़ 2 और 3 आयत के वर्टिकल बॉर्डर की जानकारी देती हैं. सीरीज़ 2, ओपनिंग वैल्यू है और सीरीज़ 3, क्लोज़िंग वैल्यू है. आयत का रंग इस पर निर्भर करता है कि कौन सा ज़्यादा है: जब शुरुआती वैल्यू (सीरीज़ 2) क्लोज़िंग वैल्यू (सीरीज़ 3) से कम होती है, तो कीमत बढ़ जाती है और आयताकार डिफ़ॉल्ट रूप से हरे रंग से भर जाता है; जब शुरुआती वैल्यू (सीरीज़ 2) बंद होने वाली वैल्यू (सीरीज़ 3) से ज़्यादा हो जाती है, तो कीमत कम हो जाती है और डिफ़ॉल्ट रूप से आयत का रंग लाल हो जाता है. जिस आयत की वैल्यू कम की जा रही है उसके लिए, फ़िल कलर तय किया जा सकता है. इसे साफ़ तौर पर बताने पर, बढ़ी हुई वैल्यू वाला रेक्टैंगल खाली हो जाएगा (खाली). ध्यान दें कि सीरीज़ 2, रेक्टैंगल के ऊपर या नीचे हो सकती है. यह इस बात पर निर्भर करता है कि कीमत घटी है या कम.

chm पैरामीटर को अलग करने के लिए, पाइप पैरामीटर ( | ) का इस्तेमाल करके, किसी भी chm पैरामीटर के साथ कैंडलस्टिक मार्कर को जोड़ा जा सकता है.

ध्यान दें: अगर आप नहीं चाहते कि चार्ट में मार्कर को दिखाने के लिए इस्तेमाल किए गए डेटा के लिए लाइनें इस्तेमाल की जाएं, तो आपको फ़ॉर्मैट के बाद 0 शामिल करना होगा. उदाहरण के लिए: टेक्स्ट फ़ॉर्मैट की डेटा स्ट्रिंग में chd=t0:10,20,30,40. ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें.

यहां एक उदाहरण दिया गया है, जिसमें हर सीरीज़ की लाइनें दिखाई गई हैं:

सिंटैक्स

chm=
  F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
F
यह बताता है कि यह मोमबत्ती का मार्कर है.
<opt_decline_color>
[ज़रूरी नहीं] वैल्यू के कम होने पर, आयतों का रंग भरें (सीरीज़ 2 की वैल्यू > उससे जुड़ी सीरीज़ 3 की वैल्यू). यह RRGGBB फ़ॉर्मैट हेक्साडेसिमल नंबर है. वैल्यू बढ़ने पर, रेक्टैंगल खाली हो जाएगा. डिफ़ॉल्ट तौर पर, हरे रंग को बढ़ाने के लिए हरे रंग का इस्तेमाल किया जाता है. आवाज़ को कम करने के लिए लाल रंग का इस्तेमाल किया जाता है. वैल्यू को बढ़ाने के लिए, कस्टम फ़िल कलर का इस्तेमाल नहीं किया जा सकता.
<data_series_index>
आपके मोमबत्ती के निशान के लिए पहली सीरीज़ के तौर पर इस्तेमाल करने के लिए, डेटा सीरीज़ का इंडेक्स. यह शून्य पर आधारित इंडेक्स है. इसलिए, अगर आप यहां एक कोड बताते हैं, और आपके पास छह सीरीज़ हैं, तो कैंडलस्टिक मार्कर को दूसरी, चौथी, और चौथी बार बनाने के लिए इस्तेमाल किया जाएगा.
<opt_who_points>
[ज़रूरी नहीं] बताता है कि मार्कर को ड्रॉ करने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट सभी मार्कर के तौर पर दिखते हैं. इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
  • n.d - सीरीज़ में एक पॉइंट पर मार्कर बनाएं. यहां n.d, सीरीज़ के पॉइंट का इंडेक्स है. अगर आपने नॉन-इंटेजर वैल्यू तय की है, तो फ़्रैगमेंट वैल्यू, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताती है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच के बीच में.
  • -1 - सभी डेटा पॉइंट पर मार्कर बनाएं. सभी मार्कर पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.
  • -n - हर n-वें डेटा पॉइंट पर मार्कर बनाएं.
  • start:end:n - शुरू से लेकर आखिर तक इंडेक्स वैल्यू सहित, हर n-वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह से हटा देने पर, डिफ़ॉल्ट रूप से पहला:आखिरी:1 हो जाएगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर शुरू और खत्म, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर सूची में शामिल किए गए हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को इंटरपोल करके अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:last:1 हैं
<width>
सभी आयतों की चौड़ाई, पिक्सल में.
<opt_z_order>
[ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).

 

उदाहरण

जानकारी उदाहरण

चार सीरीज़ के साथ लाइन चार्ट पर, कैंडलस्टिक मार्कर का एक उदाहरण दिया गया है. पसंद के मुताबिक रंग 0000FF (नीला) दिया गया है और इस रंग का इस्तेमाल आयतों को भरने के लिए किया जाता है. ऐसा तब किया जाता है, जब सीरीज़ 3 का पॉइंट सीरीज़ 2 में उसके बराबर से छोटा हो.

पहले और आखिरी आयत को चार्ट में काट-छांट किया जाता है. इन वैल्यू को हटाने के लिए, chm के चौथे पैरामीटर के लिए 1:4 तय किया जा सकता है.

सीरीज़ की लाइनों को छिपाने के लिए, डेटा स्ट्रिंग में शून्य पर ध्यान दें: chd=t0. इससे पता चलता है कि पूरे चार्ट का डेटा मार्कर के लिए इस्तेमाल किया जाएगा.

जो _point> पैरामीटर खाली है, जो सभी डेटा पॉइंट पर कैंडलस्टिक बनाता है.

चार नारंगी लाइनों और चार फ़ाइनेंशियल मार्कर वाला लाइन चार्ट

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

यहां एक ही चार्ट का उदाहरण दिया गया है जिसमें डिफ़ॉल्ट रंगों का इस्तेमाल करके, पहले और आखिरी आइटम को हटाया गया है.

यह एक कंपाउंड चार्ट है: यह लाइन चार्ट (बेस चार्ट टाइप) और कैंडलस्टिक मार्कर का कॉम्बिनेशन होता है. cht=t:1 में 1 वैल्यू का मतलब है कि पहले डेटा के बाद की सभी डेटा सीरीज़ को बेसिक चार्ट टाइप (लाइन चार्ट) से छिपाया जाना चाहिए. chm=F,,1,1:4,20 के पहले 1 का मतलब है कि मोमबत्ती का डेटा 2, 3, 4, और 5 से आएगा (1 शून्य-आधारित है). इस तरह से कंपाउंड चार्ट बनाने का तरीका जानने के लिए, कंपाउंड चार्ट देखें.

नारंगी लाइन और चार फ़ाइनेंशियल मार्कर वाला लाइन चार्ट.
cht=lc
chm=
  F,,1,1:4,20

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

पेज पर सबसे ऊपर जाएं

लाइन मार्कर chm=D [बार, कैंडलस्टिक, लाइन, रडार, स्कैटर]

आपके पास अपने चार्ट में डेटा का पता लगाने वाली लाइन जोड़ने का विकल्प है. अक्सर, इसका इस्तेमाल कंपाउंड चार्ट में किया जाता है.

एक से ज़्यादा लाइन जोड़ने या इसे किसी और chm मार्कर से जोड़ने के लिए, पाइप (| ) डीलिमिटर का इस्तेमाल करके, chm पैरामीटर सेट को अलग करें. इस पैरामीटर के साथ, डैश वाली लाइन मार्कर नहीं बनाया जा सकता.

सिंटैक्स

chm=
  D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
D
यह बताता है कि यह एक लाइन मार्कर है.
<रंग>
लाइन का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<series_index>
लाइन खींचने के लिए इस्तेमाल की गई डेटा सीरीज़ का इंडेक्स. पहली डेटा सीरीज़ के लिए डेटा सीरीज़ इंडेक्स 0 है. दूसरी डेटा सीरीज़ के लिए 1 वगैरह.
<किन_पॉइंट>
लाइन बनाने के लिए सीरीज़ के किन पॉइंट का इस्तेमाल करना है. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • 0 - सीरीज़ में मौजूद सभी पॉइंट का इस्तेमाल करें.
  • start:end - सीरीज़ के खास पॉइंट का इस्तेमाल करें, जैसे कि शुरू से आखिर, (इसमें शून्य पर आधारित इंडेक्स शामिल है). आप इंटरमीडिएट पॉइंट की जानकारी देने के लिए फ़्लोटिंग पॉइंट वैल्यू का भी इस्तेमाल कर सकते हैं या पहले या आखिरी डेटा पॉइंट को दिखाने के लिए start या end को खाली छोड़ सकते हैं. आखिरी मान से उलटे इंडेक्स के तौर पर start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों नेगेटिव हैं, तो उन्हें बढ़ते हुए मान में ज़रूर लिखें (उदाहरण के लिए, -6:-1).
<साइज़>
पिक्सल में लाइन की चौड़ाई.
<opt_z_order>
[ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).

 

उदाहरण

जानकारी उदाहरण

यह बार चार्ट पर मार्कर लाइन बनाने का एक उदाहरण है. z का क्रम 1 पर सेट होता है. इसलिए, लाइन को बार के सबसे ऊपर दिखाया जाता है.

इस उदाहरण में बार और डेटा लाइन, दोनों के लिए एक ही डेटा का इस्तेमाल किया गया है.
लाइन मार्कर वाला बार चार्ट
chm=D,0033FF,0,0,5,1
chd=s:1XQbnf4

यह वही बार चार्ट है, लेकिन इसमें लाइन के लिए, एक और डेटा सीरीज़ है. यह एक कंपाउंड चार्ट का उदाहरण है. मिले-जुले चार्ट बनाने के लिए, chd पैरामीटर में अतिरिक्त डेटा सीरीज़ जोड़ी जाती है. साथ ही, chd को एक वैल्यू जोड़कर, चार्ट को दूसरी डेटा सीरीज़ को "अनदेखा" करने के लिए कहा जाता है.

ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें.

लाइन मार्कर वाला बार चार्ट
chm=D,0033FF,1,0,5,1
chd=s1:1XQbnf4,43ksfg6

पेज पर सबसे ऊपर जाएं

डेटा फ़ंक्शन chfd [सभीchd चार्ट]

आप muParser फ़ंक्शन सिंटैक्स का इस्तेमाल करके, चार्ट डेटा पर चलाने के लिए कस्टम फ़ंक्शन तय कर सकते हैं. फ़ंक्शन में इस्तेमाल किया गया डेटा दो स्रोतों से आ सकता है:

  • chd से डेटा सीरीज़ - chd में डेटा, बताई गई सीरीज़ से लिया जाएगा.
  • chfd पैरामीटर में बताई गई वैल्यू की सीमा - आपको आर्बिट्ररी डेटा रेंज के लिए शुरू होने, बंद होने, और चरण की वैल्यू की जानकारी देनी होती है.

ध्यान दें कि सभी मामलों में आपको आउटपुट को chd की किसी मौजूदा सीरीज़ में असाइन करना होगा. यह सीरीज़, फ़ंक्शन आउटपुट से ओवरराइट हो जाएगी. चार्ट को सभी फ़ंक्शन प्रोसेस होने के बाद ही रेंडर किया जाता है. इसलिए, अगर एक ही डेटा सीरीज़ में आउटपुट के लिए एक से ज़्यादा फ़ंक्शन असाइन किए जाते हैं, तो फ़ंक्शन दिए गए क्रम में चलेंगे. हालांकि, चार्ट पर सिर्फ़ फ़ाइनल फ़ंक्शन का आउटपुट डाला जाएगा. ध्यान रखें कि आप फ़ंक्शन को कई चेन में बांट सकते हैं. इससे एक फ़ंक्शन ऐसी सीरीज़ को इनपुट के तौर पर ले सकता है जो पिछले फ़ंक्शन की मदद से मिली थी.

किसी फ़ंक्शन लाइन में कलर या chm मार्कर असाइन करने के लिए, फ़ंक्शन की सीरीज़ के इंडेक्स में कलर या मार्कर असाइन करें. ध्यान दें कि फ़ंक्शन में बदलाव किए जाने के बाद मार्कर को डेटा के मुताबिक रखा जाता है.

सिंटैक्स

chfd=
  <output_series_index>,<function_data>,<function_string>
    |...|
  <output_series_index>,<function_data>,<function_string>
<output_series_index>
chd में डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिसमें फ़ंक्शन आउटपुट लिखा जाएगा. कोई भी मौजूदा डेटा, फ़ंक्शन आउटपुट से पूरी तरह बदल दिया जाएगा. अगर किसी फ़ंक्शन के लिए इनपुट के तौर पर सीरीज़ का इस्तेमाल नहीं किया जा रहा है, तो उस सीरीज़ के लिए एक ही डमी वैल्यू असाइन करना सबसे सही तरीका है.
<फ़ंक्शन_डेटा>
वैरिएबल और डेटा को प्लॉट करना. डेटा आपके तय किए गए रेंज या chd की डेटा सीरीज़ से लिया जा सकता है. आपके पास हर फ़ंक्शन के लिए एक से ज़्यादा वैरिएबल तय करने का विकल्प होता है. इसके लिए, कई वैरिएबल के लिए ; (अर्धविराम) डीलिमिटर का इस्तेमाल करें. ध्यान दें कि अगर आप किसी एक फ़ंक्शन के लिए एक से ज़्यादा वैरिएबल तय करते हैं और इन वैरिएबल में अलग-अलग पॉइंट हैं, तो पहले एंडपॉइंट पर पहुंचने पर यह फ़ंक्शन रुक जाएगा. उदाहरण के लिए, अगर किसी फ़ंक्शन में x=1—5—1 और y=1—10, दोनों चरण 1 बताए गए हैं, तो पांचवें पॉइंट पर पहुंचने पर फ़ंक्शन खत्म हो जाएगा.
    <variable_name>,<input_series_index>
        
या
    <variable_name>,<start>,<end>,<step>
  • variable_name - वैरिएबल के लिए एक आर्बिट्रेरी स्ट्रिंग नाम. फ़ंक्शन_स्ट्रिंग से तय किए गए फ़ंक्शन में इसका इस्तेमाल करें.
  • input_series_index - इनपुट डेटा के रूप में इस्तेमाल करने के लिए, chd डेटा सीरीज़ का इंडेक्स.
  • start - किसी रेंज की अंकों में शुरू होने की वैल्यू.
  • end - किसी रेंज की अंकों में खत्म होने की वैल्यू.
  • कदम - शुरू से खत्म तक संख्या की स्टेप वैल्यू. पॉज़िटिव या नेगेटिव हो सकते हैं, लेकिन शून्य नहीं हो सकते.
उदाहरण: x,0,100,1 0, 1, 2, ... 100 के साथ, x नाम का वैरिएबल बताता है. x,0,100,1;r,0,3.1,.1, उसी x वैरिएबल के साथ-साथ r नाम वाले वैरिएबल की जानकारी देता है, जिसमें 0, 0.1, 0.2, ..., 3.0, 3.1 वैल्यू शामिल होती हैं. x,0, x नाम वाले एक वैरिएबल का एलान करता है, जो पहली chd सीरीज़ के डेटा का इस्तेमाल करता है. इन वैरिएबल का इस्तेमाल फ़ंक्शन_स्ट्रिंग के ज़रिए किया जाएगा. उन्हें ग्राफ़ में तब तक नहीं दिखाया जाएगा, जब तक कि आप उन्हें function_string में नहीं बता देते. यह चरण जितना छोटा होता है, आपका ग्राफ़ उतना ही आसान होता है.
<function_string>
आपका फ़ंक्शन muParser सिंटैक्स में लिखा गया है. यह फ़ंक्शन, variable_data में दिए गए वैरिएबल और डेटा पर लागू होता है. आप सिर्फ़ इस लोकल फ़ंक्शन सेट में बताए गए वैरिएबल का रेफ़रंस दे सकते हैं, chfd पैरामीटर वाले किसी दूसरे सेट सेट में नहीं. muParser फ़ंक्शन की खास जानकारी (कम से कम, ज़्यादा से ज़्यादा योग, औसत) नहीं है. अहम जानकारी: याद रखें कि अपने फ़ंक्शन में + के बजाय, %2B का इस्तेमाल करें!

 

उदाहरण

जानकारी उदाहरण

एक सरल साइन वेव. इन बातों का ध्यान रखें:

  • chd=t:-1 - हम चार्ट डेटा के लिए, डमी वैरिएबल का इस्तेमाल करते हैं, क्योंकि हमारे डेटा का एलान chfd पैरामीटर में किया जाता है.
  • chco=FF0000 - पहली सीरीज़ के लिए लाल रंग दिया गया है. हालांकि, हम chd के डेटा का इस्तेमाल नहीं करते, फिर भी उस प्लॉट के लिए उस सीरीज़ से जुड़े रंग का इस्तेमाल किया जाएगा.
  • chfd=0,x,0,11,0.1,sin(x)*50%2B50 - हम 0—11 वैल्यू वाले एक वैरिएबल का एलान करते हैं, जिसे x कहा जाता है. इसे पहली सीरीज़ के लिए असाइन किया जाता है. इसका मतलब है कि इसे पहली सीरीज़ का रंग (FF0000) मिलेगा. x पर लागू किया गया फ़ंक्शन sin(x) * 50 + 50 है. ध्यान रखें कि हमें उस फ़ंक्शन में + को कैसे कोड करना होगा.

 

chfd ने जो साइन वेव चुनी है
cht=lc
chd=t:-1
chco=FF0000
chfd=
  0,x,0,11,0.1,sin(x)*50%2B50
chxt=x,y
इस लाइन में, chd पैरामीटर के डेटा का इस्तेमाल होता है. chd डेटा पर चलने वाला फ़ंक्शन.
chd=t:5,10
chfd=0,x,0,x*4

फ़ंक्शन और नॉन-फ़ंक्शन लाइन का मिला-जुला रूप.

देखें कि सीरीज़ के रंग पैरामीटर chco से रंगों की जानकारी कैसे मिलती है.

फ़ंक्शन आउटपुट पर मार्कर के प्लेसमेंट पर ध्यान दें; डेटा पॉइंट की शुरुआत start, end और step से की जाती है, इसलिए अगर आपकी रेंज 0—11 चरण 0.1, पॉइंट 0 0 है, तो पॉइंट 1 0.1 है. इसी तरह, पॉइंट 110 तक इसका मान 11 है.

chfd का इस्तेमाल करने वाली एक सीरीज़, जिसमें chd का इस्तेमाल किया जाता है.
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

किसी फ़ंक्शन को दो डाइमेंशन में तय करने के लिए, lxy चार्ट का इस्तेमाल करें. दो डमी सीरीज़ असाइन करें और हर फ़ंक्शन के लिए एक फ़ंक्शन असाइन करें.

  • 0,x,0,10,0.1,sin(x)*50%2B50 - सीरीज़ 0 (x-ऐक्सिस वैल्यू) का वैरिएबल x है, जिसमें 0—10, 0.1, और फ़ंक्शन sin(x)*50 + 50 की वैल्यू शामिल होती हैं
  • 0,y,0,10,0.1,sin(y)*50%2B50 - सीरीज़ 0 (y-एक्सिस के मान) का वैरिएबल y है. इसमें 0—10, कदम 0.1, और फ़ंक्शन sin(x)*50 + 50 की वैल्यू शामिल हैं
गोला
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 पैरामीटर की मदद से, आप अपनी क्रिएटिविटी दिखा सकते हैं.

चार्ट वाले खेल के मैदान में इन्हें खोलने और खेलने के लिए इन इमेज पर क्लिक करें. इससे आपकी दिलचस्पी बढ़ जाएगी!



पेज पर सबसे ऊपर जाएं