इस दस्तावेज़ में चार्ट एपीआई का इस्तेमाल करके पाई चार्ट बनाने का तरीका बताया गया है.
विषय सूची
चार्ट के लिए खास सुविधाएं
|
स्टैंडर्ड सुविधाएं
|
खास जानकारी
पाई चार्ट से छोटी-छोटी पूरी जानकारी दिखाई जा सकती है. आप एक सीरीज़ पाई चार्ट बना सकते हैं, जहां हर सीरीज़ कई स्लाइस या कई-सीरीज़ से बनाई गई है, जिन्हें एक ही चार्ट में दिखाया जा सकता है.
हर सीरीज़ एक पाई के बारे में बताती है और हर डेटा वैल्यू एक स्लाइस बताती है. नेस्ट किए गए पाई चार्ट का इस्तेमाल करते समय, कई सीरीज़ का इस्तेमाल करें.
किसी स्लाइस से जुड़ा टेक्स्ट दिखाने के लिए, आपको पाई चार्ट के लेबल या किसी चार्ट लेजेंड का इस्तेमाल करना होगा. पाई चार्ट के लेबल, चार्ट में मौजूद ऐसे टेक्स्ट होते हैं जो लाइन को काटते हुए दिखते हैं. लेजेंड, रंग से जुड़े टेक्स्ट होते हैं.
लेबल | लेजेंड | लेबल और लेजेंड |
---|---|---|
chl=January|February|March|April |
chdl=January|February|March|April |
chl=January|February|March|April |
वैल्यू एक-दूसरे के हिसाब से दिखाई जाती हैं: इसलिए, 1,2,3 वैल्यू वाला चार्ट, 1,00,200,300 वैल्यू वाले चार्ट जैसा ही दिखेगा. हालांकि,
टेक्स्ट फ़ॉर्मैट के डेटा का इस्तेमाल करते समय, 100 से ज़्यादा की वैल्यू को 100 तक का डेटा दिया जाता है. इसलिए, आपको 100 से ज़्यादा साइज़ के स्लाइस दिखाने के लिए, कस्टम स्केलिंग का इस्तेमाल करके
टेक्स्ट फ़ॉर्मैट इस्तेमाल करना होगा. chds=0,<max-slice-size>
के कम से कम या ज़्यादा से ज़्यादा वैल्यू के साथ chds
पैरामीटर का इस्तेमाल करें.
नेगेटिव वैल्यू, सही साइज़ के खाली स्लाइस के रूप में दिखती हैं.
चार्ट के टाइप
पाई चार्ट बनाने के तीन तरह के सामान्य तरीके हैं: फ़्लैट, कंसेंडेंट या 3D. नीचे दिए गए सिंटैक्स के साथ कोई पाई चार्ट डालें:
सिंटैक्स
cht=<chart_type>
इनमें से कोई एक टाइप <chart_type>
के होने पर:
पैरामीटर | जानकारी | उदाहरण |
---|---|---|
|
दो आयामों वाला पाई चार्ट. सिर्फ़ एक डेटा सीरीज़ दें; इसके बाद की डेटा सीरीज़ को अनदेखा किया जाता है. डिफ़ॉल्ट रूप से पाई सेगमेंट के रंग, गहरे नारंगी से हल्के पीले रंग के होते हैं. सीरीज़ के रंगों में बताए गए निर्देशों के हिसाब से दूसरे रंग बताएं. लेबल के बारे में Google का चार्ट एपीआई, चार्ट के साइज़ ( |
|
|
तीन डाइमेंशन वाला पाई चार्ट. ऊपर दिए गए दो डाइमेंशन वाले पाई चार्ट की तरह ही, डेटा और फ़ॉर्मैटिंग की जानकारी दें. अगर आप तीन डाइमेंशन वाले पाई चार्ट में लेबल शामिल कर रहे हैं, तो आपको पक्का करना होगा कि आपके लेबल पूरी तरह से दिख रहे हों. इसके लिए, आपको चौड़ाई के साइज़ को 2.5 गुना ऊंचाई पर रखना होगा. |
|
|
एक पाई पाई चार्ट. दो या उससे ज़्यादा डेटा सीरीज़ दें. |
|
सभी प्रकार | डेटा में नेगेटिव होने की वजह बनने वाले कोटेशन और खाली वैल्यू; स्लाइस. | cht=pc |
सीरीज़ के रंग chco
chco
पैरामीटर का इस्तेमाल करके, सभी वैल्यू, हर वैल्यू या कुछ वैल्यू के लिए रंग तय किए जा सकते हैं.
सिंटैक्स
chco=<slice_1>|<slice_2>|<slice_n>,<series_color_1>,...,<series_color_n>
- <color>
- RRGGBB हेक्साडेसिमल फ़ॉर्मैट में स्लाइस. सीरीज़ का एक ही रंग बताएं और उस सीरीज़ के सभी स्लाइस को उस रंग के ग्रेड में रंगा जाएगा. सबसे गहरे रंग वाले डेटा को पहले रंग के सदस्य से लेकर सबसे नीचे के डेटा वाले सदस्य तक. अलग-अलग स्लाइस के रंगों की जानकारी देने के लिए | दो या उससे ज़्यादा रंगों का इस्तेमाल करें. जब आपके पास कई सीरीज़ होती हैं (यानी कि एक ही चार्ट में कॉन्सट्रैक्ट रिंग होती हैं, तो अलग-अलग सीरीज़ की वैल्यू के बारे में बताने के लिए, उन्हें कॉमा लगाकर अलग किया जा सकता है). जब स्लाइस/सीरीज़ के दिखाए गए हिस्से से कम स्लाइस/सीरीज़ के रंग दिए जाते हैं, तो चार्ट सीरीज़ के लिए स्लाइस की सूची या चार्ट की सीरीज़ की सूची की शुरुआत से गुज़रेगा. मल्टी-सीरीज़ चार्ट में हर सीरीज़ के लिए, अलग-अलग ग्रेडिएंट तय नहीं किया जा सकता.
जानकारी | उदाहरण |
---|---|
सबसे गहरे रंग (पहली स्लाइस) से सबसे कम (पिछली स्लाइस) तक ग्रेड देने के लिए एक ही रंग बताएं. |
|
ग्रेडिएंट को परिभाषित करना; यहां पीले से लाल रंग में दिखाया जाता है. |
|
अलग-अलग स्लाइस को परिभाषित करना; हर स्लाइस के लिए एक रंग तय करना. | chd=t:10,20,30 |
इस चार्ट में दो डेटा सीरीज़ हैं, लेकिन पीले से लेकर लाल (BBBB00—BB0000) तक के सभी स्लाइस में एक ग्रेडिएंट का रंग बताता है. | chco=BBBB00,BB0000 |
यहां एक कॉन्सेंट्रिक चार्ट है जिसमें सीरीज़ के रंग और अलग-अलग स्लाइस के रंग शामिल हैं. चार्ट में दो कंसेंडेंट डेटा सीरीज़ हैं. मानवीय रूप से पढ़ने में, रंग chco=green|red,blue|पीले रंग में होते हैं. कॉमा इसे दो सीरीज़ में बांटता है:
|
chd=s:eYY,ORVM |
पाई चार्ट के लेबल chl
आप chl
पैरामीटर का इस्तेमाल करके अलग-अलग पाई चार्ट के स्लाइस के लिए लेबल तय कर सकते हैं.
आप अलग-अलग वैल्यू के एक जैसे या अलग-अलग वैल्यू वाला लेजेंड भी दिखा सकते हैं.
इसमें, हर स्लाइस के लिए एक लेजेंड का इस्तेमाल करें.
स्ट्रिंग वैल्यू के बारे में जानकारी: लेबल स्ट्रिंग में, सिर्फ़ यूआरएल को सुरक्षित वर्णों की अनुमति है. सुरक्षित होने के लिए, आपको ऐसी किसी भी स्ट्रिंग को यूआरएल-एन्कोड करना होगा जिसमें वर्ण 0-9a-zA-Z
सेट न हो.
आप यूआरएल एन्कोडर को यहां देख सकते हैं.
सिंटैक्स
chl= <label_value>| ... <label_value>
- <label_value>
- स्लाइस पर लागू करने के लिए स्ट्रिंग का मान. लेबल,
chd
में मौजूद डेटा पॉइंट पर लगातार लागू किए जाते हैं. उदाहरण के लिए, अगर आपके पास एक से ज़्यादा पाई चार्ट हैं, तो एक से ज़्यादा पाई चार्ट के लिए, सभी क्रमों के सभी पॉइंट पर,chd
में बताए गए क्रम में लेबल लागू किए जाते हैं. हर लेबल के बीच पाइप डीलिमिटर (|
) का इस्तेमाल करें. पाइप के दो लगातार वर्णों का इस्तेमाल करके, बीच में मौजूद ऐसी वैल्यू के बारे में बताएं जो बीच में मौजूद नहीं है:||
. आपको सभी स्लाइस को लेबल करने की ज़रूरत नहीं है.
उदाहरण
जानकारी | उदाहरण |
---|---|
तीन-डाइमेंशन वाले पाई चार्ट के लिए लेबल. |
|
आम तौर पर, दो डाइमेंशन वाली पाई चार्ट को जितना ऊंचा रखा जा सकता है उतना ही दोगुना होना चाहिए. साथ ही, तीन-डाइमेंशन वाला पाई चार्ट, ऊंचे होने के मुकाबले करीब ढाई गुना चौड़ा होना चाहिए, ताकि लेबल ठीक से दिखाए जा सकें. पहले उदाहरण में, लेबल का सिर्फ़ कुछ हिस्सा दिखाया गया है, क्योंकि चार्ट काफ़ी चौड़ा नहीं है. दूसरे उदाहरण में यह दिखाया गया है कि लेबल को पूरी तरह से दिखाने के लिए, चार्ट की चौड़ाई 280 पिक्सल होनी चाहिए. (बॉर्डर |
|
पाई चार्ट घुमाव chp
डिफ़ॉल्ट रूप से, पहली सीरीज़ 3:00 पर ड्रॉ की जाती है, चार्ट के आस-पास घड़ी की दिशा में जारी रहती है, लेकिन chp
पैरामीटर का इस्तेमाल करके, कोई कस्टम रोटेशन तय किया जा सकता है.
सिंटैक्स
chp=<radians>
- <Radioians>
- फ़्लोटिंग पॉइंट वैल्यू से पता चलता है कि चार्ट में घड़ी की दिशा में कितने रेडीन रोटेट किए जा सकते हैं. एक पूरा मोड़ 2π (2 पाई—करीब 6.28) रेडियन है.
उदाहरण
जानकारी | उदाहरण |
---|---|
पाई चार्ट की दिशा बदलने के लिए, |
|
यहां पाई चार्ट के घुमाव का एक और उदाहरण है. कुछ दिलचस्प असर बनाने के लिए, इन्हें चार्ट आकार मार्कर के साथ जोड़ा जा सकता है. |
मानक सुविधाएं
इस पेज पर उपलब्ध बाकी सुविधाएं, चार्ट की स्टैंडर्ड सुविधाएं हैं.
चार्ट का शीर्षक chtt
, chts
[सभी
चार्ट]
आप अपने चार्ट के लिए, शीर्षक का टेक्स्ट, रंग, और फ़ॉन्ट का साइज़ तय कर सकते हैं.
सिंटैक्स
chtt=<chart_title> chts=<color>,<font_size>,<opt_alignment>
chtt
- चार्ट के शीर्षक के बारे में बताता है.
- <chart_title>
- चार्ट के लिए शीर्षक. यह नहीं बताया जा सकता कि यह कहां दिखेगा. हालांकि, फ़ॉन्ट के साइज़ और रंग की जानकारी दी जा सकती है. स्पेस दिखाने के लिए + चिह्न का इस्तेमाल करें. साथ ही, लाइन ब्रेक दिखाने के लिए पाइप वर्ण (
|
) इस्तेमाल करें.
chts
[ज़रूरी नहीं] - chtt
पैरामीटर के लिए रंग और फ़ॉन्ट साइज़.
- <color>
- RRGGBB हेक्साडेसिमल फ़ॉर्मैट में शीर्षक का रंग. डिफ़ॉल्ट रंग काला है.
- <font_size>
- शीर्षक में फ़ॉन्ट का साइज़.
- <opt_alignment>
- [वैकल्पिक] शीर्षक को अलाइन करना. इनमें से कोई एक केस-सेंसिटिव स्ट्रिंग वैल्यू चुनें: "l" (left), "c" (centered) और quot;r" (right). डिफ़ॉल्ट है "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
- [ज़रूरी नहीं] लेजेंड टेक्स्ट के रंग और फ़ॉन्ट साइज़ के बारे में बताता है.
- <color>
- लीजेंड के टेक्स्ट का रंग, 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 पैरामीटर का इस्तेमाल करके, हर ऐक्सिस पर अलग-अलग दिखने वाली वैल्यू की सीमा तय की जा सकती है. ध्यान दें कि यह चार्ट के एलिमेंट के स्केल को नहीं बदलता है, सिर्फ़ ऐक्सिस लेबल के स्केल को बदलता है. अगर आप चाहते हैं कि ऐक्सिस नंबर असल डेटा के बारे में बताएं, तो &t;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-एक्सिस के लिए वैल्यू तय की गई हैं. ऐक्सिस लेबल में ऐक्सिस के बीच बराबर दूरी होती है. पांच ( |
|
कस्टम ऐक्सिस लेबल 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 डेटा का मतलब, चार्ट के टाइप के हिसाब से अलग-अलग होता है: अपने चार्ट में प्रयोग करके, यह पता लगाएं कि उसका मतलब क्या है. डिफ़ॉल्ट है #39;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
(लोअरकेस और#39;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
- यह बताता है कि डेटा ठोस या पारदर्शिता के साथ भरा हुआ है.
- <color>
- फ़िल कलर, 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 (वर्टिकल) तक बताने वाली संख्या.
- <color>
- 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
का इस्तेमाल करें. - <color>
- इस पट्टी का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में. हर एक पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.
- <चौड़ाई>
- इस पट्टी की चौड़ाई,
0
से1
तक है, जहां1
चार्ट की पूरी चौड़ाई है. चार्ट को भरे जाने तक धारियों को दोहराया जाता है. हर अतिरिक्त पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो धारियां होनी चाहिए. चार्ट भरने तक धारियां वैकल्पिक होती हैं.
उदाहरण
जानकारी | उदाहरण |
---|---|
|
chf= |
|
chf= |
डेटा फ़ंक्शन 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 - वैरिएबल के लिए एक आर्बिट्रेरी स्ट्रिंग नाम. फ़ंक्शन_स्ट्रिंग से तय किए गए फ़ंक्शन में इसका इस्तेमाल करें.
- 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 |
इन इमेज को क्लिक करके, चार्ट प्लेग्राउंड में खोलें और उनके साथ खेलें. इससे आपकी दिलचस्पी बढ़ जाएगी! |