लाइन चार्ट

   

इस दस्तावेज़ में अलग-अलग तरह के लाइन चार्ट के बारे में बताया गया है. इन्हें Chart API का इस्तेमाल करके बनाया जा सकता है.

विषय सूची

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

  1. चार्ट टाइप (cht)
  2. डेटा की जानकारी
  3. सीरीज़ के रंग (chco)

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

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

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

अलग-अलग तरह के लाइन चार्ट बनाए जा सकते हैं. इस सिंटैक्स का इस्तेमाल करके लाइन चार्ट की जानकारी दें:

सिंटैक्स

cht=<chart_type>

जहां <chart_type>, इनमें से एक टाइप का है:

पैरामीटर ब्यौरा उदाहरण

lc

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

पीले रंग की लाइन वाला चार्ट
cht=lc
chd=t:40,60,60,45,47,75,70,72

ls

lc चार्ट की तरह, लेकिन डिफ़ॉल्ट रूप से ऐक्सिस लाइन नहीं दिखती. इन्हें स्पार्कलाइन भी कहा जाता है.

नीले रंग में स्पार्कलाइन चार्ट
cht=ls
chd=t:27,25,60,31,25,39,25,
31,26,28,80,28,27,31,27,
29,26,35,70,25

lxy

इसकी मदद से, सिर्फ़ y वैल्यू के बजाय, हर पॉइंट के लिए x- और y-कोऑर्डिनेट, दोनों की जानकारी दी जा सकती है.

lxy चार्ट के लिए डेटा पॉइंट तय करने के लिए, आपको सीरीज़ को दो के मल्टीपल में बताना होगा. हर जोड़े में मौजूद पहली सीरीज़ उस लाइन के लिए x कोऑर्डिनेट होता है और दूसरी सीरीज़ उस लाइन के लिए y कोऑर्डिनेट होता है. उदाहरण के लिए:

chd=t:<line_1_x1>,<line_1_x2>,...|<line_1_y1>,<line_1_y2>,...|
      <line_2_x1>,<line_2_x2>,...|<line_2_y1>,<line_2_y2>,...

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

इस उदाहरण में, "Ponies" लाइन, सभी पॉइंट के लिए x- और y-वैल्यू की सटीक जानकारी देती है. वहीं, "यूनिकॉर्न" लाइन, x-ऐक्सिस पर दोनों वैल्यू के बीच बराबर स्पेस बनाती है.

ध्यान दें: अगर एक कंपाउंड lxy चार्ट बनाया जा रहा है, तो ध्यान रखें कि आपको chd पैरामीटर में, अपने डेटा को दो के मल्टीपल में दिखाना होगा. उदाहरण के लिए: सभी लाइनों को छिपाने के लिए chd=t0:, एक लाइन बनाने के लिए chd=t2:, और दो लाइन बनाने के लिए chd=t4: वगैरह. chd=t1: तय करने पर, कोई लाइन नहीं खींची जाएगी. अगर आपने chd=t3: बताया है, तो सिर्फ़ एक लाइन बनाई जाएगी.

असमान स्थान वाले डेटा पॉइंट और लाल, हरे, और डैश वाले नीले रंग की लाइनों वाला लाइन चार्ट
cht=lxy
chd=t:
  10,20,40,80,90,95,99|
  20,30,40,50,60,70,80|
  -1|
  5,10,22,35,85

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

डेटा की जानकारी के स्तर

ध्यान रखें कि आपके लाइन चार्ट के लिए ज़रूरी डेटा पॉइंट की संख्या को बढ़ाकर न बताया जाए. उदाहरण के लिए, यह दिखाने के लिए कि चॉकलेट आइसक्रीम पिछले दस सालों में कितनी लोकप्रिय थी, हर दिन की खोज क्वेरी को एग्रीगेट करने पर, 3,600 से ज़्यादा वैल्यू मिलेंगी. इस जानकारी के हिसाब से ग्राफ़ जोड़ने का कोई मतलब नहीं है. 1024 पिक्सल की चौड़ाई वाले चार्ट में, एक डेटा पॉइंट करीब 10 पिक्सल का होगा. (इसके अलावा, किसी यूआरएल में भेजने के लिए, बहुत ज़्यादा डेटा होना ज़रूरी है). इस बात को इन उदाहरणों में दिखाया गया है.

