![चैनल](https://developers-dot-devsite-v2-prod.appspot.com/static/chart/image/images/chart_197.png?authuser=3&hl=hi)
चार्ट में खास सुविधाएं |
मार्कर की जानकारी
|
खास जानकारी
डेटा के ट्रेंड को हाइलाइट करने या फ़र्क़ दिखाने के लिए, कई तरह के चार्ट को लाइन या कैंडलस्टिक मार्कर के साथ जोड़ा जा सकता है. जब बार, स्कैटर या अन्य तरह के चार्ट पर लाइन या कैंडलस्टिक मार्कर जोड़े जाते हैं, तो मिलने वाले चार्ट को कंपाउंड चार्ट कहा जाता है. कुछ कंपाउंड चार्ट दो तरह के चार्ट के कॉम्बिनेशन की तरह दिखते हैं—उदाहरण के लिए, ट्रैकिंग लाइन वाला बार चार्ट:
हालांकि, बाकी तरह के चार्ट बिलकुल नए तरह के दिखते हैं—उदाहरण के लिए, बॉक्स चार्ट:
.
कंपाउंड चार्ट बनाना
सभी कंपाउंड चार्ट में एक या उससे ज़्यादा तरह के बेस चार्ट (लाइन, स्कैटर, बार या रडार) होते हैं. इन्हें मार्कर के एक या एक से ज़्यादा सेट के साथ जोड़ा जाता है. इन मार्कर को चार्ट पर रखने के लिए डेटा की ज़रूरत होती है. कभी-कभी आपके पास उसी डेटा सीरीज़ का इस्तेमाल करने का विकल्प होता है जिसका इस्तेमाल अपने चार्ट पर बार या पॉइंट ड्रॉ करने के लिए किया जाता है. आम तौर पर, आपको मार्कर का अपने अलग डेटा सेट का इस्तेमाल करना है. अगर आपको अपने चार्ट में बेस चार्ट और मार्कर के लिए अलग-अलग डेटा सीरीज़ का इस्तेमाल करना है, तो आपको मार्कर का डेटा, बेस चार्ट से छिपाना होगा. ऐसा करने से, उस डेटा के साथ ज़्यादा बार या लाइनें बनाने की कोशिश नहीं की जाएगी. इसका तरीका यहां देखें:
- अपने
chd
पैरामीटर के आखिर में, अपनी मार्कर डेटा सीरीज़ जोड़ें. उदाहरण के लिए, अगर आपके बार चार्ट में डेटाchd=t:30,10,20
था, तो लाइन मार्कर के लिए इस तरह का नया डेटा जोड़ा जा सकता है:chd=t:30,10,20|60,40,50
. - बेस चार्ट से अतिरिक्त मार्कर डेटा को छिपाएं. अगर ट्रैकिंग लाइन के लिए
किसी बार चार्ट में अतिरिक्त डेटा सीरीज़ जोड़ी जाती है, तो चार्ट
इसे बार की एक नई सीरीज़ के तौर पर दिखाएगा. इसे रोकने के लिए, आपको इस अतिरिक्त सीरीज़ को छिपाना होगा. किसी सीरीज़ को छिपाने के लिए,
chd
फ़ॉर्मैट डिस्क्रिप्टर के बाद एक अंक शामिल करें: उदाहरण के लिए,chd=t1:30,10,20|60,40,50
. इस अंक से, चार्ट एपीआई को यह पता चलता है किcht
पैरामीटर के हिसाब से, उस तरह के बेस चार्ट टाइप के एलिमेंट ड्रॉ करने के लिए, कितनी डेटा सीरीज़ का इस्तेमाल करना है. जैसे, बार चार्ट के लिए बार, लाइन चार्ट के लिए डेटा पॉइंट वगैरह. चार्ट बनाते समय, किसी भी अतिरिक्त डेटा सीरीज़ को उस चार्ट टाइप के हिसाब से अनदेखे किया जाएगा. ध्यान दें कि यह 1-आधारित संख्या है, 0-आधारित नहीं. इसलिए,t1
का मतलब है "बार के लिए सिर्फ़ पहली डेटा सीरीज़ का इस्तेमाल करें".t2
का मतलब है "बार के लिए, सिर्फ़ पहली दो सीरीज़ का इस्तेमाल करें" वगैरह.- ध्यान दें:
- स्कैटर चार्ट - स्कैटर चार्ट डेटा को अलग तरीके से छिपाते हैं. ज़्यादा जानकारी के लिए दस्तावेज़ देखें.
- lxy लाइन चार्ट -
डिसप्ले के लिए सीरीज़ की एक सम संख्या तय करें (
t0
,t2
,t4
वगैरह). ऐसा इसलिए किया गया है, क्योंकिlxy
चार्ट की हर लाइन दो डेटा सीरीज़ से बताई गई है: एक x-वैल्यू के लिए और दूसरी y-वैल्यू के लिए.
- ध्यान दें:
- कैंडलस्टिक मार्कर, लाइन मार्कर या अन्य मार्कर बनाने के लिए, छिपी हुई डेटा सीरीज़ का इस्तेमाल करें. मार्कर बनाने का तरीका लिंक किए गए सेक्शन में बताया गया है. अपने मार्कर के सोर्स के तौर पर, छिपी हुई डेटा सीरीज़ का रेफ़रंस दें. जितनी चाहें उतनी अतिरिक्त डेटा सीरीज़ शामिल की जा सकती हैं. साथ ही, अतिरिक्त चार्ट मार्कर के लिए उनका इस्तेमाल किया जा सकता है.
यहां वह चार्ट दिया गया है जिसके बारे में हमने अभी-अभी बताया है:
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1
चार्ट टाइप
यहां मार्कर टाइप की सूची दी गई है. साथ ही, चार्ट के वे टाइप दिए गए हैं जिनका इस्तेमाल किया जा सकता है:
मार्कर प्रकार | इसके साथ काम करने वाले बुनियादी चार्ट के टाइप |
---|---|
लाइन | लाइन, स्कैटर, बार, रडार |
कैंडलस्टिक | लाइन, बार |
अन्य सभी | लाइन, स्कैटर, बार, रडार |
यहां कंपाउंड चार्ट के कुछ उदाहरण दिए गए हैं, जिन्हें बनाया जा सकता है:
चार्ट का टाइप | ब्यौरा | उदाहरण |
---|---|---|
लाइन मार्कर चार्ट | लाइन मार्कर का इस्तेमाल, कई दूसरे तरह के चार्ट में रुझान दिखाने के लिए किया जा सकता है. | ![]() ![]() |
कैंडलस्टिक चार्ट | कैंडलस्टिक चार्ट का इस्तेमाल अक्सर वित्तीय डेटा दिखाने के लिए किया जाता है. | ![]() |
बॉक्स चार्ट | बॉक्स चार्ट का इस्तेमाल डेटा को रेंज क्वार्टाइल में ग्रुप करने के लिए किया जाता है. |
![]() |
एम्बेड किए गए चार्ट | आपके पास एक चार्ट को किसी अन्य चार्ट में एम्बेड करने का विकल्प भी होता है. | ![]() |
अन्य मार्कर | मार्कर डेटा को स्वीकार किए जाने वाले किसी भी बेस चार्ट टाइप में छिपाया जा सकता है. साथ ही, इसका इस्तेमाल अपनी पसंद के किसी भी अन्य मार्कर के साथ किया जा सकता है. | ![]() chd=t1: |
लाइन मार्कर चार्ट
रुझानों को हाइलाइट करने के लिए, लाइन, scatter, बार या रडार चार्ट में लाइनें जोड़ी जा सकती हैं.
बेस टाइप + मार्कर टाइप | ब्यौरा | उदाहरण |
---|---|---|
बार + लाइन | यहां ट्रेस लाइन वाला बार चार्ट दिया गया है. पहले दो डेटा सीरीज़ का इस्तेमाल, स्टैक किए गए बार के लिए किया जाता है और बाकी सीरीज़ का इस्तेमाल लाइन के लिए किया जाता है.
|
![]() chm= |
स्कैटर + लाइन | औसत दिखाने के लिए, स्कैटर चार्ट में एक लाइन जोड़ी जा सकती है. ध्यान दें कि स्कैटर चार्ट में मार्कर डेटा को अलग तरीके से छिपाया जाता है. ज़्यादा जानकारी के लिए, स्कैटर चार्ट देखें. |
|
बार + लाइन | यहां स्टैक किया गया एक और बार चार्ट दिया गया है, जिस पर एक इंडिपेंडेंट लाइन बनाई गई है. |
![]() cht=bvs |
बार + सर्कल | पिछले चार्ट की तरह ही, लेकिन इसमें लाइन मार्कर के बजाय सर्कल मार्कर होंगे. हमने हर 0.5 डेटा वैल्यू की जानकारी दी है, जो बिंदु वाली लाइन में आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए इंटरमीडियरी पॉइंट जोड़ते हैं. | ![]() cht=bvs |
कैंडलस्टिक चार्ट
कैंडलस्टिक चार्ट पर कैंडलस्टिक ड्रॉ करने के लिए, कम से कम चार डेटा सीरीज़ और दूसरे चार्ट एलिमेंट के लिए अतिरिक्त सीरीज़ की ज़रूरत होती है. कैंडलस्टिक चार्ट सिर्फ़ कैंडलस्टिक मार्कर का सेट दिखा सकते हैं या कैंडलस्टिक मार्कर के साथ-साथ बार या लाइन चार्ट का कॉम्बिनेशन हो सकते हैं, जैसा कि यहां दिखाया गया है:
बेस टाइप + मार्कर टाइप | ब्यौरा | उदाहरण |
---|---|---|
लाइन (छिपाई गई) + कैंडलस्टिक | इस उदाहरण में सिर्फ़ कैंडलस्टिक मार्कर दिखाने वाला चार्ट दिखाया गया है.
|
![]() cht=lc |
लाइन + कैंडलस्टिक | यहां कैंडलस्टिक मार्कर वाले लाइन चार्ट का उदाहरण दिया गया है. पांच डेटा सीरीज़ दी गई हैं; पहली का इस्तेमाल चार्ट टाइप (लाइन) के लिए किया जाता है और बाकी "छिपी हुई" डेटा सीरीज़ का इस्तेमाल कैंडलस्टिक मार्कर के लिए किया जाता है. हमने <which_points> वैल्यू में
|
|
लाइन + कैंडलस्टिक | कैंडलस्टिक चार्ट का एक और उदाहरण, जिसमें पसंद के मुताबिक फ़िल कलर इस्तेमाल किए गए हैं. |
![]() chd=t1: |
बार और कैंडलस्टिक | यहां कैंडलस्टिक मार्कर वाले बार चार्ट का उदाहरण दिया गया है. हम यहां पहले और आखिरी कैंडलस्टिक मार्कर दिखाते हैं, क्योंकि चार्ट की सीमाओं से उन्हें काटे जाने से रोकने के लिए, बार में काफ़ी जगह होती है. |
![]() cht=bvg |
बॉक्स चार्ट
बॉक्स चार्ट को बॉक्स प्लॉट या बॉक्स और व्हिस्कर चार्ट भी कहा जाता है. ये ऐसे चार्ट होते हैं जिनमें एक या उससे ज़्यादा सीरीज़ को क्वार्टाइल में ग्रुप दिखाया जाता है. क्वार्टाइल ऐसे ग्रुप होते हैं जो वैल्यू की 25% रेंज में होते हैं. हालांकि, आउटलायर के अपवाद में से कोई भी एक वैल्यू हो सकती है. बॉक्स चार्ट कैंडलस्टिक चार्ट की तरह ही होते हैं, लेकिन इनमें कैंडलस्टिक के नीचे और ऊपर के लिए जोड़े गए मार्कर के साथ-साथ 50वां पर्सेंटाइल मार्कर होता है.
बॉक्स चार्ट पूरी तरह से मार्कर से बना होता है, जैसा कि यहां दिखाया गया है:
![]() chm= |
![]() chm= |
![]() chm= |
![]() |
बॉक्स के मुख्य हिस्से के लिए, कैंडलस्टिक मार्कर (chm=F ) का एक सेट: |
कम से कम, 50वीं, और 100वीं
पर्सेंटाइल लाइनों के लिए, अडजस्ट किए जा सकने वाले हॉरिज़ॉन्टल लाइन आकार मार्कर (chm=H ) का एक सेट: |
इसके अलावा, डेटा सेट में आउटलायर दिखाने के लिए, कुछ सर्कल के आकार वाले मार्कर (chm=o ) भी इस्तेमाल किए जा सकते हैं. |
उन सभी को एक साथ रखें और आपके पास एक बॉक्स चार्ट होगा! |
बॉक्स चार्ट के लिए बेस चार्ट टाइप, बार चार्ट के टाइप (bhs
, bvs
, bhg
, bvg
) या लाइन चार्ट के टाइप (lc
, ls
, lxy
) में से कोई भी होता है.
हालांकि, अगर डेटा फ़ॉर्मैट पैरामीटर (उदाहरण के लिए: chd=t0:
या chd=s0:
) में शून्य जोड़कर, बेस चार्ट टाइप छिपाया जाता है, तो इससे कोई फ़र्क़ नहीं पड़ता कि आपने कौनसा चार्ट टाइप चुना है.
एक बॉक्स चार्ट में कम से कम पांच डेटा सीरीज़ होनी चाहिए: बॉक्स और सबसे ज़्यादा
और सबसे कम मार्कर के लिए चार; 50% मार्कर के लिए एक; साथ ही, किसी भी अतिरिक्त डेटा सीरीज़
जो आप चाहें, जैसे कि आउटलायर मार्कर. यहां सीरीज़
का सुझाया गया क्रम दिया गया है. ध्यान दें कि अगर सीरीज़ 1 की वैल्यू, सीरीज़ 2 में दी गई वैल्यू से ज़्यादा है, तो बॉक्स में chm=F
मार्कर का रंग भर जाएगा. अगर सीरीज़ 1 की वैल्यू, दूसरी सीरीज़ की वैल्यू से कम है, तो बॉक्स खाली रहेगा.
ज़्यादा जानकारी के लिए, कैंडलस्टिक मार्कर देखें.
खाली बॉक्स के लिए सीरीज़ का क्रम:
- कम से कम मान
- 25% मार्कर (भरे हुए बॉक्स के लिए 75%)
- 75% मार्कर (भरे हुए बॉक्स के लिए 25%)
- ज़्यादा से ज़्यादा वैल्यू
- 50% मार्कर
- छठी और उसके बाद की सीरीज़, किसी भी अतिरिक्त मार्कर डेटा के लिए होती है, जैसे कि आउटलायर.
दरअसल, कैंडलस्टिक मार्कर डेटा के पहले या बाद में अतिरिक्त मार्कर सीरीज़ को रखा जा सकता है, लेकिन उन सभी को आखिर में रखना ज़्यादा आसान है.
आप अलग-अलग मार्कर, अलग-अलग बेस चार्ट के टाइप तय करके या डेटा को अलग-अलग तरीके से तय करके, बॉक्स चार्ट की अलग-अलग स्टाइल बना सकते हैं
ब्यौरा | उदाहरण | ||
---|---|---|---|
यह एक स्टैंडर्ड बॉक्स चार्ट है. हालांकि, इसमें अलग-अलग चार्ट एलिमेंट को अलग-अलग रंग असाइन किए गए हैं. इससे यह हाइलाइट किया जा सकता है कि हर चार्ट एलिमेंट को बनाने के लिए, किस मार्कर का इस्तेमाल किया जा रहा है.
|
|
||
एलसी चार्ट टाइप में हमेशा ऐक्सिस लाइनें दिखेंगी. ऐक्सिस लाइनों के बिना चार्ट बनाने के लिए, एलएस का चार्ट टाइप तय करें. |
|
||
भरा हुआ बॉक्स बनाने के लिए, दूसरी सीरीज़ में पॉइंट को तीसरी सीरीज़ के मिलते-जुलते पॉइंट से बड़ा बनाएं. बड़ी वैल्यू को दाईं ओर दिखाए गए कोड में लाल रंग से मार्क किया गया है. | ![]() chd=t0: |
एम्बेड किए गए चार्ट
डाइनैमिक आइकॉन का इस्तेमाल करके, किसी भी तरह के चार्ट को बार, लाइन, राडार या scatter चार्ट में जोड़ा जा सकता है. डाइनैमिक आइकॉन (chem
) मार्कर दस्तावेज़ का एम्बेड किए गए चार्ट सेक्शन देखें.
मानक सुविधाएं
इस पेज पर मौजूद बाकी सुविधाएं, स्टैंडर्ड चार्ट की सुविधाएं हैं.
लाइन मार्कर chm=D
[बार,
कैंडलस्टिक, लाइन, रडार,
स्कैटर]
आपके पास अपने चार्ट में डेटा को ट्रेस करने वाली लाइन जोड़ने का विकल्प है. ज़्यादातर, इसका इस्तेमाल कंपाउंड चार्ट में किया जाता है.
कई लाइनें जोड़ने (या इसे किसी दूसरे chm
मार्कर के साथ जोड़ने) के लिए, पाइप ( |
) डीलिमिटर का इस्तेमाल करके chm पैरामीटर के सेट को अलग करें. इस पैरामीटर का इस्तेमाल करके, डैश वाला लाइन मार्कर नहीं बनाया जा सकता.
सिंटैक्स
chm= D,<color>,<series_index>,<which_points>,<width>,<opt_z_order>
- D
- इससे पता चलता है कि यह एक लाइन मार्कर है.
- <color>
- लाइन का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <series_index>
- लाइन खींचने के लिए इस्तेमाल की गई डेटा सीरीज़ का इंडेक्स. डेटा सीरीज़ का इंडेक्स, पहली डेटा सीरीज़ के लिए
0
, दूसरी डेटा सीरीज़ के लिए1
वगैरह है. - <which_points>
- लाइन खींचने के लिए, सीरीज़ में किन पॉइंट का इस्तेमाल करना है. इनमें से किसी एक
वैल्यू का इस्तेमाल करें:
0
- सीरीज़ के सभी पॉइंट इस्तेमाल करें.start:end
- सीरीज़ में पॉइंट की किसी खास रेंज का इस्तेमाल करें. इसमें शुरू से लेकर खत्म तक (शून्य-आधारित इंडेक्स) भी शामिल है. इंटरमीडिएट पॉइंट तय करने के लिए फ़्लोटिंग-पॉइंट वैल्यू का भी इस्तेमाल किया जा सकता है. इसके अलावा, पहले या आखिरी डेटा पॉइंट की जानकारी देने के लिए, start या end को खाली छोड़ा जा सकता है. start और end, आखिरी वैल्यू के रिवर्स इंडेक्स के तौर पर नेगेटिव हो सकते हैं. अगर start और end, दोनों नेगेटिव हैं, तो उन्हें बढ़ते हुए वैल्यू में लिखें (उदाहरण के लिए, -6:-1).
- <size>
- पिक्सल में लाइन की चौड़ाई.
- <opt_z_order>
- [ज़रूरी नहीं] अन्य मार्कर और चार्ट के दूसरे सभी एलिमेंट की तुलना में, वह लेयर जिस पर मार्कर बनाना है. यह -1.0 से लेकर 1.0 तक का फ़्लोटिंग पॉइंट नंबर है. इसमें -1.0 नीचे और 1.0 सबसे ऊपर होता है. चार्ट के एलिमेंट (लाइन और बार) शून्य से कम हैं. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के दिए गए क्रम में बनाया जाता है. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट एलिमेंट के ठीक ऊपर).
उदाहरण
ब्यौरा | उदाहरण |
---|---|
यह किसी बार चार्ट पर मार्कर लाइन बनाने का एक उदाहरण है.
ज़ेड-ऑर्डर को |
![]() chm=D,0033FF,0,0,5,1 |
यह वही बार चार्ट है, लेकिन इसमें सिर्फ़ लाइन के लिए अतिरिक्त डेटा सीरीज़ दी गई है. यह कंपाउंड चार्ट का एक उदाहरण है.
कंपाउंड चार्ट, ज़्यादा जानकारी के लिए कंपाउंड चार्ट देखें. |
![]() chm=D,0033FF,1,0,5,1 |
शेप मार्कर 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_What_points> को x:y फ़ॉर्मैट में रखें.
- <marker_type>
- इस्तेमाल किए जाने वाले मार्कर का टाइप. इनमें से कोई एक टाइप बताएं:
a
- ऐरोc
- क्रॉसC
- आयत. अगर रेक्टैंगल मार्कर है, तो आपके पास कम से कम दो डेटा सीरीज़ होनी चाहिए. सीरीज़ 0 में सबसे नीचे वाला किनारा और पहली सीरीज़ ऊपरी किनारे की जानकारी देती है. <size> रेक्टैंगल की चौड़ाई को पिक्सल में बताता है.d
- डायमंडE
- गड़बड़ी-बार का मार्कर () इस मार्कर को बनाने के लिए दो डेटा सीरीज़ की ज़रूरत होती है. नीचे के लिए एक वैल्यू, और सबसे ऊपर वाली सीरीज़ में संबंधित पॉइंट की ज़रूरत होती है. इससे एक बढ़ाया हुआ <size> सिंटैक्स भी दिखता है: line_thickness[:top_and_bottom_width], जहां top_and_bottom_width ज़रूरी नहीं है. नीचे उदाहरण देखें.
h
- किसी खास ऊंचाई पर, चार्ट में हॉरिज़ॉन्टल लाइन. (<opt_which_points> पैरामीटर के लिए, सिर्फ़ opt_which_points ही मान्य फ़ॉर्मैट है.)H
- बताए गए डेटा मार्कर से हॉरिज़ॉन्टल लाइन. इसमें एक्सटेंडेड <size> सिंटैक्स का इस्तेमाल किया जा सकता है. इससे लाइन की सटीक लंबाई तय की जा सकती है: line_thickness[:length] जहां :length ज़रूरी नहीं है. यह डिफ़ॉल्ट रूप से, चार्ट एरिया की पूरी चौड़ाई पर सेट होती है.o
- सर्कलs
- स्क्वेयरv
- x-ऐक्सिस से डेटा पॉइंट तक की वर्टिकल लाइनV
- अडजस्ट की जा सकने वाली वर्टिकल लाइन. इसमें एक्सटेंडेड <size> वैल्यू सिंटैक्स का इस्तेमाल किया जा सकता है. इसकी मदद से, लाइन की सटीक लंबाई बताई जा सकती है: line_thickness[:length] जहां :length ज़रूरी नहीं है. यह वैल्यू, चार्ट के एरिया की पूरी ऊंचाई पर डिफ़ॉल्ट रूप से सेट होती है. मार्कर, डेटा पॉइंट पर बीच में होता है.x
- एक X
- <color>
- इस सीरीज़ के लिए मार्कर का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में.
- <series_index>
- उस डेटा सीरीज़ का शून्य-आधारित इंडेक्स जिस पर मार्कर बनाना है. x/y पोज़िशन के हिसाब से जगह की जानकारी देने वाले
h
मार्कर और मार्कर के लिए इसे अनदेखा किया जाता है (@ वर्ण से शुरू होता है). मार्कर के सोर्स के तौर पर, छिपी हुई डेटा सीरीज़ का इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, कंपाउंड चार्ट देखें. ग्रुप किए गए वर्टिकल बार चार्ट में स्पेशल एक्सटेंडेड सिंटैक्स का इस्तेमाल किया जा सकता है, ताकि मार्कर को बार के साथ अलाइन किया जा सके. - <opt_which_points>
- [ज़रूरी नहीं] किस पॉइंट पर मार्कर बनाने हैं. डिफ़ॉल्ट तौर पर,
सभी मार्कर इस्तेमाल किए जाते हैं. इनमें से किसी एक वैल्यू का इस्तेमाल करें:
n.d
- मार्कर कहां बनाना है. इसका मतलब, मार्कर के टाइप पर निर्भर करता है:- h को छोड़कर सभी टाइप - मार्कर को किस डेटा पॉइंट पर ड्रॉ करना है, जहां n.d सीरीज़ में शून्य-आधारित इंडेक्स है. अगर आपने ऐसी वैल्यू दी है जो पूर्णांक नहीं है, तो यह फ़्रैक्शन, कैलकुलेटेड इंटरमीडिएट पॉइंट के तौर पर दिखाता है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच का बीच.
h
- 0.0 से 1.0 तक की कोई संख्या, जिसमें 0.0 चार्ट पर सबसे नीचे और 1.0 चार्ट पर सबसे ऊपर होता है.
-1
- सभी डेटा पॉइंट पर मार्कर बनाएं. सभी डेटा पॉइंट पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.-n
- हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं. फ़्लोटिंग पॉइंट की वैल्यू; अगर n, 1 से कम है, तो चार्ट आपके लिए अतिरिक्त इंटरमीडियरी पॉइंट का हिसाब लगाएगा. उदाहरण के लिए, -0.5 में डेटा पॉइंट की तुलना में दोगुने मार्कर दिखेंगे.start:end:n
- किसी रेंज के n-वें डेटा पॉइंट पर एक मार्कर बनाएं. इसमें शुरू से लेकर खत्म तक के इंडेक्स मान भी शामिल हैं. सभी पैरामीटर ज़रूरी नहीं हैं (यह मौजूद नहीं हो सकता है), इसलिए 3::1 चौथे एलिमेंट से आखिरी चरण तक होगा, यानी पहला चरण. इस पैरामीटर को पूरी तरह से छोड़ने पर, डिफ़ॉल्ट रूप से first:last:1 होगा. सभी मान फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे जाने के लिए, start और end नेगेटिव हो सकता है. अगर start और end, दोनों नेगेटिव हैं, तो पक्का करें कि उन्हें बढ़ती हुई वैल्यू में शामिल किया गया हो. उदाहरण के लिए, -6:-1:1. अगर n चरण की वैल्यू एक से कम है, तो यह दी गई डेटा वैल्यू को इंटरपोलेट करके, अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू first:last:1 होती हैंx:y
- चार्ट पर किसी खास x/y पॉइंट पर मार्कर बनाएं. इस बिंदु का किसी लाइन पर होना ज़रूरी नहीं है. इस विकल्प का इस्तेमाल करने के लिए, मार्कर टाइप से पहले @ वर्ण जोड़ें. निर्देशांकों को फ़्लोटिंग पॉइंट वैल्यू के तौर पर सेट करें. इसमें, चार्ट का सबसे नीचे बायां कोना0:0
और सबसे ऊपर दायां कोना1:1
होता है. उदाहरण के लिए, चार्ट के बीच में 15 पिक्सल का लाल डायमंड जोड़ने के लिए,@d,FF0000,0,0.5:0.5,15
का इस्तेमाल करें.
- <size>
- मार्कर का साइज़, पिक्सल में. ज़्यादातर इस पैरामीटर के लिए एक नंबर वाली वैल्यू लेते हैं. V, H, और S मार्कर, <size>[:width] सिंटैक्स के साथ काम करते हैं. दूसरा हिस्सा, लाइन या मार्कर की लंबाई के बारे में बताता है. हालांकि, यह वैल्यू इस्तेमाल करना ज़रूरी नहीं है.
- <opt_z_order>
- [ज़रूरी नहीं] अन्य मार्कर और चार्ट के दूसरे सभी एलिमेंट की तुलना में, वह लेयर जिस पर मार्कर बनाना है. यह -1.0 से लेकर 1.0 तक का फ़्लोटिंग पॉइंट नंबर है. इसमें -1.0 नीचे और 1.0 सबसे ऊपर होता है. चार्ट के एलिमेंट (लाइन और बार) शून्य से कम हैं. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के दिए गए क्रम में बनाया जाता है. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट एलिमेंट के ठीक ऊपर).
- <opt_offset>
- [ज़रूरी नहीं] आपको किसी खास जगह से हॉरिज़ॉन्टल और वर्टिकल ऑफ़सेट की जानकारी देने की सुविधा देता है. यहां एक सिंटैक्स दिया गया है, जो : डेलिमिटर:
reserved:<horizontal_offset>:<vertical_offset>
का इस्तेमाल करता है. अगर बताया गया है, तो <opt_z_order> के लिए,chm
पैरामीटर स्ट्रिंग में खाली , वैल्यू शामिल की जा सकती है. उदाहरण:o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
- reserve - खाली छोड़ दें.
<horizontal_offset>
- हॉरिज़ॉन्टल ऑफ़सेट को पिक्सल में बताने वाली पॉज़िटिव या नेगेटिव संख्या. ज़रूरी नहीं; अगर इस्तेमाल नहीं किया जाता है, तो खाली छोड़ दें.<vertical_offset>
- वर्टिकल ऑफ़सेट को पिक्सल में बताने वाली पॉज़िटिव या नेगेटिव संख्या. ज़रूरी नहीं; अगर इस्तेमाल नहीं किया जाता है, तो खाली छोड़ दें.
उदाहरण
ब्यौरा | उदाहरण |
---|---|
यहां पर कई आकृतियों और लाइन मार्कर का उदाहरण दिया गया है.
|
![]() chm= |
यहां एक उदाहरण दिया गया है, जिसमें एक डेटा सीरीज़ के लिए डायमंड और दूसरी डेटा सीरीज़ के लिए सर्कल का इस्तेमाल किया गया है. अगर दो या उससे ज़्यादा मार्कर एक ही पॉइंट पर होते हैं, तो मार्कर
उसी क्रम में बनाए जाते हैं जिस क्रम में वे |
![]() chm= |
यहां एक लाइन चार्ट दिया गया है, जिसमें हर दूसरे डेटा पॉइंट पर एक मार्कर (-2 का मतलब है हर दूसरे पॉइंट) पर. |
![]() chd=t: |
यहां एक लाइन चार्ट दिया गया है, जिसमें डेटा पॉइंट से दोगुने मार्कर हैं (-0.5 का मतलब है हर आधे पॉइंट). | ![]() chd=t: |
इस उदाहरण में, कस्टम कलर और मोटाई वाली ग्रिड लाइन बनाने के लिए, h और v मार्कर का इस्तेमाल करने का तरीका बताया गया है. z-ऑर्डर वैल्यू
(आखिरी वैल्यू) -1 पर सेट होती है, ताकि ग्रिड लाइन
डेटा लाइन के नीचे चली जाएं. |
![]() chm= |
यह चार्ट किसी लाइन चार्ट में, वर्टिकल फ़िल लाइन जोड़ता है:
|
![]() chm= |
इस उदाहरण में, सटीक निर्देशांक का इस्तेमाल करके, चार्ट में ऐरो और टेक्स्ट मार्कर जोड़ा गया है. पहला डी मार्कर बार के नीचे ट्रेस लाइन होता है. दूसरा मार्कर ऐरो है और तीसरा मार्कर ऐरो टेक्स्ट है. | ![]() chm= |
किसी खास डेटा पॉइंट (H ) के लिए तय की गई हॉरिज़ॉन्टल लाइन, मिलती-जुलती वैल्यू दिखाने या चार्ट पर डेटा वैल्यू की ऊंचाई पर ज़ोर देने में मददगार हो सकती है. |
![]() chm=H,FF0000,0,18,1 |
इस ग्राफ़ में उन मार्कर के बारे में बताया गया है जिनसे <size> पैरामीटर में लाइन की मोटाई और लंबाई की जानकारी दी जा सकती है.
|
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990063:1,2,5,0,83,03,1,2,5,3,830chm=
|
कैंडलस्टिक मार्कर chm=F
[बार,
लाइन]
कैंडलस्टिक मार्कर, डेटा सीरीज़ में होने वाले बदलाव और दिशा में होने वाले बदलाव के बारे में बताते हैं. आम तौर पर, इनका इस्तेमाल दिन में स्टॉक वैल्यू दिखाने के लिए किया जाता है. मार्कर में ऐसे सेगमेंट शामिल होते हैं जो सबसे ज़्यादा और सबसे कम वैल्यू दिखाते हैं. साथ ही, इसमें किसी खास समयावधि (आम तौर पर, एक दिन) के लिए ओपनिंग और क्लोज़िंग वैल्यू भी होती है. कैंडलस्टिक मार्कर के बारे में ज़्यादा जानकारी के लिए यहां देखें.
कैंडलस्टिक मार्कर को वर्टिकल लाइन से दो बराबर भागों में बांटने वाले आयत के तौर पर बनाया गया है. कैंडलस्टिक मार्कर ड्रॉ करने के लिए, चार डेटा सीरीज़ की ज़रूरत होती है. हर सीरीज़ में यह जानकारी दी गई है:
- सीरीज़ 1 और 4, वर्टिकल लाइन के सबसे नीचे और सबसे ऊपर की जानकारी देती है. आम तौर पर, ये उस दिन की सबसे कम और सबसे ज़्यादा वैल्यू दिखाते हैं.
- सीरीज़ 2 और 3 में, रेक्टैंगल के वर्टिकल बॉर्डर के बारे में बताया गया है. सीरीज़ 2 ओपनिंग वैल्यू है और सीरीज़ 3 क्लोज़िंग वैल्यू है. रेक्टैंगल का रंग इस बात पर निर्भर करता है कि कौनसा रंग ज़्यादा है: जब ओपनिंग वैल्यू (सीरीज़ 2), क्लोज़िंग वैल्यू (सीरीज़ 3) से कम होती है, तो कीमत बढ़ गई है और रेक्टैंगल डिफ़ॉल्ट रूप से गहरे हरे रंग से भर जाता है. जब ओपनिंग वैल्यू (सीरीज़ 2), क्लोज़िंग वैल्यू (सीरीज़ 2) से ज़्यादा है, तो कीमत घट गई है, और रेक्टैंगल डिफ़ॉल्ट रूप से गहरे लाल रंग से भर गया है. रेक्टैंगल के लिए, सिर्फ़ घटने वाली वैल्यू का इस्तेमाल करके रंग भरने का विकल्प चुना जा सकता है. इसे तय करने पर, बढ़ती वैल्यू वाला रेक्टैंगल खाली हो जाता है. ध्यान दें कि सीरीज़ 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>
- म॰
- बताता है कि यह कैंडलस्टिक मार्कर है.
- <opt_declining_color>
- [ज़रूरी नहीं] वैल्यू कम होने पर, रेक्टैंगल के लिए रंग भरें (अगर सीरीज़ 2 की वैल्यू > सीरीज़ 3 की वैल्यू). यह RRGGBB फ़ॉर्मैट में हेक्साडेसिमल नंबर है. वैल्यू बढ़ने पर रेक्टैंगल खाली रहेगा. बढ़ने के लिए डिफ़ॉल्ट तौर पर गहरा हरा और कम करने के लिए सॉलिड लाल रंग होता है. वैल्यू बढ़ाने के लिए, रंग भरने के लिए पसंद के मुताबिक रंग तय नहीं किया जा सकता.
- <data_series_index>
- आपके कैंडलस्टिक मार्कर के लिए पहली सीरीज़ के तौर पर इस्तेमाल करने के लिए, डेटा सीरीज़ का इंडेक्स. यह एक शून्य-आधारित इंडेक्स है. इसलिए, अगर यहां 1 की जानकारी दी जाती है और आपके पास छह सीरीज़ हैं, तो कैंडलस्टिक मार्कर बनाने के लिए दूसरी, तीसरी, चौथी, और पांचवें नंबर का इस्तेमाल किया जाएगा.
- <opt_What_points>
- [ज़रूरी नहीं] इससे पता चलता है कि मार्कर बनाने के लिए कौनसे डेटा पॉइंट इस्तेमाल किए जाते हैं. डिफ़ॉल्ट तौर पर
सभी मार्कर होते हैं. इनमें से किसी एक फ़ॉर्मैट का इस्तेमाल करें:
n.d
- सीरीज़ में किसी एक पॉइंट पर मार्कर बनाएं, जहां n.d सीरीज़ में पॉइंट का इंडेक्स है. अगर आपने ऐसी वैल्यू दी है जो पूर्णांक नहीं है, तो यह फ़्रैक्शन, कैलकुलेटेड इंटरमीडिएट पॉइंट के तौर पर दिखाता है. उदाहरण के लिए, 3.5 का मतलब है, पॉइंट 3 और पॉइंट 4 के बीच का बीच.-1
- सभी डेटा पॉइंट पर मार्कर बनाएं. सभी मार्कर पर ड्रॉ करने के लिए, इस पैरामीटर को खाली भी छोड़ा जा सकता है.-n
- हर n-वें डेटा पॉइंट पर एक मार्कर बनाएं.start:end:n
- किसी रेंज के n-वें डेटा पॉइंट पर एक मार्कर बनाएं. इसमें शुरू से लेकर खत्म तक के इंडेक्स मान भी शामिल हैं. सभी पैरामीटर ज़रूरी नहीं हैं (यह मौजूद नहीं हो सकता है), इसलिए 3::1 चौथे एलिमेंट से आखिरी चरण तक होगा, यानी पहला चरण. इस पैरामीटर को पूरी तरह से छोड़ने पर, डिफ़ॉल्ट रूप से first:last:1 होगा. सभी मान फ़्लोटिंग पॉइंट नंबर हो सकते हैं. आखिरी वैल्यू से पीछे जाने के लिए, start और end नेगेटिव हो सकता है. अगर start और end, दोनों नेगेटिव हैं, तो पक्का करें कि उन्हें बढ़ती हुई वैल्यू के तौर पर सेट किया गया हो. उदाहरण के लिए, -6:-1:1. अगर n चरण की वैल्यू एक से कम है, तो यह दी गई डेटा वैल्यू को इंटरपोलेट करके अतिरिक्त डेटा पॉइंट का हिसाब लगाएगा. डिफ़ॉल्ट वैल्यू first:last:1 होती हैं
- <चौड़ाई>
- सभी रेक्टैंगल की चौड़ाई, पिक्सल में.
- <opt_z_order>
- [ज़रूरी नहीं] अन्य मार्कर और चार्ट के दूसरे सभी एलिमेंट की तुलना में, वह लेयर जिस पर मार्कर बनाना है. यह -1.0 से लेकर 1.0 तक का फ़्लोटिंग पॉइंट नंबर है. इसमें -1.0 नीचे और 1.0 सबसे ऊपर होता है. चार्ट के एलिमेंट (लाइन और बार) शून्य से कम हैं. अगर दो मार्कर की वैल्यू एक जैसी है, तो उन्हें यूआरएल के दिए गए क्रम में बनाया जाता है. डिफ़ॉल्ट वैल्यू 0.0 है (चार्ट एलिमेंट के ठीक ऊपर).
उदाहरण
ब्यौरा | उदाहरण |
---|---|
यहां चार सीरीज़ वाले लाइन चार्ट पर कैंडलस्टिक मार्कर का उदाहरण दिया गया है. पसंद के मुताबिक भरने के लिए रंग पहले और आखिरी रेक्टैंगल को चार्ट से ट्रिम किया जाता है. इन वैल्यू को हटाने के लिए, chm के चौथे पैरामीटर के लिए 1:4 तय करें. सीरीज़ की लाइनें छिपाने के लिए, डेटा स्ट्रिंग में शून्य नोट करें: <which_point> पैरामीटर खाली है, जो सभी डेटा पॉइंट पर कैंडलस्टिक खींचता है. |
chd=t0: |
यहां एक ही चार्ट का उदाहरण दिया गया है. इसमें डिफ़ॉल्ट कलर का इस्तेमाल करके, पहले और आखिरी आइटम को हटाया गया है. यह कंपाउंड चार्ट है: यह लाइन चार्ट (बेस चार्ट टाइप) और कैंडलस्टिक मार्कर का कॉम्बिनेशन होता है. |
|