इस पेज पर चार्ट एपीआई के साथ काम करने वाली सभी सुविधाओं और पैरामीटर के बारे में बताया गया है. इनमें से कुछ पैरामीटर, चार्ट के टाइप के हिसाब से अलग-अलग तरीके से काम करते हैं. हालांकि, ऐसा होने पर, दस्तावेज़ सही चार्ट के दस्तावेज़ों से लिंक हो जाता है.
पैरामीटर
ये पैरामीटर, Google चार्ट API के साथ काम करते हैं.
पैरामीटर | ब्यौरा और सिंटैक्स | चार्ट के टाइप |
---|---|---|
चब्बी | बार
चौड़ाई और स्पेसिंग
|
बार |
Chco | सीरीज़ के रंग
chco= |
बार, Google-o-meter, Line, Map, Pe, Radar, Scatter, Venn |
chd | चार्ट डेटा स्ट्रिंग
chd= t:s,e,r,i,e,s,1|s,e,r,i,e,s,2|... या s:series1,series2,... या e:series1,series2,... |
सभी चार्ट |
chDL, chDLp, chDL | चार्ट
लेजेंड टेक्स्ट और स्टाइल
|
बार, कैंडलस्टिक, Google-o-meter, Line, Pie, Radar, Scatter, Venn |
Chds | कस्टम रेंज के साथ टेक्स्ट फ़ॉर्मैट को बड़ा करें
chds= |
सभी चार्ट chd को स्वीकार किए जा सकते हैं |
रसायन | डाइनैमिक आइकॉन मार्कर
chem= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
chf | ग्रेडिएंट
फ़िल
chf= |
बार, कैंडलस्टिक, Google-o-meter (सिर्फ़ बैकग्राउंड में), Line, Pie (सिर्फ़ बैकग्राउंड में), Radar, Scatter, Venn |
chf | स्ट्रिप्ड
फ़िल
chf= |
बार, कैंडलस्टिक, Google-o-meter (सिर्फ़ बैकग्राउंड में), Line, Pie (सिर्फ़ बैकग्राउंड में), Radar, Scatter, Venn |
chf | सॉलिड फ़िल
chf= |
बार, कैंडलस्टिक, Google-o-meter (सिर्फ़ बैकग्राउंड के लिए), Line, Map (सिर्फ़ बैकग्राउंड के लिए), Radar, Scatter, Venn, Pi |
CANNOT TRANSLATE | डेटा फ़ंक्शन
chfd= |
सभी चार्ट जो chd को स्वीकार कर सकते हैं |
CANNOT TRANSLATE | ग्रिड
लाइनें
chg= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
Chl | पाई चार्ट के लेबल, Google-o-meter
लेबल
chl=<label>|... |
Google-o-मीटर, पाई |
कोल्ड | चार्ट लेबल का डेटा (अलग-अलग तरह का
)
chld=<chart-specific_data>|<chart-specific_data>|... |
फ़्रीस्टैंडिंग डाइनैमिक आइकॉन |
chls | लाइन
स्टाइल
chls= |
लाइन, रडार |
chm=D | लाइन
मार्कर
chm= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
chm=r|R | रेंज
मार्कर
chm= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
chm= a|c|C d|E|o| h|H| s|S| v|v|x |
आकार
मार्कर
chm= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
chm= f|t|A|N |
टेक्स्ट
और डेटा वैल्यू मार्कर
chm= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
chm=F | कंडलस्टिक
मार्कर
chm= |
बार, मोमबत्ती, लाइन |
chm=b/B | लाइन
भरना
chm= |
बार (सिर्फ़ लाइन मार्कर के साथ), लाइन, रडार |
Chma | चार्ट
मार्जिन
chma= |
बार, कैंडलस्टिक, Google-o-meter, Line, Map, Pe, Radar, Scatter, Venn |
Chof | आउटपुट
फ़ॉर्मैट
chof=<format> |
सभी चार्ट |
chp | बार
चार्ट ज़ीरो लाइन, पाई चार्ट ओरिएंटेशन
chp=<zero_val>,... |
बार, पाई |
chs | चार्ट
साइज़
chs=<width>x<height> |
सभी चार्ट |
chst | डाइनैमिक आइकॉन का टाइप
chst=<icon_string_constant> |
फ़्रीस्टैंडिंग डाइनैमिक आइकॉन |
cht | चार्ट
टाइप
cht=<chart_type> |
सभी चार्ट |
Chtm | भौगोलिक
इलाका
chtm=<zoom_area> |
मैप |
chtt, chts | चार्ट का शीर्षक और स्टाइल
|
बार, कैंडलस्टिक, Google-o-meter, Line, Pie, Radar, Scatter, Venn |
chxt | दिखने वाले ऐक्सिस
chxt=<axis_1>,... |
बार, कैंडलस्टिक, Google-o-meter, Line, Radar, Scatter |
chxr | ऐक्सिस की सीमाएं
chxr= |
बार, कैंडलस्टिक, Google-o-meter, Line, Radar, Scatter |
chxl | ऐक्सिस लेबल
chxl= |
बार, कैंडलस्टिक, Google-o-meter, Line, Radar, Scatter |
chxp | ऐक्सिस लेबल की जगह
chxp= |
बार, कैंडलस्टिक, Google-o-meter, Line, Radar, Scatter |
chx | ऐक्सिस लेबल की स्टाइल
chxs= |
बार, कैंडलस्टिक, Google-o-meter (सीमित), Line, Radar, Scatter |
Chxtc | ऐक्सिस पर
टिक मार्क के स्टाइल
chxtc= |
बार, मोमबत्ती, लाइन, रडार, स्कैटर |
RRGGBB[AA]
फ़ॉर्मैट में, हेक्साडेसिमल वैल्यू के छह वर्णों वाली स्ट्रिंग और दो वैकल्पिक पारदर्शिता वैल्यू का इस्तेमाल करके रंग बताएं.
उदाहरण के लिए:
FF0000
= लाल00FF00
= हरा0000FF
= नीला000000
= ब्लैकFFFFFF
= सफ़ेद
AA
एक वैकल्पिक पारदर्शिता वैल्यू है. यहां 00
पूरी तरह से पारदर्शी है और FF
पूरी तरह से अपारदर्शिता है. उदाहरण के लिए:
0000FFFF
= गहरा नीला0000FF66
= पारदर्शी नीला
चार्ट का साइज़ chs
[सभी चार्ट]
सभी चार्ट के लिए साइज़ तय करना ज़रूरी है. यह पैरामीटर, चार्ट इमेज की कुल चौड़ाई और ऊंचाई तय करता है. इसमें लेगेंड, मार्जिन, और शीर्षक शामिल हैं. लेजेंड, मार्जिन, और शीर्षक को चार्ट के कुल साइज़ में फ़िट किया जाता है.
मैप को छोड़कर सभी चार्ट के लिए चार्ट का ज़्यादा से ज़्यादा साइज़ 3,00, 000 पिक्सल होना चाहिए. चौड़ाई या लंबाई की ज़्यादा से ज़्यादा सीमा 1,000 पिक्सल होनी चाहिए. मैप का साइज़ ज़्यादा से ज़्यादा 440x220 हो सकता है.
वैल्यू, पूर्णांक होती हैं.
सिंटैक्स
chs=<width>x<height>
- <width>
- चौड़ाई, पिक्सल में. वैल्यू 1,000 से ज़्यादा नहीं हो सकती. चौड़ाई x ऊंचाई 3,00,000 से ज़्यादा नहीं हो सकती.
- <ऊंचाई>
- ऊंचाई, पिक्सल में. वैल्यू 1,000 से ज़्यादा नहीं हो सकती. चौड़ाई x ऊंचाई 300,000 से ज़्यादा नहीं हो सकती.
उदाहरण
जानकारी | उदाहरण |
---|---|
250 पिक्सल x 100 पिक्सल का चार्ट. |
chs=250x100 |
चार्ट टाइप cht
[डाइनैमिक आइकॉन को छोड़कर सभी
]
cht
पैरामीटर का इस्तेमाल करके, चार्ट टाइप डालें. अलग-अलग तरह के चार्ट टाइप की सूची के लिए, अलग-अलग चार्ट दस्तावेज़ पेज देखें.
सिंटैक्स
cht=<type>[:nda]
- <type>
- चार्ट टाइप की वैल्यू में से एक.
- :एनडीए
- [ज़रूरी नहीं है, सिर्फ़ लाइन चार्ट] आप डिफ़ॉल्ट चार्ट छिपाने के लिए, लाइन चार्ट में दिए गए चार्ट टाइप के बाद,
:nda
जोड़ सकते हैं.
उदाहरण
जानकारी | उदाहरण |
---|---|
पाई चार्ट |
cht=p |
वेन डायग्राम | cht=v |
डिफ़ॉल्ट ऐक्सिस के साथ लाइन चार्ट. | |
सीरीज़ के रंग chco
[सभी चार्ट]
आप chco
पैरामीटर का इस्तेमाल करके, किसी खास सीरीज़ के रंग या सीरीज़ की सभी चीज़ों के बारे में बता सकते हैं. सटीक सिंटैक्स और मतलब, चार्ट के हिसाब से अलग-अलग हो सकता है. ज़्यादा जानकारी के लिए, चार्ट का खास टाइप देखें.
सिंटैक्स
chco= <series_1_element_1>|...|<series_1_element_n>,<series_2>,...,<series_m>
इस स्ट्रिंग में डाली गई हर एक जानकारी, RRGGBB फ़ॉर्मैट वाला हेक्साडेसिमल नंबर है. पूरी सीरीज़ पर लागू होने वाले रंग को कॉमा की मदद से अलग किया जाता है. सीरीज़ में मौजूद अलग-अलग एलिमेंट पर लागू होने वाले रंगों को बार से अलग किया जाता है. ज़्यादातर चार्ट टाइप के लिए, पूरी सीरीज़ और अलग-अलग सीरीज़ एलिमेंट के लिए, रंग की जानकारी मिलाएं. अगर चार्ट में आपकी स्ट्रिंग में दिए गए रंगों की तुलना में ज़्यादा सीरीज़ या एलिमेंट हैं, तो आम तौर पर एपीआई, सीरीज़ की शुरुआत से एलिमेंट के रंग (एलिमेंट के लिए) या सीरीज़ की सूची की शुरुआत से सीरीज़ के रंगों के मुताबिक बदलता रहता है. फिर से, जानकारी के लिए अपने चार्ट के अलग-अलग दस्तावेज़ देखें.
उदाहरण
जानकारी | उदाहरण |
---|---|
जब आप लाइन चार्ट में हर सीरीज़ के लिए एक ही रंग तय करते हैं, तो हर लाइन को उससे मिलता-जुलता रंग असाइन कर दिया जाता है. इस उदाहरण में तीन डेटा सीरीज़ और तीन रंग दिए गए हैं. |
|
इस लाइन चार्ट में तीन डेटा सीरीज़ भी हैं, लेकिन सिर्फ़ दो रंग चुने गए हैं. तीसरी सीरीज़ के लिए रंग नहीं बताया गया है, इसलिए तीसरी लाइन को पहले रंग (लाल) का इस्तेमाल करके बनाया गया है. |
|
इस उदाहरण में सीरीज़ के अलग-अलग सदस्यों के लिए रंग बताने का तरीका बताया गया है (इस उदाहरण में दिए गए बार). |
|
इससे सीरीज़ के रंगों और एलिमेंट के रंगों के बारे में पता चलता है. पहली सीरीज़ पूरी तरह से काली (000000) है. दूसरी सीरीज़ को कॉमा लगाकर अलग किया जाता है. इसमें हर रंग को अलग-अलग असाइन किया जाता है. इसे वर्णों से अलग किया जाता है. |
|
आउटपुट फ़ॉर्मैट chof
[सभी चार्ट]
chof पैरामीटर का इस्तेमाल करके, अपने चार्ट का आउटपुट फ़ॉर्मैट चुना जा सकता है. इस पैरामीटर का इस्तेमाल आपके चार्ट को डिज़ाइन करते समय, डीबग करने की जानकारी दिखाने के लिए भी किया जा सकता है. ध्यान दें कि कुछ आउटपुट फ़ॉर्मैट, ग्राफ़िकल (जैसे कि PNG या GIF) होते हैं, जबकि दूसरे फ़ॉर्मैट नहीं होते. <img> टैग के src पैरामीटर के तौर पर बिना ग्राफ़िक वाले फ़ॉर्मैट का इस्तेमाल करने से, आपके पेज की इमेज खराब हो जाएगी.
सिंटैक्स
chof=png|gif|json|validate.
इनमें से किसी एक स्ट्रिंग के बारे में बताएं:
- 'png' - चार्ट को PNG इमेज के तौर पर दिखाता है.
- 'gif' - चार्ट को GIF इमेज के तौर पर दिखाता है.
- 'json' - चार्ट के लिए, इमेज मैप का डेटा दिखाता है, जैसा कि JSON स्ट्रिंग है. इसका इस्तेमाल चार्ट के लिए इमेज मैप जनरेट करने के लिए किया जा सकता है, ताकि अलग-अलग इलाकों में क्लिक किया जा सके. इस स्ट्रिंग के फ़ॉर्मैट के लिए चार्ट इमेज मैप बनाना और उसे इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी देखना.
- 'पुष्टि करें' - चार्ट यूआरएल में गड़बड़ियों को लिस्ट करने वाला एचटीएमएल पेज दिखाता है. डीबग करने से जुड़ी ज़्यादा सलाह पाने के लिए, डीबग करना देखें.
उदाहरण
जानकारी | उदाहरण | |
---|---|---|
यहां एक ही ग्राफ़ के PNG और GIF उदाहरण दिए गए हैं: |
chof=png |
chof=gif |
अमान्य यूआरएल वाला चार्ट:
|
chof=validate के साथ खराब यूआरएल का उदाहरण |
|
|
<iframe> में मान्य चार्ट यूआरएल |
चार्ट का शीर्षक 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" है.
उदाहरण
जानकारी | उदाहरण |
---|---|
डिफ़ॉल्ट रंग और फ़ॉन्ट साइज़ का इस्तेमाल करके शीर्षक वाला चार्ट. स्पेस को प्लस के निशान ( लाइन ब्रेक लगाने के लिए, पाइप वर्ण (
|
chtt=Site+visitors+by+month| |
नीले, दाएं संरेखित, 20 बिंदु वाले शीर्षक वाला चार्ट. |
chtt=Site+visitors |
चार्ट लेजेंड टेक्स्ट और स्टाइल chdl
, chdlp
, chdls
[सभी
चार्ट]
लेजेंड, चार्ट का एक साइड वाला हिस्सा होता है. इसमें, हर सीरीज़ के बारे में छोटा सा ब्यौरा दिया जाता है. आप इस लेजेंड में मौजूद हर सीरीज़ से जुड़ा टेक्स्ट तय कर सकते हैं. साथ ही, यह भी तय कर सकते हैं कि चार्ट पर यह कहां दिखना चाहिए.
अपने लेजेंड के आस-पास मार्जिन सेट करने का तरीका जानने के लिए, chma
भी देखें.
स्ट्रिंग वैल्यू के बारे में जानकारी: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल
का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z
सेट न हो.
Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.
सिंटैक्स
chdl=<data_series_1_label>|...|<data_series_n_label> chdlp=<opt_position>|<opt_label_order> chdls=<color>,<size>
chdl
- हर सीरीज़ का टेक्स्ट, जिसे
लेजेंड में दिखाया जाना है.
- <data_series_label>
- लीजेंड एंट्री के लिए टेक्स्ट. हर लेबल,
chd
कलेक्शन में मौजूद सीरीज़ पर लागू होता है. स्पेस के लिए + का निशान इस्तेमाल करें. अगर आप यह पैरामीटर नहीं बताते हैं, तो चार्ट को कोई लेजेंड नहीं मिलेगा. लेबल में लाइन ब्रेक तय करने का कोई तरीका नहीं है. आम तौर पर, लेजेंड को लेजेंड टेक्स्ट में शामिल किया जाएगा. साथ ही, लेजेंड के हिसाब से चार्ट को छोटा किया जाएगा.
chdlp
- [ज़रूरी नहीं] लेजेंड की जगह और लेजेंड एंट्री का क्रम. आप <position>
और/या <label_order> बता सकते हैं. अगर आप दोनों तय करते हैं, तो उन्हें बार
वर्ण से अलग करें. अगर आपको chdl
में मौजूद खाली लेजेंड एंट्री को लेजेंड में शामिल नहीं करना है, तो किसी भी वैल्यू में 's' जोड़ें. उदाहरण: chdlp=bv
, chdlp=r
, chdlp=bv|r
, chdlp=bvs|r
- <opt_position>
- [ज़रूरी नहीं] चार्ट पर लेजेंड की जगह के बारे में बताता है. लेजेंड और चार्ट एरिया या इमेज के बॉर्डर के बीच ज़्यादा पैडिंग तय करने के लिए,
chma
पैरामीटर का इस्तेमाल करें. इनमें से कोई एक वैल्यू चुनें:b
- चार्ट के सबसे नीचे मौजूद लेजेंड. इसमें हॉरिज़ॉन्टल लाइन में लेजेंड की एंट्री है.bv
- चार्ट के सबसे नीचे मौजूद लेजेंड. वर्टिकल कॉलम में लेजेंड की एंट्री.t
- चार्ट में सबसे ऊपर मौजूद लेजेंड. इसमें हॉरिज़ॉन्टल लाइन में लेजेंड एंट्री हैं.tv
- चार्ट में सबसे ऊपर मौजूद लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.r
- [डिफ़ॉल्ट] चार्ट की दाईं ओर लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.l
- चार्ट के बाईं ओर लेजेंड, वर्टिकल कॉलम में लेजेंड एंट्री.
- <opt_label_order>
- [वैकल्पिक]
लेजेंड में इन क्रम के हिसाब से लेबल दिखाए जाते हैं.
इनमें से कोई एक वैल्यू चुनें:
l
- [वर्टिकल लेजेंड के लिए डिफ़ॉल्ट]chdl
के लिए दिए गए क्रम में लेबल दिखाएं.r
-chdl
के मुताबिक, उल्टे क्रम में लेबल दिखाएं. यह लेजेंड को दिखाने के लिए, स्टैक किए गए बार चार्ट में
उसी क्रम में काम आता है जिस क्रम में ये बार दिखते हैं.a
- [हॉरिज़ॉन्टल लेजेंड के लिए डिफ़ॉल्ट] अपने-आप क्रम में लगने का मतलब है कि लंबाई के हिसाब से क्रम में लगाने का मतलब सबसे छोटा, पहले 10 पिक्सल ब्लॉक में मापा जाता है. जब दो एलिमेंट एक ही लंबाई के होते हैं (जिसे 10 पिक्सल ब्लॉक में बांटा जाता है), तो पहले दिखाया गया एलिमेंट पहले दिखेगा.0,1,2...
- कस्टम लेबल क्रम. यहchdl
से मिले शून्य-आधारित लेबल इंडेक्स की सूची है, जिन्हें कॉमा से अलग किया गया है.
chdls
- [ज़रूरी नहीं] लेजेंड टेक्स्ट के रंग और फ़ॉन्ट साइज़ के बारे में बताता है.
- <रंग>
- लीजेंड के टेक्स्ट का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <साइज़>
- लेजेंड टेक्स्ट का पॉइंट साइज़.
उदाहरण
जानकारी | उदाहरण |
---|---|
लेजेंड के दो उदाहरण. लेजेंड सीरीज़ के टेक्स्ट को उसी क्रम में डालें जिसमें आपने डेटा की सीरीज़ बनाई है. |
chdl=NASDAQ|FTSE100|DOW
chdl=First|Second|Third |
पहला चार्ट हॉरिज़ॉन्टल लेजेंड एंट्री दिखाता है ( |
|
इस उदाहरण में फ़ॉन्ट का साइज़ बदलने के बारे में बताया गया है. |
|
चार्ट मार्जिन chma
[सभी चार्ट]
आप चार्ट के मार्जिन के साइज़ की जानकारी पिक्सल में दे सकते हैं. मार्जिन का हिसाब, दिए गए चार्ट के साइज़ (chs
) से लगाया जाता है; मार्जिन का साइज़ बढ़ाने से चार्ट का कुल साइज़ नहीं बढ़ता है, बल्कि चार्ट एरिया को छोटा कर देता है.
चार्ट के साइज़ का हिसाब लगाने के बाद, मार्जिन डिफ़ॉल्ट रूप से बाकी रह जाती हैं. यह डिफ़ॉल्ट वैल्यू, चार्ट के टाइप के हिसाब से अलग-अलग होती है. आपका तय किया गया मार्जिन, कम से कम वैल्यू होता है. अगर चार्ट में मार्जिन के लिए जगह कम है, तो मार्जिन का साइज़ बाकी बचा हुआ होगा. किसी भी लेजेंड और लेबल के लिए, ज़रूरी मार्जिन से कम मार्जिन नहीं छोड़ा जा सकता. यहां डायग्राम की मदद से चार्ट के बुनियादी हिस्सों को दिखाया गया है:
![]() |
चार्ट मार्जिन में ऐक्सिस लेबल और लेगेंड एरिया शामिल हैं. लेजेंड
एरिया में टेक्स्ट का साइज़ अपने-आप बदल जाता है, बशर्ते सलाह: बार चार्ट में, अगर बार का साइज़ (डिफ़ॉल्ट) है, तो चार्ट के एरिया की चौड़ाई कम नहीं की जा सकती. आपको |
सिंटैक्स
chma= <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
- <left_margin>, <right_margin>, <top_margin>, <bottom_margin>
- चार्ट क्षेत्र में कम से कम मार्जिन साइज़, पिक्सल में. ऐक्सिस लेबल को चार्ट की बॉर्डर पर आने से रोकने के लिए, इस वैल्यू को कुछ पैडिंग पर बढ़ाएं.
- <opt_legend_width>, <opt_legend_height>
- [ज़रूरी नहीं] लेजेंड के आस-पास मार्जिन की चौड़ाई पिक्सल में. इसका इस्तेमाल चार्ट में इमेज के किनारों या इमेज के किनारों पर होने वाली रुकावट से बचने के लिए करें.
उदाहरण
जानकारी | उदाहरण |
---|---|
इस उदाहरण में, चार्ट में कम से कम 30 पिक्सल का मार्जिन है. चार्ट लेजेंड 30 पिक्सल से ज़्यादा चौड़ा है, इसलिए दाईं ओर का मार्जिन, चार्ट लेजेंड की चौड़ाई पर सेट है और यह अन्य मार्जिन से अलग है. ऐक्सिस के लेबल, प्लॉट एरिया के बाहर होते हैं. इसलिए, इन्हें मार्जिन के मार्जिन में लगाया जाता है. |
|
लेजेंड के आस-पास मार्जिन जोड़ने के लिए, इस उदाहरण में, लेजेंड करीब 60 पिक्सल चौड़ा है. अगर |
|
ऐक्सिस स्टाइल और लेबल [Line, Bar, Google-o-meter, Rader, Scatter]
आप यह तय कर सकते हैं कि चार्ट पर कौनसी ऐक्सिस दिखाना चाहते हैं. साथ ही, उन्हें कस्टम लेबल, पोज़िशन, रेंज, और स्टाइल के बारे में बता सकते हैं.
सभी चार्ट में डिफ़ॉल्ट रूप से ऐक्सिस लाइनें नहीं दिखती हैं. chxt
पैरामीटर का इस्तेमाल करके, यह तय किया जा सकता है कि आपके चार्ट में कौनसी
अक्षें दिखाई जाएं. डिफ़ॉल्ट ऐक्सिस लाइन में नंबर नहीं दिखते. नंबर दिखाने के लिए, आपको chxt
पैरामीटर में एक्सिस बताना होगा.
आप चुन सकते हैं कि
आपके डेटा के आधार पर अक्षों को दिखाने के लिए नंबर बनाए जाएं या आप कस्टम ऐक्सिस तय कर सकते हैं.
डिफ़ॉल्ट तौर पर, संख्या वाली वैल्यू
दिखाई जाती है. इन वैल्यू को 0 से 100 के बीच रखा जाता है.
हालांकि, किसी भी रेंज को दिखाने के लिए, chxr
का इस्तेमाल करके उस रेंज को बदला जा सकता है. साथ ही, chxs
का इस्तेमाल करके वैल्यू को स्टाइल में बदला जा सकता है, जैसे कि मुद्रा के चिह्न या दशमलव वाली जगहें दिखाने के लिए.
अगर आप कस्टम वैल्यू इस्तेमाल करने का विकल्प चुनते हैं, जैसे कि "सोमवार, मंगलवार, बुधवार", तो chxl
पैरामीटर का इस्तेमाल किया जा सकता है.
इन लेबल को ऐक्सिस के साथ खास जगहों पर रखने के लिए, chxp
पैरामीटर का इस्तेमाल करें.
आखिर में, chxs
और chxtc
पैरामीटर का इस्तेमाल करके,
कस्टम और न्यूमेरिक, दोनों ऐक्सिस के लेबल के रंग, साइज़, अलाइनमेंट, और दूसरी प्रॉपर्टी के बारे में बताया जा सकता है.
स्ट्रिंग वैल्यू के बारे में जानकारी: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल
का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z
सेट न हो.
Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.
इस सेक्शन में ये विषय शामिल हैं:
- दिखने वाली ऐक्सिस (
chxt
) - कौनसी ऐक्सिस दिखाई जाएंगी. - ऐक्सिस रेंज (
chxr
) - हर ऐक्सिस के लिए वैल्यू की रेंज. - कस्टम ऐक्सिस लेबल (
chxl
) - ऐक्सिस पर दिखाए जाने वाले कस्टम वैल्यू. - ऐक्सिस लेबल की स्थिति (
chxp
) - हर एक्सिस के साथ कस्टम लेबल का प्लेसमेंट. - ऐक्सिस लेबल की स्टाइल (
chxs
) - रंग, साइज़, अलाइनमेंट, और ऐक्सिस लेबल का फ़ॉर्मैट. - अक्ष मार्क मार्क स्टाइल (
chxtc
) - किसी खास ऐक्सिस के लिए टिक के निशान की लंबाई.
दिखने वाले ऐक्स chxt
बार, लाइन, रडार, और स्कैटर चार्ट डिफ़ॉल्ट रूप से एक या दो ऐक्सिस लाइन दिखाते हैं. हालांकि, इन लाइनों में वैल्यू शामिल नहीं होती हैं.
ऐक्सिस लाइन पर वैल्यू दिखाने या कौनसी ऐक्सिस दिखाई जानी चाहिए, यह बदलने के लिए आपको chxt
पैरामीटर का इस्तेमाल करना होगा.
डिफ़ॉल्ट रूप से, ऐक्सिस वैल्यू 0 से 100 तक होती हैं, बशर्ते आपने chxr
प्रॉपर्टी का इस्तेमाल करके उन्हें साफ़ तौर पर स्केल न किया हो. किसी लाइन चार्ट में सभी ऐक्सिस लाइनों को छिपाने के लिए, cht
पैरामीटर में चार्ट के टाइप वैल्यू के बाद :nda
डालें (उदाहरण: cht=lc:nda
).
डिफ़ॉल्ट रूप से, ऊपर और नीचे वाली अक्षों में वैल्यू के हिसाब से सही के निशान नहीं दिखते. जबकि, बाईं और दाईं ऐक्सिस उन्हें दिखाती हैं. chxs
पैरामीटर का इस्तेमाल करके, इस व्यवहार को बदला जा सकता है.
सिंटैक्स
chxt= <axis_1> ,..., <axis_n>
- <अक्ष>
- चार्ट पर दिखने वाला एक अक्ष. ये ऐक्सिस उपलब्ध हैं:
x
- सबसे नीचे का x-ऐक्सिसt
- टॉप एक्स-ऐक्सिस [Google-o-Meter काम नहीं करता है]y
- बाईं y-एक्सिसr
- दायां y-एक्सिस [Google-o-Meter का इस्तेमाल नहीं किया जा सकता]
आपके पास एक ही तरह के कई अक्ष इस्तेमाल करने का विकल्प है. उदाहरण के लिए: cht=x,x,y
. इससे चार्ट के निचले हिस्से में x-ऐक्स के दो सेट स्टैक हो जाएंगे. संख्या वाली वैल्यू दिखाने वाले किसी ऐक्सिस के साथ कस्टम लेबल जोड़ने पर, यह काम का होता है. नीचे दिया गया उदाहरण देखें. कुल्हाड़ियों को अंदर से निकाला जाता है, इसलिए अगर आपके पास x,x
है, तो पहला x सबसे अंदर वाली कॉपी को दिखाता है, अगला x अगली बाहर की कॉपी को दिखाता है
और इसी तरह आगे भी चलता है.
उदाहरण
जानकारी | उदाहरण |
---|---|
इस उदाहरण में x-एक्सिस के साथ लाइन चार्ट, y-एक्सिस, टॉप ऐक्सिस (t), और राइट ऐक्सिस (r) दिखाए गए हैं. किसी लेबल के बारे में नहीं बताया गया है. इसलिए, चार्ट में डिफ़ॉल्ट रूप से 0 से लेकर 100 तक की रेंज होती है. ध्यान दें कि डिफ़ॉल्ट रूप से, ऊपर और नीचे वाले ऐक्सिस पर लेबल के बगल में सही के निशान नहीं दिखते हैं. |
|
एक ही वैल्यू को एक से ज़्यादा बार शामिल करके, हर ऐक्सिस के लिए लेबल के कई सेट
शामिल किए जा सकते हैं. इस उदाहरण में x के दो सेट और y-एक्सिस के दो सेट को दिखाया गया है. यह खास तौर पर तब काम नहीं आता, जब सिर्फ़ डिफ़ॉल्ट ऐक्सिस लेबल का इस्तेमाल किया जा रहा हो, जैसा कि यहां दिखाया गया है. लेकिन आप chxl पैरामीटर का इस्तेमाल करके, हर ऐक्सिस की हर कॉपी के लिए कस्टम लेबल तय कर सकते हैं. |
|
इस उदाहरण में एक हॉरिज़ॉन्टल बार बार चार्ट दिखाया गया है, जिसमें x-ऐक्सिस, y-एक्सिस, ऊपर का टी-ऐक्सिस, और दायां आर-ऐक्सिस दिखाया गया है. ऐक्सिस लेबल नहीं दिखाए जाते, इसलिए चार्ट एपीआई, x-ऐक्सिस के लिए 0 से 100 की रेंज और t-एक्सिस के लिए दिखाता है. y-एक्सिस और r-एक्सिस के लिए रेंज को बार की संख्या से तय किया जाता है. इस मामले में, पांच बार हैं, इसलिए चार्ट एपीआई 0 से 4 की रेंज दिखाता है. पहले लेबल को पहले बार के बेस पर केंद्रित किया जाता है, दूसरे लेबल को दूसरे बार के बेस पर केंद्रित किया जाता है वगैरह. |
|
आप चार्ट टाइप के बाद :nda बताकर, लाइन चार्ट में डिफ़ॉल्ट ऐक्सिस को बंद कर सकते हैं. |
cht=lc:nda |
ऐक्सिस रेंज chxr
chxr पैरामीटर का इस्तेमाल करके, हर ऐक्सिस पर अलग-अलग दिखने वाली वैल्यू की सीमा तय की जा सकती है. ध्यान दें कि यह चार्ट के एलिमेंट के स्केल को नहीं बदलता है, सिर्फ़ ऐक्सिस लेबल के स्केल को बदलता है. अगर आप चाहते हैं कि ऐक्सिस नंबर असल डेटा की वैल्यू बताएं, तो <start_val> और <end_val> को अपने डेटा फ़ॉर्मैट की रेंज के निचले और ऊपरी मान पर सेट करें. ज़्यादा जानकारी के लिए, ऐक्सिस स्केलिंग देखें.
अगर आप इसकी रेंज तय करना चाहते हैं, तो आपको chxt
पैरामीटर का इस्तेमाल करके ऐक्सिस को दिखाना होगा.
कस्टम ऐक्सिस के वैल्यू तय करने के लिए, chxl
पैरामीटर का इस्तेमाल करें.
सिंटैक्स
पाइप वर्ण ( |
) का इस्तेमाल करके
कई ऐक्सिस लेबल रेंज को अलग करें.
chxr= <axis_index>,<start_val>,<end_val>,<opt_step> |...| <axis_index>,<start_val>,<end_val>,<opt_step>
- <axis_index>
- लेबल वाली कौनसी लेबल लागू करें. यह
chxt
की बताई गई ऐक्सिस कैटगरी में, शून्य पर आधारित इंडेक्स है. उदाहरण के लिए,chxt=x,r,y
में r-एक्सिस 1 होगा. - <start_val>
- एक संख्या, इस अक्ष का कम मान तय करती है.
- <end_val>
- एक संख्या जो इस अक्ष के लिए ज़्यादा मान तय करती है.
- <opt_step>
- [ज़रूरी नहीं] ऐक्सिस पर निशान लगाने के बीच का काउंट. चरणों की कोई डिफ़ॉल्ट वैल्यू नहीं होती है. चरण की गिनती, सही तरीके से स्पेस किए गए लेबल का सेट दिखाने के लिए की जाती है.
उदाहरण
जानकारी | उदाहरण |
---|---|
इस उदाहरण में बाईं और दाईं y-अक्ष ( हर ऐक्सिस की सीमा तय होती है. किसी लेबल या रैंक के बारे में नहीं बताया गया है, इसलिए दी गई रेंज से वैल्यू ली जाती हैं और उन्हें रेंज के अंदर ही रखा जाता है. लाइन चार्ट में, वैल्यू x-ऐक्सिस पर बराबर रूप से दिखती हैं. आर-ऐक्सिस (इंडेक्स |
|
इस उदाहरण में, x-एक्सिस के लिए वैल्यू तय की गई हैं. ऐक्सिस लेबल में ऐक्सिस के बीच बराबर दूरी होती है. <opt_step> पैरामीटर के लिए पांच ( |
|
कस्टम ऐक्सिस लेबल chxl
chxl
पैरामीटर का इस्तेमाल करके, किसी भी
ऐक्सिस पर कस्टम स्ट्रिंग ऐक्सिस के लेबल तय किए जा सकते हैं. आप जितने चाहें उतने लेबल तय कर सकते हैं. कोई एक्सिस दिखाने पर (chxt
पैरामीटर का इस्तेमाल करके)
और कस्टम लेबल तय न करें, स्टैंडर्ड और स्टैंडर्ड लेबल लागू हो जाएंगे.
पसंद के मुताबिक संख्या वाली रेंज बताने के लिए, chxr
पैरामीटर का इस्तेमाल करें.
अपने लेबल की ऐक्सिस के साथ खास जगहें सेट करने के लिए, chxp
पैरामीटर का इस्तेमाल करें.
सिंटैक्स
हर ऐक्सिस के लिए एक पैरामीटर सेट करें जिसे
लेबल करना हो. पाइप वर्ण ( |
) का इस्तेमाल करके, लेबल के कई सेट को अलग-अलग करें.
chxl= <axis_index>:|<label_1>|...|<label_n> |...| <axis_index>:|<label_1>|...|<label_n>
- <axis_index>
- लेबल वाली कौनसी लेबल लागू करें. यह
chxt
पैरामीटर की कैटगरी में मौजूद इंडेक्स है. उदाहरण के लिए, अगर आपके पासchxt=x,x,y,y
है, तो इंडेक्स 0 पहला x-ऐक्सिस होगा. 1, दूसरा x-ऐक्स होगा. - <label_1>| ... |<label_n>
- इस ऐक्सिस पर एक या उससे ज़्यादा लेबल लगे हैं. ये स्ट्रिंग या संख्या की वैल्यू हो सकती हैं; स्ट्रिंग को कोटेशन में नहीं होना चाहिए. label_1 को ऐक्सिस पर सबसे कम पोज़िशन पर दिखाया जाता है. साथ ही, label_n को सबसे ऊंची पोज़िशन पर दिखाया जाता है. अन्य लेबल के बीच एक समान स्पेसिंग होती है.
स्पेस के साथ + मार्क लगाएं. लेबल में
लाइन ब्रेक तय करने का कोई तरीका नहीं है. लेबल को पाइप वर्ण से अलग करें. ध्यान दें:
chxl
पैरामीटर में आखिरी लेबल के बाद कोई पाइप न डालें.
उदाहरण
जानकारी | उदाहरण |
---|---|
इस चार्ट में दो लेबल की मदद से, कस्टम लेबल जोड़ने का तरीका बताया गया है. ध्यान दें कि वैल्यू को समान रूप से कैसे स्पेस किया जाता है. साथ ही, यह भी ध्यान दें कि |
chxt=x,y |
इस उदाहरण में, बाईं और दाईं y अक्षों ( |
|
इस उदाहरण में, बाएं और दाएं y-एक्सिस ( यह उदाहरण, बाएं y-एक्सिस पर ऐक्सिस लेबल के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करता है. |
|
अगर आपको पूरी ऐक्सिस के बारे में बताने के लिए एक सामान्य लेबल जोड़ना है (उदाहरण के लिए, एक ऐक्सिस "लागत" और दूसरे "छात्र/छात्रा को लेबल करना"), तो हर प्रॉपर्टी में एक और ऐक्सिस जोड़ने के लिए, |
chxt=x,x,y,y |
ऐक्सिस लेबल की पोज़िशन chxp
आप chxl
का इस्तेमाल करके, डिफ़ॉल्ट लेबल का इस्तेमाल कर सकते हैं या कस्टम लेबल का इस्तेमाल करके, यह बता सकते हैं कि कौनसे ऐक्सिस लेबल दिखाने हैं. अगर इस पैरामीटर का इस्तेमाल करके
सटीक पोज़िशन नहीं बताई जाती है, तो लेबल को एक समान दूरी पर और
ऐक्सिस के साथ डिफ़ॉल्ट स्टेप वैल्यू पर रखा जाएगा. अगर आप chxl
के बारे में नहीं बताते हैं, तो
सही के निशान वाले लेबल, डिफ़ॉल्ट वैल्यू होंगे. आम तौर पर, ये डेटा वैल्यू या बार चार्ट में मौजूद बार नंबर होते हैं.
सिंटैक्स
पाइप वर्ण (|
) का इस्तेमाल करके, एक से ज़्यादा पोज़िशनिंग सेट अलग करें.
chxp= <axis_1_index>,<label_1_position>,...,<label_n_position> |...| <axis_m_index>,<label_1_position>,...,<label_n_position>
- <axis_index>
- आप जिस ऐक्सिस के लिए जगह तय कर रहे हैं. यह
chxt
पैरामीटर वाली कैटगरी का इंडेक्स है. उदाहरण के लिए, अगर आपके पासchxt=x,x,y,y
है, तो इंडेक्स 0 पहला x-ऐक्सिस होगा और दूसरा x-ऐक्स होगा. - <label_1_position>...,<label_n_position>
- ऐक्सिस पर लेबल की जगह. यह संख्या वाली वैल्यू की एक कॉमा-सेपरेटेड लिस्ट होती है, जहां हर वैल्यू,
chxl
कैटगरी में संबंधित लेबल की पोज़िशन सेट करती है: पहली एंट्री पहले लेबल पर लागू होती है और इसी तरह. पोज़िशन उस ऐक्सिस के लिए रेंज में कोई वैल्यू है. ध्यान दें कि यह हमेशा 0—100 होगा, जब तक कि आपchxr
का इस्तेमाल करके कोई कस्टम सीमा नहीं बताते हैं. आपके पास उस ऐक्सिस के लिए जितने चाहें उतने लेबल होने चाहिए.
उदाहरण
जानकारी | उदाहरण |
---|---|
इस उदाहरण में, चार्ट में खास जगहों पर आर-ऐक्सिस लेबल शामिल हैं. लेबल टेक्स्ट की जानकारी देने के लिए,
|
|
इस उदाहरण में डिफ़ॉल्ट लेबल वैल्यू दिखाने की जानकारी दी गई है, लेकिन सिर्फ़ खास जगहों पर.
|
chxt=x,y
chxt=x,y chxp नहीं बताया गया |
ऐक्सिस लेबल की स्टाइल chxs
ऐक्सिस लेबल के लिए फ़ॉन्ट का साइज़, रंग, और अलाइनमेंट दोनों के बारे में बताया जा सकता है. इसमें कस्टम लेबल और डिफ़ॉल्ट लेबल की वैल्यू, दोनों शामिल होती हैं. एक ही ऐक्सिस पर सभी लेबल का फ़ॉर्मैट एक ही है. अगर आपके पास ऐक्सिस की कई कॉपी हैं, तो आप हर फ़ॉर्मैट को अलग-अलग फ़ॉर्मैट में रख सकते हैं. आप लेबल स्ट्रिंग का फ़ॉर्मैट भी बता सकते हैं, उदाहरण के लिए, मुद्रा के चिह्न या पीछे के शून्य दिखाने के लिए.
डिफ़ॉल्ट रूप से, सबसे ऊपर और नीचे वाली अक्षों में वैल्यू के हिसाब से सही के निशान नहीं दिखते. जबकि, बाईं और दाईं ऐक्सिस उन्हें दिखाती हैं.
सिंटैक्स
कई ऐक्सिस के वैल्यू को पाइप वर्ण (|
) का इस्तेमाल करके अलग किया जाना चाहिए.
chxs= <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color> |...| <axis_index><opt_format_string>,<opt_label_color>,<opt_font_size>,<opt_alignment>,<opt_axis_or_tick>,<opt_tick_color>,<opt_axis_color>
- <axis_index>
- ऐसा ऐक्सिस जिस पर यह लागू होता है. यह
chxt
पैरामीटर में, शून्य पर आधारित इंडेक्स है. - <opt_format_string>
- [ज़रूरी नहीं] यह एक वैकल्पिक फ़ॉर्मैट स्ट्रिंग है. इसका इस्तेमाल किए जाने पर, ऐक्सिस इंडेक्स नंबर के ठीक बाद, बिना रुकावट वाले कॉमा का इस्तेमाल किया जाता है. यह लिटरल अक्षर N के बाद शुरू होता है. इसके बाद, इन वैल्यू का इस्तेमाल करना ज़रूरी नहीं है:
N<preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>
हर एलिमेंट का मतलब यहां दिया गया है:<preceding_text>
- हर वैल्यू से पहले का लिटरल टेक्स्ट.*...*
- शब्दों के बिना तारे के निशान में रैप किया गया एक वैकल्पिक ब्लॉक, जिसमें नंबर के लिए फ़ॉर्मैटिंग की जानकारी तय की जा सकती है. ये वैल्यू इस्तेमाल की जा सकती हैं और ये सभी ज़रूरी नहीं हैं:<number_type>
- संख्या वाली वैल्यू के लिए संख्या फ़ॉर्मैट. इनमें से कोई एक चुनें:f
- [डिफ़ॉल्ट] फ़्लोटिंग पॉइंट फ़ॉर्मैट. <decimal_places> की वैल्यू के साथ-साथ, सटीक जानकारी भी दें.p
- प्रतिशत फ़ॉर्मैट. % चिह्न अपने आप जुड़ जाता है. ध्यान दें: इस फ़ॉर्मैट का इस्तेमाल करते समय, 0.0 — 1.0 मैप से 0 — 100% (जैसे कि 0.43 को 43% के रूप में दिखाया जाएगा) के डेटा की वैल्यू.e
- वैज्ञानिक नोटेशन का फ़ॉर्मैट.c<CUR>
- संख्या को सही मुद्रा मार्कर के साथ बताई गई मुद्रा में फ़ॉर्मैट करें.<CUR>
के बजाय, तीन अक्षरों वाला मुद्रा कोड डालें. उदाहरण: यूरो के लिएcEUR
. आपको ISO वेब साइट पर कोड की सूची दिखेगी. हालांकि, यह सभी सिंबल पर काम नहीं करता.
<decimal_places>
- एक पूर्णांक है, जो तय करता है कि दशमलव के बाद कितने पेज दिखाए जाने चाहिए. वैल्यू को गोलाकार में बांटा गया है. इसे छोटा नहीं किया गया है. डिफ़ॉल्ट 2 है.z
- पीछे आने वाले शून्य दिखाएं. डिफ़ॉल्ट नहीं है.s
- डिसप्ले ग्रुप के सेपरेटर. डिफ़ॉल्ट नहीं है.x
याy
- डेटा को x- या y-कोऑर्डिनेट के हिसाब से दिखाएं. x डेटा का मतलब, चार्ट के टाइप के हिसाब से अलग-अलग होता है: अपने चार्ट में प्रयोग करके, यह पता लगाएं कि उसका मतलब क्या है. डिफ़ॉल्ट 'y' है.
<following_text>
- हर वैल्यू के हिसाब से लिटरल टेक्स्ट.
- <opt_label_color>
- RRGGBB हेक्साडेसिमल फ़ॉर्मैट में, ऐक्सिस टेक्स्ट पर लागू करने के लिए रंग (लेकिन ऐक्सिस लाइन पर नहीं). ऐक्सिस लाइन का रंग opt_axis_color का इस्तेमाल करके अलग से बताया जाता है. डिफ़ॉल्ट स्लेटी रंग में है.
- <opt_font_size>
- [ज़रूरी नहीं] से पिक्सल में फ़ॉन्ट के साइज़ की जानकारी मिलती है. यह पैरामीटर ज़रूरी नहीं है.
- <opt_alignment>
- [ज़रूरी नहीं] लेबल अलाइनमेंट. ऊपर या नीचे दी गई अक्षों के लिए, यह बताता है कि लेबल, ऊपर या नीचे दिए गए सही के निशान से किस तरह अलाइन होता है. बाईं या दाईं ओर वाली ऐक्सिस के लिए, यह बताया गया है कि यह बॉक्स, बाउंडिंग बॉक्स के अंदर किस तरह अलाइन होता है. इनमें से कोई एक नंबर डालें:
-1
- ऊपर या नीचे: लेबल, सही के निशान के दाईं ओर होते हैं; बाईं या दाईं ओर: लेबल को उनके इलाके में, अलाइन किया जाता है. आर-एक्सिस लेबल के लिए डिफ़ॉल्ट.0
- ऊपर या नीचे: लेबल, टिक के बीच में दिखाए जाते हैं; बाईं या दाईं ओर: लेबल अपने इलाके के बीच में होते हैं. x- और t-एक्सिस लेबल के लिए डिफ़ॉल्ट.1
- ऊपर या नीचे: लेबल, टिक के बाईं ओर होते हैं; बाईं या दाईं ओर: लेबल अपने इलाके में दाईं ओर अलाइन होते हैं. y-एक्सिस लेबल के लिए डिफ़ॉल्ट.
- <opt_axis_or_tick>
- [ज़रूरी नहीं है; Google-o-meter में काम नहीं करता है] इस ऐक्सिस के लिए, सही के निशान और/या ऐक्सिस लाइन दिखानी हैं या नहीं. टिक मार्क और ऐक्सिस लाइन सिर्फ़ अंदरूनी ऐक्सिस के लिए उपलब्ध हैं. उदाहरण के लिए, ये दो एक्स-ऐक्स साइटों के बाहरी हिस्से पर काम नहीं करते. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
l
(लोअरकेस 'L') - सिर्फ़ ऐक्सिस लाइन बनाएं.t
- सिर्फ़ सही के निशान लगाएं. सही के निशान, ऐक्सिस लेबल के बगल में मौजूद छोटी लाइनों की तरह दिखते हैं.lt
- [डिफ़ॉल्ट] सभी लेबल के लिए ऐक्सिस लाइन और सही के निशान, दोनों बनाएं._
- (अंडरस्कोर) न तो ऐक्सिस लाइन बनाएं और न ही सही का निशान लगाएं. अगर आप किसी ऐक्सिस लाइन को छिपाना चाहते हैं, तो इस वैल्यू का इस्तेमाल करें.
- <tick_color>
- [ज़रूरी नहीं है; Google-o-meter पर काम नहीं करता है] RGGBB हेक्साडेसिमल फ़ॉर्मैट में, टिक के निशान का रंग. डिफ़ॉल्ट स्लेटी रंग में है.
- <opt_axis_color>
- [ज़रूरी नहीं] इस ऐक्सिस लाइन का रंग, RGGGBB हेक्साडेसिमल फ़ॉर्मैट में है. डिफ़ॉल्ट स्लेटी रंग में है.
उदाहरण
जानकारी | उदाहरण |
---|---|
फ़ॉन्ट का साइज़ और रंग दूसरे x-ऐक्सिस (जनवरी, फ़रवरी, मार्च) के लिए तय किया जाता है. |
|
दाएं y-एक्सिस के लिए फ़ॉन्ट का साइज़, रंग, और अलाइनमेंट तय किया जाता है. सही के निशान (लकड़ी के निशान) हैं, लेकिन बिना लाइन के नहीं दिखाए गए हैं. |
|
इस चार्ट में तीन डेटा सेट दिए गए हैं. साथ ही, ऐक्सिस लेबल के तीन सेट दिखाए गए हैं, जिसमें हर सीरीज़ के लिए एक सेट है. लेबल का हर सेट, पसंद के मुताबिक फ़ॉर्मैट करने वाली स्ट्रिंग का इस्तेमाल करके फ़ॉर्मैट किया जाता है, जैसा कि यहां बताया गया है:
एक्सिस लेबल रेंज को |
chd=s: |
ऐक्स टिक मार्क स्टाइल 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 , y-एक्सिस (5 और 15) के लिए दो टिक लंबाई के मान बताता है, और चार्ट पर दोनों वैल्यू के बीच में बने चुने गए सही के निशान. |
chxt=x,y |
बैकग्राउंड में भरने वाला डेटा chf
[सभी
चार्ट]
आप चार्ट डेटा क्षेत्र और/या पूरे चार्ट बैकग्राउंड के लिए, फ़िल कलर और स्टाइल तय कर सकते हैं. फ़िल टाइप में सॉलिड फ़िल, धारीदार फ़िल, और ग्रेडिएंट शामिल हैं.
आप अलग-अलग क्षेत्रों के लिए अलग-अलग फ़िल तय कर सकते हैं (उदाहरण के लिए, पूरा चार्ट क्षेत्र या सिर्फ़ डेटा क्षेत्र). चार्ट एरिया फ़िल, बैकग्राउंड फ़िल को ओवरराइट करता है. सभी फ़िल chf
पैरामीटर का इस्तेमाल करके बताया जाता है और आप एक ही चार्ट में अलग-अलग फ़िल टाइप (सोलिड, धारी, ग्रेडिएंट) को पाइप वर्ण ( | ) से अलग करके मिला सकते हैं. चार्ट एरिया में चार्ट के बैकग्राउंड फ़िल को भरा गया है.
सॉलिड फ़िल chf
[सभी
चार्ट]
आप बैकग्राउंड और/या चार्ट एरिया के लिए एक फ़िल डाल सकते हैं या फिर पूरे चार्ट को एक पारदर्शिता वैल्यू तय कर सकते हैं. पाइप वर्ण (|
) का इस्तेमाल करके, कई फ़िल
तय किए जा सकते हैं. (Maps: सिर्फ़ बैकग्राउंड).
सिंटैक्स
chf=<fill_type>,s,<color>|...
- <fill_type>
- चार्ट का हिस्सा भरा जा रहा है. इनमें से कोई एक वैल्यू डालें:
bg
- बैकग्राउंड में रंग भरने की सुविधाc
- चार्ट एरिया में जानकारी भरी गई है. मैप चार्ट के लिए यह सुविधा उपलब्ध नहीं है.a
- पूरे चार्ट (बैकग्राउंड के साथ) को पारदर्शी बनाएं.<color>
के पहले छह अंक नज़रअंदाज़ किए जाते हैं. पूरे चार्ट में सिर्फ़ आखिरी दो अंक (पारदर्शिता की वैल्यू) लागू किए जाते हैं.b<index>
- बार सॉलिड फ़िल (सिर्फ़ बार चार्ट). बार के सीरीज़ इंडेक्स को <index> से बदलें, ताकि उनका रंग बदल सके. यह असर, बार चार्ट मेंchco
को तय करने जैसा ही है. उदाहरण के लिए, बार चार्ट सीरीज़ कलर देखें.
- s
- यह बताता है कि डेटा ठोस या पारदर्शिता के साथ भरा हुआ है.
- <रंग>
- फ़िल कलर, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में. पारदर्शिता के लिए, शुरुआती छह अंकों को अनदेखा किया जाता है, लेकिन फिर भी इन्हें शामिल किया जाना चाहिए.
उदाहरण
जानकारी | उदाहरण |
---|---|
यह उदाहरण, चार्ट के बैकग्राउंड को हल्का स्लेटी ( |
|
यह उदाहरण, चार्ट के बैकग्राउंड को हल्का स्लेटी ( |
|
यह उदाहरण पूरे चार्ट पर 50% पारदर्शिता लागू करता है (हेक्साडेसिमल में 80, 128 या करीब 50% पारदर्शिता है). चार्ट के ज़रिए टेबल सेल का बैकग्राउंड देखें. |
|
ग्रेडिएंट फ़िल chf
[लाइन,
बार, Google-o-meter, Rader, Scatter,Venn]
चार्ट एरिया या बैकग्राउंड में एक या ज़्यादा ग्रेडिएंट फ़िल लागू किए जा सकते हैं. ग्रेडिएंट फ़िल फ़ेड एक रंग से दूसरे रंग में होता है. (पाई, Google-ओ-मीटर के चार्ट: सिर्फ़ बैकग्राउंड..)
हर ग्रेडिएंट का फ़िल एक कोण होता है और फिर किसी खास जगह पर दो या ज़्यादा रंग ऐंकर किए जाते हैं. रंग एक से दूसरे ऐंकर तक बदलता रहता है. इसलिए, रंग अलग-अलग होता है. आपके पास अलग-अलग <color_centerpoint> वैल्यू वाले कम से कम दो रंग होने चाहिए, ताकि एक रंग दूसरे रंग में धुंधला हो जाए. हर अतिरिक्त ग्रेडिएंट एक <color>, <color_centerpoint> जोड़े के ज़रिए बताया जाता है.
सिंटैक्स
chf=<fill_type>,lg,<angle>,<color_1>,<color_centerpoint_1> ,..., <color_n>,<color_centerpoint_n>
- <fill_type>
- चार्ट का एरिया. इनमें से कोई एक:
bg
- बैकग्राउंड में रंग भरने की सुविधाc
- चार्ट एरिया में जानकारी भरी गई है.b<index>
- बार ग्रेडिएंट फ़िल (सिर्फ़ बार चार्ट). ग्रेडिएंट से भरने के लिए, <index> को बार की सीरीज़ के इंडेक्स से बदलें. उदाहरण के लिए, बार चार्ट सीरीज़ कलर देखें.
- lg
- ग्रेडिएंट को भरने की सुविधा तय करता है.
- <कोण>
- ग्रेड के कोण का मान 0 (हॉरिज़ॉन्टल) से 90 (वर्टिकल) तक बताने वाली संख्या.
- <रंग>
- RRGGBB हेक्साडेसिमल फ़ॉर्मैट में फ़िल का रंग.
- <color_centerpoint>
- रंग के लिए ऐंकर पॉइंट बताता है. जब यह रंग किसी दूसरे ऐंकर तक पहुंचेगा, तो रंग यहां से धुंधला हो जाएगा. वैल्यू की रेंज 0.0 (सबसे नीचे या बाईं ओर) से 1.0 (ऊपर या दाएं किनारे) होती है. साथ ही, इसे <कोण> से तय किए गए कोण पर झुकाया जाता है.
उदाहरण
जानकारी | उदाहरण |
---|---|
चार्ट के एरिया में हॉरिज़ॉन्टल ग्रेडिएंट है. इसे
ज़ीरो डिग्री ( रंग (पीच) चार्ट का बैकग्राउंड, स्लेटी ( |
|
चार्ट के एरिया में डायगनल (नीचे बाईं ओर से ऊपर की ओर) लीनियर ग्रेडिएंट है. जिसे पैंतालीस डिग्री ( पीच ( दूसरा रंग नीला ( चार्ट का बैकग्राउंड, स्लेटी ( |
|
चार्ट एरिया में वर्टिकल (ऊपर से नीचे) लीनियर ग्रेडिएंट
है, जिसे नब्बे डिग्री ( नीला ( पीच ( चार्ट का बैकग्राउंड, स्लेटी ( |
|
धारीदार chf
भरता है [Line,
Bar, Google-o-meter, Rader, Scatter, Venn]
आप अपने चार्ट एरिया या पूरे चार्ट के लिए धारीदार बैकग्राउंड फ़िल तय कर सकते हैं. (पाई, Google-ओ-मीटर के चार्ट: सिर्फ़ बैकग्राउंड.)
सिंटैक्स
chf= <fill_type>,ls,<angle>,<color_1>,<width_1> ,..., <color_n>,<width_n>
- <fill_type>
- चार्ट का एरिया. इनमें से कोई एक:
bg
- बैकग्राउंड में रंग भरने की सुविधाc
- चार्ट एरिया में जानकारी भरी गई हैb<index>
- बार स्ट्राइप फ़िल (सिर्फ़ बार चार्ट). धारियों को भरने के लिए, बार की सीरीज़ इंडेक्स से <index> को बदलें. उदाहरण के लिए, बार चार्ट सीरीज़ के रंग देखें.
- एलएस
- यह लीनियर धारी वाली पट्टी की जानकारी देता है.
- <कोण>
- y-एक्सिस के मुकाबले सभी धारियों का कोण. वर्टिकल
धारियों के लिए
0
या हॉरिज़ॉन्टल पट्टियों के लिए90
का इस्तेमाल करें. - <रंग>
- इस पट्टी का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में. हर अतिरिक्त पट्टी के लिए <color> और <width> को दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.
- <width>
- इस पट्टी की चौड़ाई,
0
से1
तक है, जहां1
चार्ट की पूरी चौड़ाई है. चार्ट को भरे जाने तक धारियों को दोहराया जाता है. हर अतिरिक्त पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.
उदाहरण
जानकारी | उदाहरण |
---|---|
|
chf= |
|
chf= |
ग्रिड लाइनें chg
[लाइन,
बार, रडार, स्कैटर]
आप chg
पैरामीटर का इस्तेमाल करके, अपने चार्ट पर
ठोस या बिंदुओं वाली ग्रिड लाइन तय कर सकते हैं.
इस पैरामीटर से, लाइनों की मोटाई या रंग की जानकारी नहीं दी जा सकती. अपने चार्ट में लाइन बनाने के ज़्यादा तरीकों के लिए, आकार मार्कर (chm
टाइप h, H, v या V), रेंज मार्कर (chm
), और ऐक्स मार्क करें (chxtc
) देखें.
सिंटैक्स
chg= <x_axis_step_size>,<y_axis_step_size>,<opt_dash_length>,<opt_space_length>,<opt_x_offset>,<opt_y_offset>
- <x_axis_step_size>, <y_axis_step_size>
- इसका इस्तेमाल चार्ट पर दिखाने के लिए x या y ग्रिड की लाइनों को गिनने में किया जाता है. 100 / Step_size = चार्ट पर कितनी ग्रिड लाइन हैं. इसलिए: 20,25 का मतलब होगा 5 वर्टिकल ग्रिड लाइन और 4 हॉरिज़ॉन्टल ग्रिड लाइन.
- <opt_dash_length>, <opt_space_length>
- [वैकल्पिक] डैश वाली ग्रिड लाइनों को तय करने के लिए इस्तेमाल किया जाता है. पहला पैरामीटर हर लाइन डैश की लंबाई पिक्सल में है. दूसरा पैरामीटर डैश के बीच पिक्सल में स्पेसिंग है. किसी ठोस लाइन के लिए, <opt_space_length> के लिए 0 बताएं. डिफ़ॉल्ट वैल्यू 4,1 होती हैं.
- <opt_x_offset>,<opt_y_offset>
- [वैकल्पिक] चार्ट के स्केल के मुताबिक, इकाइयों की संख्या, क्रम से x और y की ग्रिड लाइनों को ऑफ़सेट करने के लिए. पॉज़िटिव या नेगेटिव वैल्यू हो सकती हैं. अगर आप यह वैल्यू तय करते हैं, तो आपको सभी पिछली वैल्यू भी तय करनी होंगी. डिफ़ॉल्ट वैल्यू 0,0 होती हैं.
उदाहरण
जानकारी | उदाहरण |
---|---|
इन उदाहरणों में सिर्फ़ |
chg=20,50 chg=20,50 |
इस उदाहरण में, हल्के ग्रिड वाली लाइनों ( |
|
सॉलिड ग्रिड लाइनों को दिखाने के लिए, यह चार्ट 10 का x-एक्सिस ऑफ़सेट भी बताता है. |
chg=20,50,1,0,10 |
यह चार्ट 10 का x-एक्सिस ऑफ़सेट और 20 का y अक्ष ऑफ़सेट दिखाता है. |
chg=20,50,3,3,10,20 |
लाइन स्टाइल chls
[Line, Rader]
आप 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 (एक ठोस लाइन) होती है.
उदाहरण
जानकारी | उदाहरण |
---|---|
यहां डैश वाली लाइन |
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=<mark_data_string>
- इस मार्कर टाइप के लिए ज़रूरी डेटा. इसमें वही स्ट्रिंग होती है जिसे किसी फ़्रीस्टैंडिंग आइकॉन के लिए,
chld
पैरामीटर में इस्तेमाल किया जाता है. अलग-अलग करने के लिए यह छोड़कर, सभी डीलिमिटर को कॉमा लगाकर बदलना चाहिए (एक से ज़्यादा टेक्स्ट के लिए पाइप मार्कर के बजाय कॉमा का इस्तेमाल करना न भूलें!). ध्यान दें कि आपको डेटा स्ट्रिंग में इन वर्णों को @ मार्क: पाइप ( | ) , में ( @ ) के साथ एस्केप करना होगा, जो ( = ), कॉमा ( , ), सेमीकोलन ( ; ) है. उदाहरण:hello@,+world
,5@@10+cents+each
. - ds=<this_series>
- [ज़रूरी नहीं] इस मार्कर से जुड़ी डेटा सीरीज़ का शून्य पर आधारित इंडेक्स. डिफ़ॉल्ट वैल्यू 0 है.
- डीपी=<किन_पॉइंट>
- [ज़रूरी नहीं] बताता है कि मार्कर को ड्रॉ करने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट
वैल्यू 0 होती है (सीरीज़ में पहला पॉइंट). इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
n.d
- मार्कर को दिखाने के लिए, कौनसा डेटा पॉइंट इस्तेमाल किया जाता है. यहां n.d, सीरीज़ का शून्य पर आधारित इंडेक्स है. अगर आप कोई ऐसी वैल्यू डालते हैं जो पूर्णांक नहीं है, तो फ़्रैगमेंट वैल्यू का हिसाब लगाकर इंटरमीडिएट पॉइंट दिखाता है. उदाहरण के लिए, 3.5 का मतलब पॉइंट 3 और पॉइंट 4 के बीच के बीच में है.range,<start>,<end>,<step>
- हर कदम के डेटा पॉइंट को शुरू से लेकर आखिर तक की रेंज में रखें. शुरू और खत्म होने की जानकारी, इंडेक्स की वैल्यू होती है. साथ ही, ये इंटरमीडिएट वैल्यू दिखाने के लिए फ़्लोटिंग पॉइंट नंबर हो सकते हैं. सभी वैल्यू वैकल्पिक हैं; डिफ़ॉल्ट हैं: start=0, end=last item, step=1. अगर आप कोई वैल्यू स्किप करते हैं, तो भी आपको बीच के बीच में कॉमा लगाना होगा. हालांकि, ऐसा करने के लिए आपको कॉमा की ज़रूरत नहीं होगी. उदाहरण:dp=range,0,4
, एलिमेंट 0 से 4 तक का मार्कर बनाता है;dp=range,5,10,2
एलिमेंट 5, 7, और 9 पर एक मार्कर दिखाता है;dp=range,2
तीसरे पॉइंट और उसके बाद के पॉइंट पर पॉइंट बनाता है;dp=range,3,,1.5
चौथे आइटम से आखिरी के हर 1.5 डेटा पॉइंट पर मार्कर दिखाता है.all
- हर एलिमेंट पर मार्कर बनाएं. यहrange,0,end_index
के बराबर है. उदाहरण के लिए:dp=all
every,n
- हर nवें मार्कर पर मार्कर बनाएं. उदाहरण:dp=every,2
आइटम 0, 2, और 4 पर एक मार्कर बनाता है.
- py=<z_order>
- [वैकल्पिक] वह लेयर जिस पर दूसरे मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को खींचना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 तक होती है. इसमें, -1.0 सबसे नीचे और 1.0 सबसे ऊपर होता है. चार्ट के एलिमेंट (लाइन और बार) शून्य से ठीक नीचे हैं. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट के ठीक ऊपर.
- po=<x,y>
- [ज़रूरी नहीं] चार्ट पर एक ऐब्सलूट पोज़िशन है जिस पर मार्कर बनाया जाता है. x और y दो फ़्लोटिंग पॉइंट नंबर हैं, जहां सबसे नीचे बाईं ओर 0.0,0.0 और सबसे ऊपर दाईं ओर 1.0,1.0 है.
- =<x_offset,y_offset>
- [ज़रूरी नहीं] आइकॉन को उसकी सामान्य स्थिति से ऑफ़सेट करने के लिए कई पिक्सल. x_offset और y_offset पॉज़िटिव या नेगेटिव इंटेजर हैं. किसी एम्बेड किए गए डाइनैमिक आइकॉन में यह वैल्यू बताना ज़रूरी होता है, क्योंकि मार्कर को पॉइंट के ऊपर वर्टिकल और हॉरिज़ॉन्टल तौर पर सेंटर में रखा जाएगा. इसका मतलब है कि पॉइंट, डेटा मार्कर के मुताबिक नहीं होगा. सीधी पिन के लिए एक अच्छा ऑफ़सेट
of=0,22
है; तिरछे पिन के लिए एक अच्छा ऑफ़सेटof=-12,20
याof=12,20
होता है, जो स्लैंट की दिशा पर निर्भर करता है, लेकिन आपको प्रयोग करना पड़ सकता है. डिफ़ॉल्ट वैल्यू 0,0 होती है.
उदाहरण
जानकारी | उदाहरण |
---|---|
यहां उसी डाइनैमिक आइकॉन के उदाहरण दिए गए हैं जिसे फ़्री-स्टैंडिंग इमेज के तौर पर बनाया गया है.
साथ ही, इसका इस्तेमाल लाइन चार्ट में मार्कर के तौर पर किया जाता है.
चार्ट 1: चार्ट 2: |
|
ध्यान दें कि एक डाइनैमिक आइकॉन मार्कर, हॉरिज़ॉन्टल और वर्टिकल तौर पर पॉइंट के बीच में होगा. इसलिए, अगर आपको डाइनैमिक आइकॉन के साथ टेल का इस्तेमाल करना है, तो पूंछ को चार्ट पॉइंट पर नहीं रखा जाएगा और मार्कर को बीच में रखा जाएगा. पहले चार्ट में मार्क को डेटा पॉइंट 3 पर रखा जाता है, जो असल में टेल को लाइन के मार्क के दाईं ओर थोड़ा सा रखता है. दूसरा चार्ट, मनचाहे डेटा पॉइंट के ऊपर मार्कर की पूंछ बदलने के लिए, |
chem=y;
chem=y; |
एक से ज़्यादा डाइनैमिक आइकॉन शामिल करने के लिए, सिंटैक्स स्ट्रिंग को | किसी वर्ण से अलग करें. इस उदाहरण में रेंज के साथ-साथ, दो अलग-अलग मार्कर भी दिखाए गए हैं. ध्यान दें कि वर्टिकल पिन 0,22 तक ऑफ़सेट कैसे होती हैं और स्लैंट पिन 12, 20 का ऑफ़सेट होता है,ताकि पिन पॉइंट उन सीरीज़ के मुताबिक बन जाएं जिनके बारे में उन्होंने बताया है. |
chem= |
यह एक मल्टीलाइन टेक्स्ट मार्कर दिखाता है. टेक्स्ट जोड़ने के बाद, मार्कर को ऑफ़सेट किया जाना चाहिए, क्योंकि बबल का साइज़ बदलकर टेक्स्ट में फ़िट हो जाता है. इस वजह से, वह चार्ट पर फिर से बीच में आ जाता है. ध्यान दें कि d डेटा स्ट्रिंग में, टेक्स्ट में नई लाइनों को कॉमा से कैसे दिखाया जाता है. |
chem=y; |
एम्बेड किए गए चार्ट
आप डाइनैमिक आइकॉन सिंटैक्स का इस्तेमाल करके, एक चार्ट को दूसरे फ़ील्ड में जोड़ सकते हैं.
एम्बेड किए गए चार्ट मार्कर दो तरह के होते हैं: बबल में जोड़े गए चार्ट और बिना बबल वाले एम्बेड किए गए चार्ट. यहां दोनों के उदाहरण दिए गए हैं:
बबल के साथ चार्ट |
बबल के बिना चार्ट |
यहां s=<icon_string_constant>;d=<marker_data_string>
पैरामीटर की खास बातें दी गई हैं. ये बबल और एम्बेड किए गए चार्ट (दोनों के लिए उपलब्ध नहीं हैं) के लिए, यहां दी गई पैरामीटर के बारे में फिर से नहीं बताया गया है:
सिंटैक्स
Non-bubble: chem=y;s=ec;d=<alignment_string>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset> Bubble: chem=y;s=ecb;d=<frame_type>,<padding>,<frame_color>,<fill_color>,<chart_data>;ds=<which_series>;dp=<which_points>;py=<z_order>;po=<x,y>;of=<x_offset,y_offset>
- alignment_string
- [सिर्फ़ बबल के अलावा] बबल-बिना एम्बेड किए गए चार्ट के किस हिस्से को डेटा पॉइंट पर पिन किया गया है. नीचे दिए गए डायग्राम में दिए गए दो अक्षरों वाले स्ट्रिंग कॉन्सटेंट में से कोई एक चुनें:
- chart_data
- एम्बेड किए गए चार्ट के लिए डेटा. यह सब कुछ, चार्ट के यूआरएल में
https://chart.googleapis.com/chart?
के बाद मौजूद है. नीचे दिए गए टूल का इस्तेमाल करें या टूल के नीचे दिए गए नियमों का पालन करें. - frame_type
- [सिर्फ़ बबल] डाइनैमिक आइकॉन फ़्रेम स्टाइल कॉन्सटेंट में से एक.
- पैडिंग (जगह)
- [सिर्फ़ बबल: बबल में डाली गई जानकारी, पिक्सल में.
- frame_color
- [सिर्फ़ बबल: फ़्रेम का रंग, बिना # मार्क वाली छह अंकों वाली एचटीएमएल कलर स्ट्रिंग की तरह. उदाहरण:
FF00FF
. - fill_color
- [सिर्फ़ बबल] बबल भरने का रंग, क्योंकि यह छह अंकों वाली एचटीएमएल
रंग स्ट्रिंग है, जिसमें # निशान नहीं होता. उदाहरण:
FF00FF
.
एम्बेड किया गया चार्ट का डेटा
अपनी चार्ट स्ट्रिंग जनरेट करने के लिए, नीचे दिए गए कन्वर्ज़न टूल का इस्तेमाल करें या फिर टूल के बाद दिए गए नियमों का पालन करके, चार्ट स्ट्रिंग को मैन्युअल रूप से जनरेट करें.
मैन्युअल कन्वर्ज़न के लिए नियम
1. सबसे पहले, पैरामीटर और वैल्यू पेयर में दिए गए इन सभी वर्णों को नीचे दिए गए क्रम में बदलें. इसके लिए:
बदलें | साथ बदलें |
---|---|
%7C या %7c |
| |
@ |
@@ |
% |
%25 |
, |
@, |
| |
@ |
; |
@; |
और |
%26 |
= |
%3D |
2. इसके बाद, parameter1=value1¶meter2=value2...
की जोड़ी के &
और =
की सभी वैल्यू को कॉमा से बदलें.
लाइन फ़िल chm
[Line, Rader]
आप डेटा लाइन के नीचे दिए गए क्षेत्र को अच्छे रंग से भर सकते हैं.
chm
पैरामीटर को अलग करने के लिए, पाइप वर्ण ( |
) का इस्तेमाल करके, लाइन भरने की सुविधा को अन्य chm
पैरामीटर के साथ जोड़ा जा सकता है.
सिंटैक्स
chm= <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0> |...| <b_or_B>,<color>,<start_line_index>,<end_line_index>,<0>
- <b_or_B>
- चार्ट के नीचे से भरना है या सिर्फ़ अगली निचली पंक्ति में भरना है.
- B - चार्ट के सबसे नीचे वाले हिस्से में
<start_line_index>
से जानकारी भरें.<end_line_index>
में एक खास सिंटैक्स होता है, जिसकी मदद से चार्ट के किसी सेगमेंट को भरा जा सकता है. अगर आपके पास एक चार्ट है जिसे आप भरना चाहते हैं, तो यह सबसे आसान होता है. - b - मल्टी-लाइन चार्ट में दो लाइनों के बीच भरें. शुरू
और खत्म होने की लाइनों को
<start_line_index>
और<end_line_index>
से दिखाया जाता है.
- B - चार्ट के सबसे नीचे वाले हिस्से में
- <रंग>
- फ़िल कलर के रूप में, RRGGBB फ़ॉर्मैट का हेक्साडेसिमल नंबर.
- <start_line_index>
- लाइन का इंडेक्स, जहां से डेटा भरना शुरू होता है.
chd
में बताई गई पहली डेटा सीरीज़ का इंडेक्स शून्य (0
) है, दूसरी डेटा सीरीज़ का इंडेक्स1
है, वगैरह. - <end_line_index>
-
- फ़िल टाइप 'b' - वह लाइन जिस पर फ़िल को रोकना है. यह लाइन, मौजूदा लाइन से कम होनी चाहिए.
- फ़िल टाइप
'B' - इनमें से कोई एक विकल्प चुनें:
- कोई भी वैल्यू - इस पैरामीटर में कोई एक संख्या इस्तेमाल नहीं की जाती है और फ़िल, दी गई लाइन से चार्ट के बेस पर जाएगा
- start:end - चार्ट के नीचे वर्टिकल का टुकड़ा भरने के लिए, start:end बताएं, जहां ये डेटा पॉइंट इंडेक्स हैं. इनमें बताया गया है कि फ़िल को कहां से शुरू और बंद करना है. दोनों वैल्यू वैकल्पिक होती हैं और डिफ़ॉल्ट रूप से first_point:last_point सेट होती हैं. (नीचे उदाहरण देखें.)
- <0>
- रिज़र्व किया गया — शून्य होना चाहिए.
उदाहरण
जानकारी | उदाहरण |
---|---|
एक सीरीज़ के लिए, रडार चार्ट के लिए सिर्फ़ यह फ़िल एरिया प्रकार उपलब्ध है. |
|
यहां दो लाइनों और दो फ़िल वाला चार्ट दिया गया है. बॉटम लाइन के नीचे और टॉप लाइन के ऊपर के हिस्से को भरने के लिए, एक खास तकनीक की ज़रूरत होती है. इसके लिए, अगली तकनीक लिखी होनी चाहिए. |
|
कई लाइनों वाले चार्ट में, चार्ट के सबसे ऊपर पहली लाइन में भरने के लिए, एक ऐसी सीरीज़ शामिल करें जिसमें डेटा फ़ॉर्मैट की सबसे ज़्यादा डेटा वैल्यू की दो कॉपी हों. इसलिए, उदाहरण के लिए, एक्सटेंडेड एन्कोडिंग के लिए " चार्ट की आखिरी लाइन से सबसे नीचे तक जानकारी भरने के लिए, ऐसी सीरीज़ शामिल करें जिसमें डेटा फ़ॉर्मैट की सबसे कम डेटा वैल्यू की दो कॉपी हों. इसलिए, उदाहरण के लिए, एक्सटेंडेड एन्कोडिंग के लिए AAAA, बेसिक टेक्स्ट फ़ॉर्मैट के लिए 0,0 वगैरह. इन लाइनों को |
chd=e: (सबसे ज़्यादा वैल्यू) (शून्य वैल्यू)chm= (हल्का नीला) b,224499,1,2,0| (नीला) b,FF0000,2,3,0| (लाल) b,80C65A,3,4,0 (हरा)chco=000000 |
यहां वर्टिकल फ़िल स्लाइस के साथ लाइन चार्ट दिया गया है. ऐसा करने के लिए, आपको <end_line_index> के लिए, 'B' टाइप के साथ start:end पेयर की जानकारी देनी होगी.
|
chm= |
इस उदाहरण में रडार चार्ट पर लाइन फ़िल का इस्तेमाल करके दिखाया गया है. |
chm= |
आकार मार्कर chm
[बार, लाइन, रडार, स्कैटर]
आप चार्ट पर सभी या अलग-अलग डेटा पॉइंट के लिए ग्राफ़िकल मार्कर तय कर सकते हैं. अगर दो या उससे ज़्यादा मार्कर एक ही पॉइंट पर मौजूद हैं, तो मार्कर को उस क्रम में लगाया जाता है जिस क्रम में वे chm
पैरामीटर में दिखते हैं.
आप डेटा पॉइंट पर भी टेक्स्ट मार्कर बना सकते हैं. यह डेटा पॉइंट मार्कर में शामिल होता है.
chm
पैरामीटर को अलग करने के लिए, पाइप वर्ण ( |
)
का इस्तेमाल करके, शेप मार्कर को किसी दूसरे chm
पैरामीटर के साथ जोड़ा जा सकता है.
सिंटैक्स
मार्क की जाने वाली हर सीरीज़ के लिए, इन पैरामीटर का एक सेट बताएं. एक से ज़्यादा सीरीज़ को मार्क करने के लिए, पाइप पैरामीटर से अलग किए गए अतिरिक्त पैरामीटर सेट बनाएं. आपको सभी सीरीज़ को मार्कअप करने की ज़रूरत नहीं है. अगर आप किसी डेटा सीरीज़ को मार्कर असाइन नहीं करते हैं, तो उसे कोई मार्कर नहीं मिलेगा.
शेप मार्कर, स्कैटर चार्ट में थोड़ा अलग तरीके से काम करते हैं. ज़्यादा जानकारी के लिए, वह दस्तावेज़ देखें.
chm= [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset> |...| [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
- @
- [ज़रूरी नहीं] अगर आप मार्कर टाइप के पहले वैकल्पिक @ वर्ण का इस्तेमाल करते हैं, तो <opt_who_points> को x:y फ़ॉर्मैट का इस्तेमाल करना चाहिए.
- <मार्कर का प्रकार>
- इस्तेमाल करने के लिए मार्कर का टाइप. इनमें से किसी एक तरह का कॉन्टेंट डालें:
a
- ऐरोc
- क्रॉसC
- आयत. अगर आयताकार मार्कर है, तो आपके पास कम से कम दो डेटा सीरीज़ होनी चाहिए, जहां सीरीज़ 0 में सबसे नीचे का किनारा बताया जाता है और सीरीज़ 1 सबसे ऊपर का किनारा बताती है. <size> आयत की चौड़ाई की जानकारी पिक्सल में देता है.d
- डायमंडE
- गड़बड़ी-बार का मार्कर () इस मार्कर को बनाने के लिए दो डेटा सीरीज़ की ज़रूरत होती है, एक नीचे की वैल्यू के लिए, और दूसरी सीरीज़ के लिए संबंधित पॉइंट. इससे एक्सटेंडेड <size> सिंटैक्स भी दिखता है: line_thickness[:top_and_bottom_width] जहां top_and_bottom_width ज़रूरी नहीं है. नीचे उदाहरण देखें.
h
- तय की गई ऊंचाई पर चार्ट में हॉरिज़ॉन्टल लाइन. (opt_who_points> पैरामीटर के लिए मान्य फ़ॉर्मैट n.d. हैH
- बताए गए डेटा मार्कर के ज़रिए हॉरिज़ॉन्टल लाइन. यह एक एक्सटेंडेड <size> सिंटैक्स के साथ काम करता है, जिसकी मदद से आप लाइन की सटीक लंबाई बता सकते हैं: line_thickness[:length] जहां :length ज़रूरी नहीं है और चार्ट के पूरे पेज की चौड़ाई डिफ़ॉल्ट है.o
- गोलाs
- वर्गv
- x-ऐक्सिस से वर्टिकल पॉइंट पर डेटा पॉइंटV
- बदलाव करने लायक लंबाई की वर्टिकल लाइन. यह एक एक्सटेंडेड <size> वैल्यू सिंटैक्स की सुविधा देता है, जिसकी मदद से आप लाइन की सटीक लंबाई बता सकते हैं: line_thickness[:length] जहां :length ज़रूरी नहीं है और चार्ट के पूरे पेज की ऊंचाई के हिसाब से डिफ़ॉल्ट है. मार्कर को डेटा पॉइंट के बीच में रखा जाता है.x
- एक X
- <रंग>
- इस सीरीज़ के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <series_index>
- डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. x/y स्थिति के हिसाब से जगह बताने वाले
h
मार्कर और मार्कर के लिए, नज़रअंदाज़ किया गया (@ वर्ण से शुरू). आप मार्कर के लिए स्रोत के रूप में छिपे डेटा सीरीज़ का इस्तेमाल कर सकते हैं; ज़्यादा जानकारी के लिए कंपाउंड चार्ट देखें. ग्रुप किए गए वर्टिकल बार चार्ट, खास बार के साथ मार्कर को अलाइन करने के लिए खास एक्सटेंडेड सिंटैक्स की सुविधा देते हैं. - <opt_who_points>
- [ज़रूरी नहीं] मार्कर को दिखाने के लिए पॉइंट. सभी मार्कर
डिफ़ॉल्ट होते हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
n.d
- मार्कर को कहां बनाएं. इसका मतलब, मार्कर टाइप पर निर्भर करता है:- h को छोड़कर सभी टाइप - मार्कर को किस डेटा पॉइंट पर बनाना है, जहां n.d सीरीज़ में शून्य पर आधारित इंडेक्स है. अगर आपने नॉन-इंटेजर वैल्यू तय की है, तो फ़्रैगमेंट वैल्यू, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताती है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच के बीच में.
h
- 0.0 से 1.0 तक की संख्या, जहां चार्ट का सबसे नीचे वाला 0.0 होता है और 1.0, चार्ट के सबसे ऊपर होता है.
-1
- सभी डेटा पॉइंट पर मार्कर बनाएं. आप सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ सकते हैं.-n
- हर n-वें डेटा पॉइंट पर मार्कर बनाएं. फ़्लोटिंग पॉइंट वैल्यू; अगर n एक से कम है, तो चार्ट आपके लिए अन्य मध्यस्थ पॉइंट का हिसाब लगाएगा. उदाहरण के लिए, -0.5 की मदद से, डेटा पॉइंट की तुलना में दोगुना मार्क लगाया जाएगा.start:end:n
- शुरू से लेकर आखिर तक इंडेक्स वैल्यू के साथ-साथ, हर n-वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह से हटा देने पर, डिफ़ॉल्ट रूप से पहला:आखिरी:1 हो जाएगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर लिस्ट किए जा रहे हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को जोड़कर, अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:आखिरी:1 हैंx:y
- चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. यह पॉइंट लाइन में होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले @ वर्ण जोड़ें. निर्देशांकों को फ़्लोटिंग पॉइंट वैल्यू के तौर पर बताएं, जहां0:0
, चार्ट में सबसे नीचे बाईं ओर है और1:1
चार्ट पर सबसे ऊपर बाईं ओर है. उदाहरण के लिए, चार्ट के बीच में मौजूद, 15 पिक्सल के लाल हीरे को जोड़ने के लिए,@d,FF0000,0,0.5:0.5,15
का इस्तेमाल करें.
- <साइज़>
- मार्कर का साइज़, पिक्सल में. इस पैरामीटर के लिए ज़्यादातर एक अंक की वैल्यू होती है; V, H, और S मार्कर सिंटैक्स <size>[:width] का इस्तेमाल करते हैं, जहां वैकल्पिक दूसरा हिस्सा लाइन या मार्कर की लंबाई बताता है.
- <opt_z_order>
- [ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट के ठीक ऊपर.
- <opt_offset>
- [ज़रूरी नहीं] आप बताई गई जगह से हॉरिज़ॉन्टल और वर्टिकल ऑफ़सेट तय कर सकते हैं. यहां ऐसा सिंटैक्स दिया गया है जिसमें : डीलिमिटर का इस्तेमाल किया गया है:
reserved:<horizontal_offset>:<vertical_offset>
. अगर आप बताए गए हों, तो <opt_z_order> के लिएchm
पैरामीटर स्ट्रिंग में, खाली , वैल्यू शामिल कर सकते हैं. उदाहरण:o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
- रिज़र्व किया गया - खाली छोड़ें.
<horizontal_offset>
- एक पॉज़िटिव या नेगेटिव संख्या, जिसमें हॉरिज़ॉन्टल ऑफ़सेट की जानकारी पिक्सल में दी जाती है. ज़रूरी नहीं; अगर इस्तेमाल न किया गया हो, तो इसे खाली छोड़ दें.<vertical_offset>
- एक पॉज़िटिव या नेगेटिव संख्या, जिसमें वर्टिकल ऑफ़सेट की जानकारी पिक्सल में दी जाती है. ज़रूरी नहीं; अगर इस्तेमाल न किया गया हो, तो इसे खाली छोड़ दें.
उदाहरण
जानकारी | उदाहरण |
---|---|
यहां कई आकार और लाइन मार्कर का एक उदाहरण दिया गया है.
|
chm= |
यहां एक डेटा सीरीज़ के लिए डायमंड और दूसरी डेटा सीरीज़ के लिए सर्कल का इस्तेमाल करने वाला उदाहरण दिया गया है. अगर दो या उससे ज़्यादा मार्कर एक ही पॉइंट पर हैं, तो मार्कर को उस क्रम में लगाया जाता है जिस क्रम में वे |
chm= |
यहां हर दूसरे डेटा पॉइंट पर मार्कर के साथ एक लाइन चार्ट दिया गया है (-2 का मतलब हर दूसरे पॉइंट से है). |
chd=t: |
यहां एक लाइन चार्ट है जिसमें डेटा पॉइंट की तुलना में दोगुना मार्कर है (-0.5 का मतलब हर आधे पॉइंट से है). | chd=t: |
इस उदाहरण में बताया गया है कि पसंद के मुताबिक रंगों और मोटाई के साथ ग्रिड लाइन बनाने के लिए, h और v मार्कर का इस्तेमाल कैसे किया जाए. z-ऑर्डर की वैल्यू (आखिरी वैल्यू) -1 पर सेट होती है, ताकि ग्रिड लाइन, डेटा लाइन के नीचे आ जाएं. |
chm= |
यह चार्ट, लाइन चार्ट में वर्टिकल फ़िल लाइनों को जोड़ता है:
|
chm= |
इस उदाहरण में चार्ट के साथ एक ऐरो और टेक्स्ट मार्कर जोड़ा गया है. इसके बाद, सटीक निर्देशांक का इस्तेमाल किया गया है. पहला D मार्कर, बार के नीचे मौजूद ट्रेस लाइन होता है. दूसरा मार्कर ऐरो है और तीसरा मार्कर ऐरो टेक्स्ट है. | chm= |
हॉरिज़ॉन्टल लाइन को किसी खास डेटा पॉइंट (H ) पर ठीक करना, मिलते-जुलते मान दिखाने या चार्ट में डेटा की वैल्यू पर ज़ोर देने
के लिए उपयोगी हो सकता है. |
chm=H,FF0000,0,18,1 |
इस ग्राफ़ में उन मार्कर को दिखाया गया है जो <size> पैरामीटर में, लाइन की मोटाई और लंबाई की जानकारी दे सकते हैं.
|
chm=
|
टेक्स्ट और
डेटा वैल्यू मार्कर chm
[बार, लाइन,
रडार, स्कैटर]
आपके पास अपने चार्ट के खास पॉइंट को कस्टम टेक्स्ट या किसी खास समय पर डेटा के फ़ॉर्मैट किए गए वर्शन पर लेबल करने का विकल्प होता है.
chm
पैरामीटर सेट को अलग करने के लिए, किसी पाइप वर्ण ( |
) का इस्तेमाल करके, किसी भी chm
मार्कर को जोड़ा जा सकता है.
स्ट्रिंग वैल्यू के बारे में जानकारी
: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल
का इस्तेमाल करने वाले वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z
सेट न हो.
Google विज़ुअलाइज़ेशन दस्तावेज़ में आप यूआरएल एन्कोडर देख सकते हैं.
सिंटैक्स
मार्क की जाने वाली हर सीरीज़ के लिए, इन पैरामीटर का एक सेट डालें. कई सीरीज़ को मार्क करने के लिए, अतिरिक्त पैरामीटर सेट बनाएं. उन्हें पाइप पाइप वर्ण सीमा से अलग करें. आपको सभी सीरीज़ को मार्कअप करने की ज़रूरत नहीं है. अगर आप किसी डेटा सीरीज़ के लिए मार्कर असाइन नहीं करते हैं, तो उसे कोई मार्कर नहीं मिलेगा.
chm= <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement> |...| <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
- <मार्कर का प्रकार>
- इस्तेमाल करने के लिए मार्कर का टाइप. इनमें से कोई भी विकल्प चुनें.
f<text>
- टेक्स्ट वाला फ़्लैग. वर्ण 'f' डालें और उसके बाद कस्टम यूआरएल के लिए कोड में बदला गया टेक्स्ट डालें. टेक्स्ट मार्कर में कॉमा हटाने के लिए, कॉमा के आगे \ का निशान लगाएं. उदाहरण के लिए:fHello\,+World!
t<text>
- एक आसान टेक्स्ट मार्कर. पसंद के मुताबिक यूआरएल के तौर पर कोड में बदला गया टेक्स्ट, 't' नहीं डालें. टेक्स्ट मार्कर में कॉमा हटाने के लिए, कॉमा के आगे \ का निशान लगाएं. उदाहरण के लिए:tHello\,+World!
A<text>
- एक एनोटेशन मार्कर. यह किसी फ़्लैग मार्कर की तरह ही होता है, लेकिन मार्कर अपनी पोज़िशन पर सिंक करेंगे, ताकि वे ओवरलैप न करें. <opt_who_points> के लिए सिर्फ़ मान्य फ़ॉर्मैट n.d है, जो सीरीज़ में किसी पॉइंट के इंडेक्स को दिखाता है.N<formatting_string>
- इस समय डेटा का मान, वैकल्पिक फ़ॉर्मैटिंग.chds
पैरामीटर (कस्टम स्केलिंग) का इस्तेमाल न करने पर, यह कोड में बदली गई वैल्यू की सटीक जानकारी देता है. इस पैरामीटर का इस्तेमाल किसी भी तरह के फ़ॉर्मैट के साथ करने पर, वैल्यू को आपकी तय की गई सीमा में स्केल कर दिया जाएगा. नीचे दिए गए संख्या वाले मार्कर के साथchds
का एक उदाहरण देखें. स्टैक किए गए बार चार्ट में इस तरह के मार्कर के साथ, अगर आप <series_index> के लिए -1 तय करते हैं, तो आपको एक मार्कर मिलेगा जो इस स्टैक किए गए बार में सभी वैल्यू का योग दिखाता है. फ़ॉर्मैट स्ट्रिंग सिंटैक्स इस तरह है:
<preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>
.
ये सभी एलिमेंट ज़रूरी नहीं हैं. यहां हर एलिमेंट का मतलब बताया गया है:<preceding_text>
- हर वैल्यू से पहले का टेक्स्ट.*...*
- शब्दों के बिना तारे के निशान में रैप किया गया एक वैकल्पिक ब्लॉक, जिसमें नंबर के लिए फ़ॉर्मैटिंग की जानकारी तय की जा सकती है. ये वैल्यू इस्तेमाल की जा सकती हैं और ये सभी ज़रूरी नहीं हैं:<number_type>
- संख्या वाली वैल्यू के लिए संख्या फ़ॉर्मैट. इनमें से कोई एक चुनें:f
- [डिफ़ॉल्ट] फ़्लोटिंग पॉइंट फ़ॉर्मैट. <decimal_places> की वैल्यू के साथ-साथ, सटीक जानकारी भी दें.p
- प्रतिशत फ़ॉर्मैट. % चिह्न अपने आप जुड़ जाता है. ध्यान दें: इस फ़ॉर्मैट का इस्तेमाल करते समय, 0.0 — 1.0 के डेटा की वैल्यू को 0 — 100% (उदाहरण के लिए, 0.43 को 43% के तौर पर दिखाया जाएगा) के डेटा की वैल्यू दी जाएंगी.e
- वैज्ञानिक नोटेशन का फ़ॉर्मैट.c<CUR>
- संख्या को सही मुद्रा मार्कर के साथ बताई गई मुद्रा में फ़ॉर्मैट करें.<CUR>
के बजाय, तीन अक्षरों वाला मुद्रा कोड डालें. उदाहरण: यूरो के लिएcEUR
. ISO वेबसाइट पर कोड की सूची देखी जा सकती है. हालांकि, यह ज़रूरी नहीं है कि सभी चिह्न इस डोमेन पर काम करते हों.
<decimal_places>
- एक पूर्णांक है, जो तय करता है कि दशमलव के बाद कितने पेज दिखाए जाने चाहिए. वैल्यू को गोलाकार में बांटा गया है. इसे छोटा नहीं किया गया है. डिफ़ॉल्ट 2 है.z
- पीछे आने वाले शून्य दिखाएं. डिफ़ॉल्ट नहीं है.s
- डिसप्ले ग्रुप के सेपरेटर. डिफ़ॉल्ट नहीं है.x
याy
- डेटा को x- या y-कोऑर्डिनेट के हिसाब से दिखाएं. x डेटा का मतलब, चार्ट के टाइप के हिसाब से अलग-अलग होता है: अपने चार्ट में प्रयोग करके, यह पता लगाएं कि उसका मतलब क्या है. डिफ़ॉल्ट 'y' है.
<following_text>
- हर वैल्यू के लिए दिया गया टेक्स्ट.
- <रंग>
- इस सेट के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <series_index>
- डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिस पर मार्कर बनाए जाने हैं. अगर यह स्टैक किया गया बार चार्ट है और मार्कर का टाइप N (डेटा पॉइंट वैल्यू) है, तो बार के हर स्टैक के लिए, कुल वैल्यू वाला मार्कर बनाने के लिए -1 बताया जा सकता है. नीचे उदाहरण के लिए देखें.
- <opt_who_points>
- [ज़रूरी नहीं] मार्कर को दिखाने के लिए पॉइंट. सभी मार्कर डिफ़ॉल्ट हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
n.d
- मार्कर को किस डेटा पॉइंट पर रखना है, जहां n.d, सीरीज़ का शून्य-आधारित इंडेक्स है. अगर आप कोई नॉन-इंटेजर वैल्यू तय करते हैं, तो फ़्रैगमेंट, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताता है. उदाहरण के लिए, 3.5 का मतलब पॉइंट 3 और पॉइंट 4 के बीच के बीच में होता है.-1
- सभी डेटा पॉइंट पर मार्कर बनाएं. आप सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ सकते हैं.-n
- हर n-वें डेटा पॉइंट पर मार्कर बनाएं.start:end:n
- शुरू से लेकर एंड इंडेक्स वैल्यू तक, रेंज के हर n वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह छोड़कर, डिफ़ॉल्ट:आखिरी पर सेट किया जाएगा:1. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर शुरू और खत्म, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर सूची में शामिल किए गए हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को इंटरपोल करके अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:last:1 हैंx:y
- [N-टाइप मार्कर के लिए काम नहीं करता] चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. इस बिंदु को लाइन पर होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले (@
) वर्ण जोड़ें. निर्देशांकों को फ़्लोटिंग पॉइंट वैल्यू के तौर पर बताएं, जहां0:0
, चार्ट में सबसे नीचे बाईं ओर है.0.5:0.5
चार्ट का बीच में होता है, और1:1
चार्ट के सबसे ऊपर दाएं कोने में होता है. उदाहरण के लिए, चार्ट के बीच में मौजूद, 15 पिक्सल का लाल हीरा जोड़ने के लिए,@d,FF0000,0,0.5:0.5,15
का इस्तेमाल करें.
- <साइज़>
- पिक्सल में मार्कर का साइज़. अगर यह स्कैटर चार्ट है, जो तीसरे डेटा सीरीज़ (पॉइंट साइज़ के बारे में बताने के लिए इस्तेमाल किया जाता है) है, तो इस वैल्यू को डेटा रेंज के हिसाब से स्केल किया जाएगा. इसलिए, अगर डेटा रेंज 0 से 100 और <size> 30 है, तो 100 का डेटा वैल्यू 30 पिक्सल चौड़ा होगा और डेटा वैल्यू 50 होगी. यह 15 पिक्सल चौड़ी होगी और इसी तरह.
- <opt_z_order>
- [ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).
- <opt_placement>
- [वैकल्पिक] डेटा पॉइंट के हिसाब से, प्लेसमेंट से जुड़ी अन्य जानकारी जिसमें यह मार्कर
कहां लगाना है. आपके पास हॉरिज़ॉन्टल और/या वर्टिकल पोज़िशनिंग
और ऑफ़सेट की जानकारी देने का विकल्प होता है. प्लेसमेंट सिंटैक्स एक स्ट्रिंग है, जिसमें :
डीलिमिटर मौजूद हैं, जैसा कि यहां दिखाया गया है. सभी एलिमेंट ज़रूरी नहीं हैं:
<horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>
. अगर आप तय कर चुके हैं, तो आप <opt_z_order> के लिएchm
पैरामीटर स्ट्रिंग में खाली , वैल्यू शामिल कर सकते हैं. उदाहरण:N,000000,0,1,10,,b
औरN,000000,0,1,10,,lv
औरN,000000,0,1,10,,r::10
.- हॉरिज़ॉन्टल_और_वर्टिकल का उचित कारण
- मार्कर का ऐंकर पॉइंट. यह वजह के ख़िलाफ़ काम करता है, इसलिए असल में लेफ़्ट ऐंकर, मार्कर को डेटा पॉइंट के राइट पर सेट करता है. आप नीचे दी गई सूची से एक हॉरिज़ॉन्टल और/या वर्टिकल जस्टिफ़ाई चुन सकते हैं:
- हॉरिज़ॉन्टल प्लेसमेंट: 'l', 'h' या 'r' - बाईं ओर, बीच में या दाईं ओर ऐंकर किया गया. डिफ़ॉल्ट 'l' है.
- वर्टिकल प्लेसमेंट: 'b', 'v', 't' - सबसे नीचे, बीच में या सबसे ऊपर ऐंकर. डिफ़ॉल्ट 'b' है.
- बार-रिलेटिव प्लेसमेंट [सिर्फ़ बार चार्ट]: 's', 'c', 'e' - बार, बीच में या बार के सबसे ऊपर. स्टैक किए गए चार्ट के लिए, यह जानकारी हर सीरीज़ के बार के सेक्शन में होती है, न कि पूरे बार के सेक्शन में. अगर दिया गया सीरीज़ इंडेक्स -1 (स्टैक का कुल) है, तो यह पूरे बार के संबंध में है. इसे वर्टिकल प्लेसमेंट वैल्यू के साथ जोड़ा जा सकता है: उदाहरण के लिए, 'Be' या 'vs'. डिफ़ॉल्ट वैल्यू 'e' है.
- हॉरिज़ॉन्टल_ऑफ़सेट
- इस मार्कर के लिए पिक्सल में एक हॉरिज़ॉन्टल ऑफ़सेट. डिफ़ॉल्ट 0 है.
- vertical_offset
- इस मार्कर के लिए एक वर्टिकल ऑफ़सेट, पिक्सल में. नॉन-बार चार्ट डिफ़ॉल्ट: 15; बार चार्ट चार्ट डिफ़ॉल्ट: 2.
जानकारी | उदाहरण | |
---|---|---|
यहां बार चार्ट पर वैल्यू लेबल का उदाहरण दिया गया है. पहले चार्ट ( दूसरा चार्ट ( |
|
|
दिखाई गई संख्या
की वैल्यू को स्केल करने के लिए, इस उदाहरण में, 46, 39, 29, 30, 43, 41 की आसान से कोड में बदली गई वैल्यू वाला चार्ट दिखाया गया है. कोड में बदलने का आसान तरीका 0—61 है
. |
chd=s:underp |
|
यहां एक चार्ट का उदाहरण दिया गया है, जिसमें कम से कम बिंदु पर टेक्स्ट लेबल दिया गया है. साथ ही, ज़्यादा से ज़्यादा पॉइंट पर फ़्लैग लेबल का इस्तेमाल किया गया है. |
|
|
इस उदाहरण में अलग-अलग सीरीज़ के लिए वैल्यू के साथ एक स्टैक किया गया चार्ट दिखाया गया है. साथ ही, इसमें सीरीज़ की कुल वैल्यू भी दी गई है. स्टैक की गई सीरीज़ की वैल्यू दिखाने के लिए, हमें 'c' पोज़िशनिंग के विकल्प का इस्तेमाल करना होगा. अगर हम ऐसा नहीं करते हैं, तो टॉप बार की वैल्यू हर बार के ऊपर की योग की वैल्यू को ओवरलैप कर देगी. | chm= |
|
वर्टिकल और हॉरिज़ॉन्टल प्लेसमेंट के काम करने के तरीके के बारे में कुछ और जानकारी. इस उदाहरण में बार चार्ट के लिए ऐंकर वैल्यू के अलग-अलग कॉम्बिनेशन दिखाए गए हैं (जो वर्टिकल प्लेसमेंट के लिए s, c,और e का इस्तेमाल करते हैं). ध्यान दें कि दायां ऐंकर कैसे एक मार्कर को बाईं ओर ले जाता है, और सबसे ऊपर का ऐंकर, मार्कर को नीचे ले जाता है. लाल रंग के बिंदु, हर बार के बेस, बीच, और सबसे ऊपर दिखते हैं. संख्या वह डेटा वैल्यू है जिसे हर बार के लिए, अलग-अलग ऐंकर वैल्यू का इस्तेमाल करके तय किया जाता है. | chm= |
|
एनोटेशन मार्कर, अपने-आप लेबल की जगह को अडजस्ट करते हैं, ताकि वे ओवरलैप न हों. पहला chm वैल्यू, लाइन फ़िल के लिए है. ये सभी वैल्यू, एनोटेशन मार्कर हैं. |
chm=B,C5D4B5BB,0,0,0 |
|
स्विट्ज़रलैंड में शहर की ऊंचाई दिखाने वाला एनोटेशन मार्कर का एक और उदाहरण. |
रेंज मार्कर chm
[बार,
कैंडलस्टिक, लाइन,
रडार, स्कैटर]
आप चार्ट की खास चीज़ों को हाइलाइट करने के लिए, बैकग्राउंड को भरने के लिए हॉरिज़ॉन्टल या वर्टिकल बैंड को कलर कर सकते हैं.
chm
पैरामीटर सेट को अलग करने के लिए, किसी पाइप वर्ण ( |
) का इस्तेमाल करके, किसी भी chm
मार्कर को जोड़ा जा सकता है.
सिंटैक्स
हर बैंड का ड्रॉ करने के लिए, यहां दिए गए पैरामीटर का एक सेट बताएं. एक से ज़्यादा बैंड बनाने के लिए, कुछ और पैरामीटर सेट बनाएं. इन्हें पाइप वर्ण से अलग करें. रेंज, तय किए गए क्रम में ड्रॉ की जाती हैं. इसलिए, बनाई गई आखिरी रेंज को पिछली रेंज के ऊपर ड्रॉ किया जाएगा.
chm= <direction>,<color>,0,<start_point>,<end_point> |...| <direction>,<color>,0,<start_point>,<end_point>
- <निर्देशन
- हॉरिज़ॉन्टल या वर्टिकल शेडिंग की जानकारी देता है. हॉरिज़ॉन्टल रेंज के लिए
r
और वर्टिकल रेंज के लिएR
का इस्तेमाल करें. - <रंग>
- RRGGBB फ़ॉर्मैट हेक्साडेसिमल नंबर के तौर पर रेंज का रंग.
- 0
- रिज़र्व किया गया — शून्य होना चाहिए.
- <start_point>
- रेंज की शुरुआती स्थिति.
- हॉरिज़ॉन्टल रेंज मार्कर के लिए, यह y-एक्सिस पर ऐसी जगह होती है जहां चार्ट के लिए सबसे नीचे
0.00
होता है और चार्ट के सबसे ऊपर1.00
होता है. - वर्टिकल रेंज मार्कर के लिए, यह x-एक्सिस पर एक पोज़िशन है, जहां चार्ट के बाईं ओर
0.00
है और चार्ट के दाईं ओर1.00
है.
- <end_point>
- रेंज की आखिरी स्थिति.
- हॉरिज़ॉन्टल रेंज मार्कर के लिए, यह y-एक्सिस पर ऐसी जगह होती है जहां चार्ट के लिए सबसे नीचे
0.00
होता है और चार्ट के सबसे ऊपर1.00
होता है. - वर्टिकल रेंज मार्कर के लिए, यह x-एक्सिस पर एक पोज़िशन है, जहां चार्ट के बाईं ओर
0.00
है और चार्ट के दाईं ओर1.00
है.
उदाहरण
जानकारी | उदाहरण |
---|---|
रेंज मार्कर, पतली लाइन या रंगों का बैंड हो सकते हैं.
|
|
यह उदाहरण वर्टिकल रेंज मार्कर दिखाता है. पहला मार्कर लाल रंग की एक लाइन ( |
|
मार्कर, चुने गए क्रम में आ जाते हैं. इस उदाहरण में, आप देख सकते हैं कि वर्टिकल लाल मार्कर, हल्के नीले रंग के हॉरिज़ॉन्टल मार्कर से पहले ड्रॉ किया गया था. |
chm= |
यहां लाइन चार्ट का एक उदाहरण दिया गया है. इसमें चार्ट के लिए, ज़ीरो लाइन, मिडपॉइंट लाइन, और सबसे ऊपर वाली हॉरिज़ॉन्टल लाइनों को पहचानने के लिए, रेंज मार्कर का इस्तेमाल किया जाता है. |
|
कैंडलस्टिक मार्कर chm=F
[बार,
लाइन]
कैंडलस्टिक मार्कर, डेटा सीरीज़ में अंतर और दिशा में बदलाव को दिखाते हैं. अक्सर इनका इस्तेमाल दिन के दौरान स्टॉक की वैल्यू दिखाने के लिए किया जाता है. मार्कर में वे सेगमेंट शामिल होते हैं जो ज़्यादा या कम वैल्यू के साथ-साथ किसी खास समयावधि के लिए, प्रॉडक्ट के खुलने और बंद होने की वैल्यू (आम तौर पर एक दिन) दिखाते हैं. कैंडलस्टिक मार्कर के बारे में ज़्यादा जानने के लिए यहां जाएं.
एक मोमबत्ती के मार्कर को एक वर्टिकल लाइन से दो हिस्सों में बांटने के एक आयत के रूप में बनाया जाता है. कैंडलस्टिक मार्कर बनाने के लिए चार डेटा सीरीज़ की ज़रूरत होती है. हर सीरीज़ यह बताती है:
- सीरीज़ 1 और 4 वर्टिकल क्रम में सबसे नीचे और सबसे ऊपर बताती हैं. आम तौर पर, ये दिन के लिए कम और ज़्यादा वैल्यू दिखाते हैं.
- सीरीज़ 2 और 3 आयत के वर्टिकल बॉर्डर की जानकारी देती हैं. सीरीज़ 2, ओपनिंग वैल्यू है और सीरीज़ 3, क्लोज़िंग वैल्यू है. आयत का रंग इस पर निर्भर करता है कि कौन सा ज़्यादा है: जब शुरुआती वैल्यू (सीरीज़ 2) क्लोज़िंग वैल्यू (सीरीज़ 3) से कम होती है, तो कीमत बढ़ जाती है और आयताकार डिफ़ॉल्ट रूप से हरे रंग से भर जाता है; जब शुरुआती वैल्यू (सीरीज़ 2) बंद होने वाली वैल्यू (सीरीज़ 3) से ज़्यादा हो जाती है, तो कीमत कम हो जाती है और डिफ़ॉल्ट रूप से आयत का रंग लाल हो जाता है. जिस आयत की वैल्यू कम की जा रही है उसके लिए, फ़िल कलर तय किया जा सकता है. इसे साफ़ तौर पर बताने पर, बढ़ी हुई वैल्यू वाला रेक्टैंगल खाली हो जाएगा (खाली). ध्यान दें कि सीरीज़ 2, रेक्टैंगल के ऊपर या नीचे हो सकती है. यह इस बात पर निर्भर करता है कि कीमत घटी है या कम.
chm
पैरामीटर को अलग करने के लिए, पाइप पैरामीटर ( |
) का इस्तेमाल करके, किसी भी chm
पैरामीटर के साथ कैंडलस्टिक मार्कर को जोड़ा जा सकता है.
ध्यान दें: अगर आप नहीं चाहते कि चार्ट में मार्कर को दिखाने के लिए इस्तेमाल किए गए डेटा के लिए लाइनें इस्तेमाल की जाएं, तो आपको फ़ॉर्मैट के बाद 0 शामिल करना होगा. उदाहरण के लिए: टेक्स्ट फ़ॉर्मैट की डेटा स्ट्रिंग में chd=t0:10,20,30,40
. ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें.
यहां एक उदाहरण दिया गया है, जिसमें हर सीरीज़ की लाइनें दिखाई गई हैं:
सिंटैक्स
chm= F,<opt_declining_color>,<data_series_index>,<opt_which_points>,<width>,<opt_z_order>
- F
- यह बताता है कि यह मोमबत्ती का मार्कर है.
- <opt_decline_color>
- [ज़रूरी नहीं] वैल्यू के कम होने पर, आयतों का रंग भरें (सीरीज़ 2 की वैल्यू > उससे जुड़ी सीरीज़ 3 की वैल्यू). यह RRGGBB फ़ॉर्मैट हेक्साडेसिमल नंबर है. वैल्यू बढ़ने पर, रेक्टैंगल खाली हो जाएगा. डिफ़ॉल्ट तौर पर, हरे रंग को बढ़ाने के लिए हरे रंग का इस्तेमाल किया जाता है. आवाज़ को कम करने के लिए लाल रंग का इस्तेमाल किया जाता है. वैल्यू को बढ़ाने के लिए, कस्टम फ़िल कलर का इस्तेमाल नहीं किया जा सकता.
- <data_series_index>
- आपके मोमबत्ती के निशान के लिए पहली सीरीज़ के तौर पर इस्तेमाल करने के लिए, डेटा सीरीज़ का इंडेक्स. यह शून्य पर आधारित इंडेक्स है. इसलिए, अगर आप यहां एक कोड बताते हैं, और आपके पास छह सीरीज़ हैं, तो कैंडलस्टिक मार्कर को दूसरी, चौथी, और चौथी बार बनाने के लिए इस्तेमाल किया जाएगा.
- <opt_who_points>
- [ज़रूरी नहीं] बताता है कि मार्कर को ड्रॉ करने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट
सभी मार्कर के तौर पर दिखते हैं. इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
n.d
- सीरीज़ में एक पॉइंट पर मार्कर बनाएं. यहां n.d, सीरीज़ के पॉइंट का इंडेक्स है. अगर आपने नॉन-इंटेजर वैल्यू तय की है, तो फ़्रैगमेंट वैल्यू, कैलकुलेट किए गए इंटरमीडिएट पॉइंट के बारे में बताती है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच के बीच में.-1
- सभी डेटा पॉइंट पर मार्कर बनाएं. सभी मार्कर पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.-n
- हर n-वें डेटा पॉइंट पर मार्कर बनाएं.start:end:n
- शुरू से लेकर आखिर तक इंडेक्स वैल्यू सहित, हर n-वें डेटा पॉइंट पर मार्कर बनाएं. सभी पैरामीटर ज़रूरी नहीं हैं (हो सकता है कि ऐसा न हो). इसलिए, 3::1, चौथे एलिमेंट से आखिरी चरण पर होगा, और पहले चरण में होगा. इस पैरामीटर को पूरी तरह से हटा देने पर, डिफ़ॉल्ट रूप से पहला:आखिरी:1 हो जाएगा. सभी वैल्यू, फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे की गिनती करने के लिए, start और end नेगेटिव हो सकते हैं. अगर शुरू और खत्म, दोनों नेगेटिव हैं, तो पक्का करें कि वे बढ़ी हुई वैल्यू के तौर पर सूची में शामिल किए गए हों (उदाहरण के लिए, -6:-1:1). अगर n चरण की वैल्यू 1 से कम है, तो यह दिए गए डेटा की वैल्यू को इंटरपोल करके अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू पहले:last:1 हैं
- <width>
- सभी आयतों की चौड़ाई, पिक्सल में.
- <opt_z_order>
- [ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).
उदाहरण
जानकारी | उदाहरण |
---|---|
चार सीरीज़ के साथ लाइन चार्ट पर, कैंडलस्टिक मार्कर का एक उदाहरण
दिया गया है. पसंद के मुताबिक रंग पहले और आखिरी आयत को चार्ट में काट-छांट किया जाता है. इन वैल्यू को हटाने के लिए, chm के चौथे पैरामीटर के लिए 1:4 तय किया जा सकता है. सीरीज़ की लाइनों को छिपाने के लिए, डेटा स्ट्रिंग में शून्य पर ध्यान दें: जो _point> पैरामीटर खाली है, जो सभी डेटा पॉइंट पर कैंडलस्टिक बनाता है. |
chd=t0: |
यहां एक ही चार्ट का उदाहरण दिया गया है जिसमें डिफ़ॉल्ट रंगों का इस्तेमाल करके, पहले और आखिरी आइटम को हटाया गया है. यह एक कंपाउंड चार्ट है: यह लाइन चार्ट (बेस चार्ट टाइप) और कैंडलस्टिक मार्कर का कॉम्बिनेशन होता है. |
|
लाइन मार्कर chm=D
[बार,
कैंडलस्टिक, लाइन, रडार,
स्कैटर]
आपके पास अपने चार्ट में डेटा का पता लगाने वाली लाइन जोड़ने का विकल्प है. अक्सर, इसका इस्तेमाल कंपाउंड चार्ट में किया जाता है.
एक से ज़्यादा लाइन जोड़ने या इसे किसी और chm
मार्कर से जोड़ने के लिए, पाइप (|
) डीलिमिटर का इस्तेमाल करके, chm पैरामीटर सेट को अलग करें. इस
पैरामीटर के साथ, डैश वाली लाइन मार्कर नहीं बनाया जा सकता.
सिंटैक्स
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- D
- यह बताता है कि यह एक लाइन मार्कर है.
- <रंग>
- लाइन का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <series_index>
- लाइन खींचने के लिए इस्तेमाल की गई डेटा सीरीज़ का इंडेक्स. पहली डेटा सीरीज़ के लिए डेटा सीरीज़ इंडेक्स
0
है. दूसरी डेटा सीरीज़ के लिए1
वगैरह. - <किन_पॉइंट>
- लाइन बनाने के लिए सीरीज़ के किन पॉइंट का इस्तेमाल करना है. इनमें से किसी एक
वैल्यू का इस्तेमाल करें:
0
- सीरीज़ में मौजूद सभी पॉइंट का इस्तेमाल करें.start:end
- सीरीज़ के खास पॉइंट का इस्तेमाल करें, जैसे कि शुरू से आखिर, (इसमें शून्य पर आधारित इंडेक्स शामिल है). आप इंटरमीडिएट पॉइंट की जानकारी देने के लिए फ़्लोटिंग पॉइंट वैल्यू का भी इस्तेमाल कर सकते हैं या पहले या आखिरी डेटा पॉइंट को दिखाने के लिए start या end को खाली छोड़ सकते हैं. आखिरी मान से उलटे इंडेक्स के तौर पर start और end नेगेटिव हो सकते हैं. अगर start और end, दोनों नेगेटिव हैं, तो उन्हें बढ़ते हुए मान में ज़रूर लिखें (उदाहरण के लिए, -6:-1).
- <साइज़>
- पिक्सल में लाइन की चौड़ाई.
- <opt_z_order>
- [ज़रूरी नहीं] वह लेयर जिस पर अन्य मार्कर और सभी चार्ट एलिमेंट के मुकाबले मार्कर को बनाया जाना है. यह फ़्लोटिंग पॉइंट नंबर -1.0 से 1.0 के बीच होती है (इसमें -1.0 सबसे नीचे होता है और 1.0 सबसे ऊपर होता है). चार्ट के एलिमेंट (लाइन और बार) की संख्या शून्य से कम है. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के क्रम के हिसाब से बनाया जाएगा. डिफ़ॉल्ट वैल्यू 0.0 होती है (चार्ट के एलिमेंट के ठीक ऊपर).
उदाहरण
जानकारी | उदाहरण |
---|---|
यह बार चार्ट पर मार्कर लाइन बनाने का एक उदाहरण है.
z का क्रम |
chm=D,0033FF,0,0,5,1 |
यह वही बार चार्ट है, लेकिन इसमें लाइन के लिए, एक और डेटा सीरीज़
है. यह एक कंपाउंड चार्ट का उदाहरण है.
मिले-जुले चार्ट बनाने के लिए, ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें. |
chm=D,0033FF,1,0,5,1 |
डेटा फ़ंक्शन chfd
[सभीchd
चार्ट]
आप muParser फ़ंक्शन सिंटैक्स का इस्तेमाल करके, चार्ट डेटा पर चलाने के लिए कस्टम फ़ंक्शन तय कर सकते हैं. फ़ंक्शन में इस्तेमाल किया गया डेटा दो स्रोतों से आ सकता है:
chd
से डेटा सीरीज़ -chd
में डेटा, बताई गई सीरीज़ से लिया जाएगा.chfd
पैरामीटर में बताई गई वैल्यू की सीमा - आपको आर्बिट्ररी डेटा रेंज के लिए शुरू होने, बंद होने, और चरण की वैल्यू की जानकारी देनी होती है.
ध्यान दें कि सभी मामलों में आपको आउटपुट को chd
की किसी मौजूदा सीरीज़ में असाइन करना होगा. यह सीरीज़, फ़ंक्शन आउटपुट से ओवरराइट हो जाएगी. चार्ट को सभी फ़ंक्शन प्रोसेस होने के बाद ही रेंडर किया जाता है. इसलिए, अगर एक ही डेटा सीरीज़ में आउटपुट के लिए एक से ज़्यादा फ़ंक्शन असाइन किए जाते हैं, तो फ़ंक्शन दिए गए क्रम में चलेंगे. हालांकि, चार्ट पर सिर्फ़ फ़ाइनल फ़ंक्शन का आउटपुट डाला जाएगा. ध्यान रखें कि आप फ़ंक्शन को कई चेन में बांट सकते हैं. इससे एक फ़ंक्शन ऐसी सीरीज़ को इनपुट के तौर पर ले सकता है जो पिछले फ़ंक्शन की मदद से मिली थी.
किसी फ़ंक्शन लाइन में कलर या chm
मार्कर असाइन करने के लिए, फ़ंक्शन की सीरीज़ के इंडेक्स में कलर या
मार्कर असाइन करें. ध्यान दें कि फ़ंक्शन में बदलाव किए जाने के बाद मार्कर को डेटा के मुताबिक रखा जाता है.
सिंटैक्स
chfd= <output_series_index>,<function_data>,<function_string> |...| <output_series_index>,<function_data>,<function_string>
- <output_series_index>
chd
में डेटा सीरीज़ का शून्य-आधारित इंडेक्स, जिसमें फ़ंक्शन आउटपुट लिखा जाएगा. कोई भी मौजूदा डेटा, फ़ंक्शन आउटपुट से पूरी तरह बदल दिया जाएगा. अगर किसी फ़ंक्शन के लिए इनपुट के तौर पर सीरीज़ का इस्तेमाल नहीं किया जा रहा है, तो उस सीरीज़ के लिए एक ही डमी वैल्यू असाइन करना सबसे सही तरीका है.- <फ़ंक्शन_डेटा>
- वैरिएबल और डेटा को प्लॉट करना. डेटा आपके तय किए गए रेंज या
chd
की डेटा सीरीज़ से लिया जा सकता है. आपके पास हर फ़ंक्शन के लिए एक से ज़्यादा वैरिएबल तय करने का विकल्प होता है. इसके लिए, कई वैरिएबल के लिए ; (अर्धविराम) डीलिमिटर का इस्तेमाल करें. ध्यान दें कि अगर आप किसी एक फ़ंक्शन के लिए एक से ज़्यादा वैरिएबल तय करते हैं और इन वैरिएबल में अलग-अलग पॉइंट हैं, तो पहले एंडपॉइंट पर पहुंचने पर यह फ़ंक्शन रुक जाएगा. उदाहरण के लिए, अगर किसी फ़ंक्शन में x=1—5—1 और y=1—10, दोनों चरण 1 बताए गए हैं, तो पांचवें पॉइंट पर पहुंचने पर फ़ंक्शन खत्म हो जाएगा.
<variable_name>,<input_series_index>
या
<variable_name>,<start>,<end>,<step>
- variable_name - वैरिएबल के लिए एक आर्बिट्रेरी स्ट्रिंग नाम. फ़ंक्शन_स्ट्रिंग से तय किए गए फ़ंक्शन में इसका इस्तेमाल करें.
- input_series_index - इनपुट डेटा के रूप में इस्तेमाल करने के लिए,
chd
डेटा सीरीज़ का इंडेक्स. - start - किसी रेंज की अंकों में शुरू होने की वैल्यू.
- end - किसी रेंज की अंकों में खत्म होने की वैल्यू.
- कदम - शुरू से खत्म तक संख्या की स्टेप वैल्यू. पॉज़िटिव या नेगेटिव हो सकते हैं, लेकिन शून्य नहीं हो सकते.
x,0,100,1
0, 1, 2, ... 100 के साथ,x
नाम का वैरिएबल बताता है.x,0,100,1;r,0,3.1,.1
, उसीx
वैरिएबल के साथ-साथr
नाम वाले वैरिएबल की जानकारी देता है, जिसमें 0, 0.1, 0.2, ..., 3.0, 3.1 वैल्यू शामिल होती हैं.x,0
, x नाम वाले एक वैरिएबल का एलान करता है, जो पहलीchd
सीरीज़ के डेटा का इस्तेमाल करता है. इन वैरिएबल का इस्तेमाल फ़ंक्शन_स्ट्रिंग के ज़रिए किया जाएगा. उन्हें ग्राफ़ में तब तक नहीं दिखाया जाएगा, जब तक कि आप उन्हें function_string में नहीं बता देते. यह चरण जितना छोटा होता है, आपका ग्राफ़ उतना ही आसान होता है. - <function_string>
- आपका फ़ंक्शन muParser सिंटैक्स
में लिखा गया है. यह फ़ंक्शन, variable_data में दिए गए वैरिएबल और डेटा पर लागू होता है.
आप सिर्फ़ इस लोकल फ़ंक्शन सेट में बताए गए वैरिएबल का रेफ़रंस दे सकते हैं,
chfd
पैरामीटर वाले किसी दूसरे सेट सेट में नहीं. muParser फ़ंक्शन की खास जानकारी (कम से कम, ज़्यादा से ज़्यादा योग, औसत) नहीं है. अहम जानकारी: याद रखें कि अपने फ़ंक्शन में+
के बजाय,%2B
का इस्तेमाल करें!
उदाहरण
जानकारी | उदाहरण |
---|---|
एक सरल साइन वेव. इन बातों का ध्यान रखें:
|
cht=lc |
इस लाइन में, chd पैरामीटर के डेटा का इस्तेमाल होता है. |
chd=t:5,10 |
फ़ंक्शन और नॉन-फ़ंक्शन लाइन का मिला-जुला रूप. देखें कि सीरीज़ के रंग पैरामीटर फ़ंक्शन आउटपुट पर मार्कर के प्लेसमेंट पर ध्यान दें; डेटा पॉइंट की शुरुआत start, end और step से की जाती है, इसलिए अगर आपकी रेंज 0—11 चरण 0.1, पॉइंट 0 0 है, तो पॉइंट 1 0.1 है. इसी तरह, पॉइंट 110 तक इसका मान 11 है. |
chd=t: |
किसी फ़ंक्शन को दो डाइमेंशन में तय करने के लिए,
|
cht=lxy |
चार्ट वाले खेल के मैदान में इन्हें खोलने और खेलने के लिए इन इमेज पर क्लिक करें. इससे आपकी दिलचस्पी बढ़ जाएगी! |