40 डेटा पॉइंट (हर डेटा पॉइंट के लिए 5 पिक्सल) वाला 200 पिक्सल चौड़ा चार्ट:

पीली लाइन चार्ट: इसे पढ़ना आसान नहीं होता, क्योंकि x-ऐक्सिस पर डेटा पॉइंट कम फैले होते हैं

80 डेटा पॉइंट (हर डेटा पॉइंट के लिए सिर्फ़ 2.5 पिक्सल):

पीले रंग की लाइन वाला चार्ट: इसे पढ़ना मुश्किल है, क्योंकि x-ऐक्सिस पर डेटा पॉइंट कई जगह पर फैले हुए होते हैं

150 डेटा पॉइंट (हर डेटा पॉइंट के लिए सिर्फ़ 1.3 पिक्सल):

पीले रंग की लाइन वाला चार्ट: इसे पढ़ना बहुत मुश्किल है, क्योंकि x-ऐक्सिस पर डेटा पॉइंट बहुत बंटे होते हैं

300 डेटा पॉइंट (हर डेटा पॉइंट के लिए एक पिक्सल से कम):

पीले रंग की लाइन वाला चार्ट: इसे पढ़ना बहुत मुश्किल है, क्योंकि x-ऐक्सिस पर डेटा पॉइंट बहुत बंटे होते हैं

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

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

chco पैरामीटर का इस्तेमाल करके, किसी खास सीरीज़ या सभी सीरीज़ के रंग तय किए जा सकते हैं.

सिंटैक्स

chco=
<color_1>, ... <color_n>
<color>
RRGGBB फ़ॉर्मैट की हेक्साडेसिमल संख्या. सभी सीरीज़ पर एक जैसा रंग लागू करने के लिए, एक वैल्यू तय करें. अलग-अलग सीरीज़ के लिए अलग-अलग रंग तय करने के लिए, रंग की वैल्यू जोड़ें और उन्हें कॉमा लगाकर अलग करें. अगर आपके पास सीरीज़ में मौजूद रंगों की संख्या से कम रंग हैं, तो नहीं बताई गई सीरीज़ में शुरुआत से ही तय किए गए रंग दिखेंगे.

 

उदाहरण

ब्यौरा उदाहरण

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

लाल, एक नीली, और एक हरी लाइन वाला लाइन चार्ट

chco=FF0000,00FF00,0000FF

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

दो लाल लाइनों और एक नीली लाइन वाला लाइन चार्ट

chco=FF0000,0000FF

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

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

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

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

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

चार्ट का टाइटल 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 - [ज़रूरी नहीं] लेजेंड के टेक्स्ट का रंग और फ़ॉन्ट साइज़ बताता है.

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

 

उदाहरण

ब्यौरा उदाहरण

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

लाल, नीले, और हरे रंग का लाइन चार्ट, जिसमें मिलते-जुलते लेजेंड हैं

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>, <left_margin>, <left_margin>left_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

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

ऐक्सिस के स्टाइल और लेबल [लाइन, बार, Google-o-मीटर, रडार, स्कैटर]

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

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

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

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

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

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

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


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

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

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

सिंटैक्स

chxt=
  <axis_1>
    ,...,
  <axis_n>
<axis>
चार्ट पर दिखाया जाने वाला ऐक्सिस. उपलब्ध ऐक्सिस हैं:
  • x - निचला x-ऐक्सिस
  • t - टॉप x-ऐक्सिस [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 पैरामीटर का इस्तेमाल करके, हर ऐक्सिस की हर कॉपी के लिए कस्टम लेबल तय करने का विकल्प है.

<img <code="" dr=" मंदिर" src="/static/chart/image/images/chart_41.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs2chs=200


<img <code="" direct="समीक्षा" src="/static/chart/image/images/chart_42.png" title="chxt=x,x,y,y&cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chs=16A4FB&chls=2.0&chs=20C111,नॉन-फ़िक्स


इस उदाहरण में, हॉरिज़ॉन्टल बार चार्ट दिखाया गया है. इसमें x-ऐक्सिस, y-ऐक्सिस, ऊपर मौजूद t-ऐक्सिस, और दाईं ओर r-ऐक्सिस है.

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

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

 

उदाहरण

ब्यौरा उदाहरण

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

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

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

 

उदाहरण

ब्यौरा उदाहरण

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

बाईं ओर 0 और 100, दाईं ओर A, B, और C, x-ऐक्सिस पर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी के साथ-साथ, 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, और C, x-ऐक्सिस पर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी के साथ-साथ, 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) के लिए वैल्यू के दो सेट भी शामिल हैं. नीचे x-ऐक्सिस के सेट के लिए, खाली लेबल नोट करें, ताकि वैल्यू को अलग-अलग रखा जा सके.

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

बार चार्ट में बाईं ओर 0 और 100, दाईं ओर A, B, और C हैं, x-ऐक्सिस पर जनवरी, जुलाई, जनवरी, जुलाई, और जनवरी हैं, और 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>
<ऐक्सिस_index>
वह ऐक्सिस जिसके लिए आप पोज़िशन तय कर रहे हैं. यह chxt पैरामीटर कलेक्शन में शामिल एक इंडेक्स है. उदाहरण के लिए, अगर आपके पास chxt=x,x,y,y है, तो इंडेक्स 0 पहला x-ऐक्सिस होगा, 1, दूसरा x-ऐक्सिस होगा. इसी तरह आगे इसी तरह, इंडेक्स 0 होगा.
<label_1_position>,...,<label_n_position>
ऐक्सिस के साथ लेबल की जगह. यह संख्या वाली वैल्यू की ऐसी सूची है जिसे कॉमा लगाकर अलग किया जाता है. इसमें हर वैल्यू, chxl कलेक्शन में मौजूद लेबल की पोज़िशन सेट करती है: पहली एंट्री पहले लेबल पर लागू होती है. इसी तरह अन्य वैल्यू भी लागू होती है. रैंक, उस ऐक्सिस के लिए रेंज में मौजूद वैल्यू है. ध्यान दें कि अगर आपने chxr का इस्तेमाल करके कस्टम रेंज तय नहीं की है, तो यह हमेशा 0—100 के बीच रहेगा. आपके पास, उस ऐक्सिस के लिए लेबल की संख्या के आधार पर पोज़िशन होने चाहिए.

 

उदाहरण

ब्यौरा उदाहरण

इस उदाहरण में, चार्ट में तय की गई जगहों पर r-ऐक्सिस लेबल शामिल हैं. लेबल टेक्स्ट को 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 - ऊपर या नीचे: लेबल, टिक के दाईं ओर मौजूद होते हैं; बाईं या दाईं ओर: लेबल, उनके एरिया में बाईं ओर अलाइन होते हैं. r-ऐक्सिस लेबल के लिए डिफ़ॉल्ट रूप से.
  • 0 - ऊपर या नीचे: लेबल, टिक के बीच में होते हैं; बाएं या दाएं: लेबल, उनके बीच में मौजूद होते हैं. x- और t-ऐक्सिस लेबल के लिए डिफ़ॉल्ट रूप से.
  • 1 - ऊपर या नीचे: लेबल, टिक के बाईं ओर होते हैं; बाएं या दाएं: लेबल, उनके एरिया में दाईं ओर अलाइन किए जाते हैं. y-ऐक्सिस लेबल के लिए, डिफ़ॉल्ट रूप से.
<opt_axis_or_tick>
[ज़रूरी नहीं है; Google-o-meter में काम नहीं करता] इस ऐक्सिस के लिए सही के निशान और/या ऐक्सिस लाइन दिखाई जाएं या नहीं. टिक मार्क और ऐक्सिस लाइनों का इस्तेमाल सिर्फ़ सबसे अंदरूनी ऐक्सिस के लिए किया जा सकता है. उदाहरण के लिए, ये दो x-ऐक्सिस के बाहरी ऐक्सिस पर काम नहीं करते. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • l (लोअरकेस 'L') - सिर्फ़ ऐक्सिस लाइन बनाएं.
  • t - सिर्फ़ टिक मार्क बनाएं. टिक मार्क, ऐक्सिस लेबल के बगल में मौजूद छोटी लाइनें होती हैं.
  • lt - [डिफ़ॉल्ट] सभी लेबल के लिए, ऐक्सिस लाइन और सही के निशान दोनों बनाएं.
  • _ - (अंडरस्कोर) न तो ऐक्सिस लाइन बनाएं और न ही टिक मार्क बनाएं. अगर आपको किसी ऐक्सिस लाइन को छिपाना है, तो इस वैल्यू का इस्तेमाल करें.
<tick_color>
[ज़रूरी नहीं; Google-o-meter पर काम नहीं करता] टिक मार्क का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में है. डिफ़ॉल्ट तौर पर यह स्लेटी रंग का होता है.
<opt_axis_color>
[ज़रूरी नहीं] इस ऐक्सिस लाइन का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में है. डिफ़ॉल्ट तौर पर यह स्लेटी रंग का होता है.

 

उदाहरण

ब्यौरा उदाहरण

फ़ॉन्ट का साइज़ और रंग दूसरे 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, axis_index, axis_index, axis_index) का इस्तेमाल करके सेट की जाती हैं. अगर इस नीति को सेट नहीं किया जाता है, तो डिफ़ॉल्ट रूप से 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-ऐक्सिस (index=2) के साथ लेबल की कस्टम पोज़िशन.
  • chxs=2,0000dd,13,-1,t,FF0000 - r-ऐक्सिस के लिए ऐक्सिस लेबल स्टाइल: टेक्स्ट का रंग, टेक्स्ट का साइज़, बाईं ओर मौजूद, लाल टिक के निशान के साथ.
  • 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
यह पूरी तरह से या पूरी तरह से पारदर्शी होने के बारे में बताता है.
<color>
फ़िल कलर, 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, रडार, स्कैटर,वेन]

चार्ट एरिया या बैकग्राउंड के लिए, एक या उससे ज़्यादा ग्रेडिएंट फ़िल लागू किए जा सकते हैं. ग्रेडिएंट फ़िल को एक रंग से दूसरे रंग में फ़ेड किया जाता है. (पाई, 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
ग्रेडिएंट फ़िल के बारे में बताता है.
<angle>
ऐसी संख्या जो ग्रेडिएंट के कोण को 0 (हॉरिज़ॉन्टल) से 90 (वर्टिकल) तक तय करती है.
<color>
फ़िल का रंग, RRGGBB के हेक्साडेसिमल फ़ॉर्मैट में.
<color_centerpoint>
रंग के लिए ऐंकर पॉइंट बताता है. इस पॉइंट से रंग फ़ेड होने लगेगा, जैसे कि यह किसी दूसरे ऐंकर के पास पहुंचेगा. वैल्यू की रेंज 0.0 (सबसे नीचे या बायां किनारा) से 1.0 (ऊपर या दायां किनारा) तक होती है. इसे <angle> में बताए गए कोण पर झुकाया जाता है.

 

उदाहरण

ब्यौरा उदाहरण

चार्ट एरिया में हॉरिज़ॉन्टल लीनियर ग्रेडिएंट है, जिसे शून्य डिग्री (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 [लाइन, बार, Google-o-मीटर, रडार, स्कैटर, वेन]

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

सिंटैक्स

chf=
  <fill_type>,ls,<angle>,<color_1>,<width_1>
    ,...,
  <color_n>,<width_n>
<fill_type>
चार्ट की जानकारी भरने के लिए फ़ील्ड. इनमें से एक:
  • bg - बैकग्राउंड में रंग भरने की सुविधा
  • c - चार्ट में दी गई जगह
  • b<index> - बार धारीदार फ़िल (सिर्फ़ बार चार्ट के लिए). <index> को स्ट्राइप्स से भरने के लिए, बार के सीरीज़ इंडेक्स से बदलें. उदाहरण के लिए बार चार्ट सीरीज़ के रंग देखें.
ls
लीनियर स्ट्राइप फ़िल के बारे में बताता है.
<angle>
Y-ऐक्सिस के सापेक्ष सभी धारियों का कोण. वर्टिकल स्ट्राइप के लिए 0 या हॉरिज़ॉन्टल स्ट्राइप के लिए 90 का इस्तेमाल करें.
<color>
इस स्ट्राइप का रंग, 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

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

ग्रिड लाइन 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>, <x_axis_step_size>
यह कैलकुलेट करने के लिए इस्तेमाल किया जाता है कि चार्ट पर कितनी x या y ग्रिड लाइनें दिखाई जाएं. 100 / step_size = चार्ट पर कितनी ग्रिड लाइनें हैं. इसलिए: 20,25 का मतलब है, पांच वर्टिकल ग्रिड लाइनें और 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> पैरामीटर का इस्तेमाल किया जाता है. Chart API में डिफ़ॉल्ट रूप से एक डैश वाली ग्रिड लाइन दिखती है.

पांच वर्टिकल और दो हॉरिज़ॉन्टल पीले स्लेटी रंग की डैश वाली ग्रिड लाइनों वाला लाइन चार्ट
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

इस चार्ट में, x-ऐक्सिस का ऑफ़सेट 10 और y ऐक्सिस का ऑफ़सेट 20 दिखाया गया है.

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

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

लाइन की स्टाइल chls [लाइन, रडार]

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

सिंटैक्स

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

chls=
  <line_1_thickness>,<opt_dash_length>,<opt_space_length>
    |...|
  <line_n_thickness>,<opt_dash_length>,<opt_space_length>
<line_1_thickness>
लाइन की मोटाई, पिक्सल में.
<opt_dash_length>, <opt_space_length>
[ज़रूरी नहीं] इसका इस्तेमाल डैश वाली ग्रिड लाइनों को तय करने के लिए किया जाता है. पहला पैरामीटर हर लाइन डैश की लंबाई पिक्सल में होता है. दूसरा पैरामीटर डैश के बीच पिक्सल में स्पेस है. ठोस लाइन के लिए, दोनों में से कोई भी वैल्यू न बताएं. अगर आपने सिर्फ़ <opt_dash_length> तय की है, तो <opt_space_length> को <opt_dash_length> पर सेट किया जाएगा. डिफ़ॉल्ट रूप से यह 1,0 (एक ठोस लाइन) होता है.

 

उदाहरण

ब्यौरा उदाहरण

यहां डैश वाली लाइन को 3,6,3 से तय किया गया है और ज़्यादा मोटी, ठोस लाइन को 5 बताया गया है..

एक ठोस लाइन और एक डैश वाली लाइन वाला लाइन चार्ट
chls=3,6,3|5

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

डाइनैमिक आइकॉन मार्कर 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=<marker_data_string>
इस खास तरह के मार्कर के लिए ज़रूरी डेटा. इसमें वही स्ट्रिंग शामिल होती है जो किसी मिलते-जुलते फ़्रीस्टैंडिंग आइकॉन के लिए, chld पैरामीटर में इस्तेमाल की जाएगी. हालांकि, यह कि सभी | डीलिमिटर को कॉमा से बदला जाना चाहिए. (ध्यान रखें कि मल्टीलाइन टेक्स्ट के लिए, पाइप मार्कर के बजाय, कॉमा का इस्तेमाल करें!). ध्यान दें कि आपको डेटा स्ट्रिंग में, इन वर्णों को भी @ के निशान से एस्केप करना होगा: पाइप ( | ) , at ( @ ) , equals ( = ), कॉमा ( , ), और सेमीकोलन ( ; ). उदाहरण के लिए: hello@,+world, 5@@10+cents+each.
ds=<which_series>
[ज़रूरी नहीं] यह मार्कर जिस डेटा सीरीज़ का है उसका ज़ीरो-बेस्ड इंडेक्स. डिफ़ॉल्ट वैल्यू 0 है.
dp=<which_points>
[ज़रूरी नहीं] इससे पता चलता है कि मार्कर बनाने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट वैल्यू 0 है (सीरीज़ का पहला पॉइंट). इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
  • n.d - मार्कर को किस डेटा पॉइंट पर खींचना है, जहां सीरीज़ का n.d शून्य-आधारित इंडेक्स है. अगर वैल्यू के तौर पर पूरी संख्या नहीं दी जाती है, तो यह अंश कैलकुलेटेड इंटरमीडिएट पॉइंट के बारे में बताता है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच का आधा.
  • range,<start>,<end>,<step> - शुरू से लेकर end तक की रेंज में, हर चरण डेटा पॉइंट पर एक मार्कर बनाएं. शुरू और खत्म होने वाली वैल्यू, इंडेक्स वैल्यू होती हैं और ये इंटरमीडिएट वैल्यू को दिखाने के लिए फ़्लोटिंग पॉइंट नंबर हो सकते हैं. सभी वैल्यू ज़रूरी नहीं हैं. डिफ़ॉल्ट वैल्यू हैं: start=0, end=last आइटम, चरण=1. अगर कोई वैल्यू छोड़ दी जाती है, तो भी आपको बीच के लेवल पर कॉमा लगाने होंगे. हालांकि, बाद में मौजूद खाली कॉमा को शामिल करने की ज़रूरत नहीं है. उदाहरण: dp=range,0,4, 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 - हर वें मार्कर पर एक मार्कर बनाएं. उदाहरण: 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 होता है.
of=<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
=
%3 दिन

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

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

लाइन chm में भर जाती है [लाइन, रडार]

डेटा लाइन के नीचे मौजूद हिस्से को किसी ठोस रंग से भरा जा सकता है.

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> के ज़रिए दिखाई जाती हैं.
<color>
फ़िल कलर का 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> के लिए start:end जोड़ा और लाइन फ़िल टाइप 'B' तय किया जाता है.

  • 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

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

आकार मार्कर 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_which_points> पैरामीटर के लिए मान्य फ़ॉर्मैट opt_which_points है.)
  • H - तय किए गए डेटा मार्कर से होकर जाने वाली हॉरिज़ॉन्टल लाइन. यह बड़े किए गए <size> सिंटैक्स के साथ काम करता है, जिससे आपको लाइन की सटीक लंबाई तय करने में मदद मिलती है: line_thickness[:length] जहां :length वैकल्पिक है और डिफ़ॉल्ट रूप से, पूरे चार्ट एरिया की चौड़ाई पर सेट होता है.
  • o - सर्कल
  • s - वर्ग
  • v - x-ऐक्सिस से डेटा पॉइंट तक जाने वाली वर्टिकल लाइन
  • V - अडजस्ट की जा सकने वाली लंबाई की वर्टिकल लाइन. यह बड़े किए गए <size> वैल्यू सिंटैक्स के साथ काम करता है, जिससे आपको लाइन की सटीक लंबाई तय करने में मदद मिलती है: line_thickness[:length] जहां :length वैकल्पिक है और डिफ़ॉल्ट रूप से, पूरे चार्ट एरिया की ऊंचाई पर सेट होता है. मार्कर को डेटा पॉइंट के बीच में रखा जाता है.
  • x - एक X
<color>
इस सीरीज़ के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<series_index>
डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. उन h मार्कर और मार्कर के लिए अनदेखा किया गया जो x/y पोज़िशन के हिसाब से जगह की जानकारी देते हैं (@ वर्ण से शुरू करते हैं). मार्कर के सोर्स के तौर पर, छिपे हुए डेटा सीरीज़ का इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें. ग्रुप किए गए वर्टिकल बार चार्ट में, मार्कर को खास बार के साथ अलाइन करने के लिए, खास एक्सटेंडेड सिंटैक्स का इस्तेमाल किया जा सकता है.
<opt_which_points>
[ज़रूरी नहीं] किस पॉइंट पर मार्कर बनाना है. सभी मार्कर डिफ़ॉल्ट पर सेट हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • n.d - मार्कर कहां बनाना है. इसका मतलब इस बात पर निर्भर करता है कि मार्कर किस तरह का है:
    • h को छोड़कर सभी टाइप - मार्कर को किस डेटा पॉइंट पर ड्रॉ करना है, जहां n.d सीरीज़ का शून्य-आधारित इंडेक्स है. अगर एक नॉन-इंटीजर वैल्यू दी जाती है, तो यह फ़्रैक्शन, कैलकुलेटेड इंटरमीडिएट पॉइंट के बारे में बताता है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच का आधा.
    • h - 0.0 से 1.0 तक की कोई संख्या, जिसमें 0.0 चार्ट के नीचे होता है और 1.0 चार्ट के ऊपर होता है.
  • -1 - सभी डेटा पॉइंट पर मार्कर बनाएं. सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.
  • -n - हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं. फ़्लोटिंग पॉइंट वैल्यू; अगर n 1 से कम है, तो चार्ट आपके लिए अन्य इंटरमीडिएट पॉइंट कैलकुलेट करेगा. उदाहरण के लिए, -0.5 मार्कर, डेटा पॉइंट के मुकाबले दोगुना मार्कर होगा.
  • start:end:n - किसी रेंज में हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं. इसमें शुरू से लेकर end तक, इंडेक्स की वैल्यू शामिल होनी चाहिए. सभी पैरामीटर ज़रूरी नहीं होते हैं (हो सकता है कि वे मौजूद न हों), इसलिए 3::1 का इस्तेमाल, चौथे एलिमेंट से आखिरी चरण 1 तक करने के लिए किया जाएगा. साथ ही, इस पैरामीटर को पूरी तरह से छोड़ने पर, डिफ़ॉल्ट रूप से first:last:1 पर सेट होगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकती हैं. पिछली वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों ऋणात्मक हैं, तो पक्का करें कि वे बढ़ते हुए मान (उदाहरण के लिए, -6:-1:1) में शामिल किए गए हों. अगर n चरण की वैल्यू 1 से कम है, तो यह दी गई डेटा वैल्यू को इंटरपोलेट करके अतिरिक्त डेटा पॉइंट की गिनती करेगा. डिफ़ॉल्ट वैल्यू first:last:1 होती हैं
  • x:y - चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. इस पॉइंट का लाइन में होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले @ वर्ण जोड़ें. कोऑर्डिनेट को फ़्लोटिंग पॉइंट वैल्यू के तौर पर तय करें. यहां चार्ट के सबसे नीचे बाएं कोने में 0:0 और चार्ट के सबसे ऊपर दाएं कोने में 1:1 है. उदाहरण के लिए, किसी चार्ट के बीच में लाल रंग का 15 पिक्सल वाला डायमंड जोड़ने के लिए, @d,FF0000,0,0.5:0.5,15 का इस्तेमाल करें.
<size>
मार्कर का साइज़, पिक्सल में. ज़्यादातर इस पैरामीटर के लिए एक संख्या वाली वैल्यू इस्तेमाल करते हैं. 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 - काले रंग का गड़बड़ी बार, जिसमें एक पिक्सल चौड़ी लाइनें हैं. साथ ही, ऊपर और नीचे के बार 20 पिक्सल लंबे हैं. सबसे नीचे को सीरीज़ 0 पॉइंट 8 पर ऐंकर किया गया है और सबसे ऊपर को सीरीज़ 1 पॉइंट 8 पर ऐंकर किया गया है.
  • H,990066,1,2,5:50 - बैंगनी, पांच पिक्सल चौड़ी हॉरिज़ॉन्टल लाइन, जो डेटा पॉइंट 2 पर 50 पिक्सल लंबा है.
  • V,3399CC,0,8,3:50- नीली, वर्टिकल लाइन 3 पिक्सल चौड़ी, 50 पिक्सल लंबी, डेटा पॉइंट 8 पर केंद्रित.
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2C,5:0%1, 1,00,01,0 अपलोड करें
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_which_points> के लिए मान्य फ़ॉर्मैट opt_which_points है.
  • 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> - हर वैल्यू के बाद डालने के लिए टेक्स्ट.
<color>
इस सेट के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
<series_index>
डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. अगर यह स्टैक किया गया बार चार्ट है और मार्कर टाइप N (डेटा पॉइंट वैल्यू) है, तो बार के हर स्टैक के लिए जोड़ की गई वैल्यू मार्कर बनाने के लिए, -1 तय किया जा सकता है. यह उदाहरण देखें.
<opt_which_points>
[ज़रूरी नहीं] किस पॉइंट पर मार्कर बनाना है. सभी मार्कर डिफ़ॉल्ट पर सेट हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
  • n.d - मार्कर को किस डेटा पॉइंट पर खींचना है, जहां n.d सीरीज़ का शून्य-आधारित इंडेक्स है. अगर बिना पूर्णांक की वैल्यू दी जाती है, तो यह फ़्रैक्शन, कैलकुलेटेड इंटरमीडिएट पॉइंट के बारे में बताता है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच का आधा हिस्सा.
  • -1 - सभी डेटा पॉइंट पर मार्कर बनाएं. सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.
  • -n - हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं.
  • start:end:n - किसी रेंज में हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं. इसमें शुरू से लेकर end तक की इंडेक्स वैल्यू शामिल होनी चाहिए. सभी पैरामीटर ज़रूरी नहीं होते (हो सकता है कि वे मौजूद न हों), इसलिए 3::1 का मतलब चौथे एलिमेंट से आखिरी चरण 1 तक होगा. साथ ही, इस पैरामीटर को पूरी तरह से हटाने पर, डिफ़ॉल्ट रूप से first:last:1 पर सेट होगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकती हैं. पिछली वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों ऋणात्मक हैं, तो पक्का करें कि वे बढ़ते हुए मान के तौर पर शामिल किए गए हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दी गई डेटा वैल्यू को शामिल करके अतिरिक्त डेटा पॉइंट की गिनती करेगा. डिफ़ॉल्ट वैल्यू first:last:1 होती हैं
  • x:y - [N-टाइप मार्कर के लिए काम नहीं करता] चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. इस पॉइंट का लाइन में होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले ऐट वर्ण (@) जोड़ें. कोऑर्डिनेट को फ़्लोटिंग पॉइंट वैल्यू के तौर पर तय करें. यहां चार्ट के सबसे नीचे बायां कोना 0:0 होता है, चार्ट के बीच में 0.5:0.5 होता है, और चार्ट के सबसे ऊपर दाएं कोने में 1:1 होता है. उदाहरण के लिए, किसी चार्ट के बीच में लाल, 15 पिक्सल वाला डायमंड जोड़ने के लिए, @d,FF0000,0,0.5:0.5,15 इस्तेमाल करें.
<size>
मार्कर का साइज़ पिक्सल में. अगर यह तीसरी डेटा सीरीज़ (पॉइंट साइज़ तय करने के लिए इस्तेमाल किया जाता है) वाला स्कैटर चार्ट है, तो इस वैल्यू को डेटा रेंज के हिसाब से स्केल किया जाएगा. इसलिए, अगर डेटा रेंज 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.
horizontal_and_vertical_justification
मार्कर का ऐंकर पॉइंट. यह वजह, दोनों वजहों से अलग काम करता है. इसलिए, बायां ऐंकर, मार्कर को डेटा पॉइंट के दाईं ओर रखता है. इस सूची से कोई हॉरिज़ॉन्टल और/या वर्टिकल जस्टिफ़ायर चुना जा सकता है:
  • हॉरिज़ॉन्टल प्लेसमेंट: 'l', 'h' या 'r' - बायां, बीच में या दाएं से ऐंकर किया गया, हॉरिज़ॉन्टल. डिफ़ॉल्ट वैल्यू 'l' है.
  • वर्टिकल प्लेसमेंट: 'b', 'v', 't' - नीचे, बीच में या ऊपर से ऐंकर किया गया, वर्टिकल. डिफ़ॉल्ट 'b' है.
  • बार-रिलेटिव प्लेसमेंट [सिर्फ़ बार चार्ट]: 's', 'c', 'e' - बेस, बीच या बार के सबसे ऊपर. स्टैक किए गए चार्ट के लिए, यह हर सीरीज़ के लिए बार के सेक्शन के मुताबिक है, न कि पूरी बार के लिए. अगर सीरीज़ का इंडेक्स -1 (स्टैक का कुल संख्या) है, तो यह पूरे बार से जुड़ा होगा. इसे वर्टिकल प्लेसमेंट की वैल्यू के साथ भी जोड़ा जा सकता है: उदाहरण के लिए, 'be' या 'vs'. डिफ़ॉल्ट वैल्यू 'e' है.
horizontal_offset
इस मार्कर के लिए पिक्सल में एक हॉरिज़ॉन्टल ऑफ़सेट. डिफ़ॉल्ट वैल्यू 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>
<direction>
हॉरिज़ॉन्टल या वर्टिकल शेडिंग चुनें. हॉरिज़ॉन्टल रेंज के लिए r और वर्टिकल रेंज के लिए R इस्तेमाल करें.
<color>
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 पर खत्म होता है. यह एक पतली काली लाइन है.
हल्के नीले रंग के हॉरिज़ॉन्टल बैंड वाला लाइन चार्ट, जो y-ऐक्सिस पर ऊपर की ओर, 25 प्रतिशत से 75 प्रतिशत तक फैला हुआ है. साथ ही, हॉरिज़ॉन्टल लाइन, y-ऐक्सिस पर दस प्रतिशत तक फैली है
chm=
  r,E5ECF9,0,0.75,0.25|
  r,000000,0,0.1,0.11

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

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

 

उदाहरण

ब्यौरा उदाहरण

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

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

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

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

 

उदाहरण

ब्यौरा उदाहरण

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

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

चार्ट के प्लेग्राउंड में इन इमेज को खोलने और उनके साथ खेलने के लिए, इन इमेज पर क्लिक करें. ऐसा करके, आपको यह सुविधा मिल जाएगी!



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