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

  

खास जानकारी

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

ट्रैकिंग लाइन के साथ बार चार्ट

हालांकि, बाकी तरह के चार्ट बिलकुल नए तरह के दिखते हैं—उदाहरण के लिए, बॉक्स चार्ट:

बॉक्स चार्ट.

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

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

  1. अपने chd पैरामीटर के आखिर में, अपनी मार्कर डेटा सीरीज़ जोड़ें. उदाहरण के लिए, अगर आपके बार चार्ट में डेटा chd=t:30,10,20 था, तो लाइन मार्कर के लिए इस तरह का नया डेटा जोड़ा जा सकता है: chd=t:30,10,20|60,40,50.
  2. बेस चार्ट से अतिरिक्त मार्कर डेटा को छिपाएं. अगर ट्रैकिंग लाइन के लिए किसी बार चार्ट में अतिरिक्त डेटा सीरीज़ जोड़ी जाती है, तो चार्ट इसे बार की एक नई सीरीज़ के तौर पर दिखाएगा. इसे रोकने के लिए, आपको इस अतिरिक्त सीरीज़ को छिपाना होगा. किसी सीरीज़ को छिपाने के लिए, chd फ़ॉर्मैट डिस्क्रिप्टर के बाद एक अंक शामिल करें: उदाहरण के लिए, chd=t1:30,10,20|60,40,50. इस अंक से, चार्ट एपीआई को यह पता चलता है कि cht पैरामीटर के हिसाब से, उस तरह के बेस चार्ट टाइप के एलिमेंट ड्रॉ करने के लिए, कितनी डेटा सीरीज़ का इस्तेमाल करना है. जैसे, बार चार्ट के लिए बार, लाइन चार्ट के लिए डेटा पॉइंट वगैरह. चार्ट बनाते समय, किसी भी अतिरिक्त डेटा सीरीज़ को उस चार्ट टाइप के हिसाब से अनदेखे किया जाएगा. ध्यान दें कि यह 1-आधारित संख्या है, 0-आधारित नहीं. इसलिए, t1 का मतलब है "बार के लिए सिर्फ़ पहली डेटा सीरीज़ का इस्तेमाल करें". t2 का मतलब है "बार के लिए, सिर्फ़ पहली दो सीरीज़ का इस्तेमाल करें" वगैरह.
    1. ध्यान दें:
      1. स्कैटर चार्ट - स्कैटर चार्ट डेटा को अलग तरीके से छिपाते हैं. ज़्यादा जानकारी के लिए दस्तावेज़ देखें.
      2. lxy लाइन चार्ट - डिसप्ले के लिए सीरीज़ की एक सम संख्या तय करें (t0, t2, t4 वगैरह). ऐसा इसलिए किया गया है, क्योंकि lxy चार्ट की हर लाइन दो डेटा सीरीज़ से बताई गई है: एक x-वैल्यू के लिए और दूसरी y-वैल्यू के लिए.
  3. कैंडलस्टिक मार्कर, लाइन मार्कर या अन्य मार्कर बनाने के लिए, छिपी हुई डेटा सीरीज़ का इस्तेमाल करें. मार्कर बनाने का तरीका लिंक किए गए सेक्शन में बताया गया है. अपने मार्कर के सोर्स के तौर पर, छिपी हुई डेटा सीरीज़ का रेफ़रंस दें. जितनी चाहें उतनी अतिरिक्त डेटा सीरीज़ शामिल की जा सकती हैं. साथ ही, अतिरिक्त चार्ट मार्कर के लिए उनका इस्तेमाल किया जा सकता है.

यहां वह चार्ट दिया गया है जिसके बारे में हमने अभी-अभी बताया है:

लाइन मार्कर के साथ बार चार्ट
cht=bvg
chd=t1:30,10,20|60,40,50
chm=D,0033FF,1,0,5,1

 

चार्ट टाइप

यहां मार्कर टाइप की सूची दी गई है. साथ ही, चार्ट के वे टाइप दिए गए हैं जिनका इस्तेमाल किया जा सकता है:

मार्कर प्रकार इसके साथ काम करने वाले बुनियादी चार्ट के टाइप
लाइन लाइन, स्कैटर, बार, रडार
कैंडलस्टिक लाइन, बार
अन्य सभी लाइन, स्कैटर, बार, रडार

यहां कंपाउंड चार्ट के कुछ उदाहरण दिए गए हैं, जिन्हें बनाया जा सकता है:

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

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

लाइन चार्ट, जिसमें एक नारंगी लाइन और चार वित्तीय मार्कर हैं.
एम्बेड किए गए चार्ट आपके पास एक चार्ट को किसी अन्य चार्ट में एम्बेड करने का विकल्प भी होता है. एम्बेड किए गए चार्ट
अन्य मार्कर मार्कर डेटा को स्वीकार किए जाने वाले किसी भी बेस चार्ट टाइप में छिपाया जा सकता है. साथ ही, इसका इस्तेमाल अपनी पसंद के किसी भी अन्य मार्कर के साथ किया जा सकता है.
chd=t1:
  10,20,30,40,50,60,70,80
  5,10,15,20,25,30,35,40,45,50
chm=o,000000,1,-1,5

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

 

लाइन मार्कर चार्ट

रुझानों को हाइलाइट करने के लिए, लाइन, scatter, बार या रडार चार्ट में लाइनें जोड़ी जा सकती हैं.

बेस टाइप + मार्कर टाइप ब्यौरा उदाहरण
बार + लाइन

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

  • chd=s2:1XQbnf4,EWoQMUB,9halxp9 - कोड में बदलने का आसान तरीका, जहां पहली दो सीरीज़ का इस्तेमाल बार बनाने के लिए किया जाता है और आखिरी सीरीज़ का इस्तेमाल लाइन के लिए किया जाता है.
  • chm=D,0033FF,2,0,5,1 - ट्रेस लाइन (D), नीला, सीरीज़ इंडेक्स 2 से मिला डेटा, सभी पॉइंट (0), लाइन 5 पिक्सल चौड़ी है, और z-क्रम 1 है.
लाइन मार्कर के साथ बार चार्ट
chm=
  D,0033FF,2,0,5,1
chd=s2:
  1XQbnf4,
  EWoQMUB,
  9halxp9
स्कैटर + लाइन औसत दिखाने के लिए, स्कैटर चार्ट में एक लाइन जोड़ी जा सकती है. ध्यान दें कि स्कैटर चार्ट में मार्कर डेटा को अलग तरीके से छिपाया जाता है. ज़्यादा जानकारी के लिए, स्कैटर चार्ट देखें.
chd=t:
  12,16,16,24,26,28,41,51,66,68,13,45,81|
  16,14,22,34,22,31,31,48,71,64,15,38,84
chm=
  o,0000FF,0,-1,0|
  o,FF0000,0,0:9:,5|
  D,000000,1,10:,1,-1
बार + लाइन

यहां स्टैक किया गया एक और बार चार्ट दिया गया है, जिस पर एक इंडिपेंडेंट लाइन बनाई गई है.

लाइन मार्कर के साथ बार चार्ट
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=D,76A4FB,2,0,3
बार + सर्कल पिछले चार्ट की तरह ही, लेकिन इसमें लाइन मार्कर के बजाय सर्कल मार्कर होंगे. हमने हर 0.5 डेटा वैल्यू की जानकारी दी है, जो बिंदु वाली लाइन में आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए इंटरमीडियरी पॉइंट जोड़ते हैं. लाइन मार्कर के साथ बार चार्ट
cht=bvs
chd=t2:
  0,10,20,30,20,70,80|
  0,20,10,5,20,30,10|
  10,0,20,15,60,40,30
chm=o,76A4FB,2,-.5,10

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

 

कैंडलस्टिक चार्ट

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

बेस टाइप + मार्कर टाइप ब्यौरा उदाहरण
लाइन (छिपाई गई) + कैंडलस्टिक

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

  • chd=t0 - 0 का मतलब है कि बेसिक चार्ट टाइप (यहां एक लाइन चार्ट) से सभी डेटा सीरीज़ छिपा दी गई हैं, इसलिए सिर्फ़ कैंडलस्टिक ड्रॉ की जाती हैं. हर सीरीज़ की पहली और आखिरी वैल्यू -1 होती है, ताकि वैल्यू मौजूद न होने पर वह पहली या आखिरी कैंडलस्टिक को खींचने से बचा जा सके जो ऐक्सिस या चार्ट के मार्जिन को ओवरलैप कर देगी और कट जाएगी.
  • chm=F,0000FF,0,-1,20 - F कैंडलस्टिक मार्कर (मूल रूप से "वित्तीय मार्कर") के बारे में बताता है. 0000FF का मतलब है कि वैल्यू कम होने पर मार्कर नीले होते हैं; 0 से पता चलता है कि कैंडलस्टिक डेटा, सीरीज़ 0 से शुरू होता है. -1 सभी पॉइंट पर मार्कर दिखाता है (हम -1 डेटा वैल्यू का इस्तेमाल करने के बजाय पहले और आखिरी कैंडलस्टिक को छिपाने के लिए 0:4 यहां भी बता सकते थे); 20 कैंडलस्टिक की चौड़ाई है.
बेसिक कैंडलस्टिक चार्ट
cht=lc
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,45,47,24,-1|
  -1,40,30,27,39,-1|
  -1,55,63,59,80,-1
chm=F,0000FF,0,-1,20
लाइन + कैंडलस्टिक

यहां कैंडलस्टिक मार्कर वाले लाइन चार्ट का उदाहरण दिया गया है.

पांच डेटा सीरीज़ दी गई हैं; पहली का इस्तेमाल चार्ट टाइप (लाइन) के लिए किया जाता है और बाकी "छिपी हुई" डेटा सीरीज़ का इस्तेमाल कैंडलस्टिक मार्कर के लिए किया जाता है. chd=t1 पैरामीटर से यह पता चलता है कि उस चार्ट टाइप (लाइन चार्ट) के लिए, सिर्फ़ पहली सीरीज़ का इस्तेमाल किया जाता है.

हमने <which_points> वैल्यू में 1:4 का इस्तेमाल करके, पहले और आखिरी कैंडलस्टिक मार्कर को शामिल नहीं किया है, क्योंकि पहले और आखिरी कैंडलस्टिक को चार्ट एरिया के बॉर्डर से काटा जाता है.

chm पैरामीटर में कैंडलस्टिक मार्कर, F,<declining_color>,<data_series_index>,<which_points>,<width>,<order> सिंटैक्स के साथ दिखाए जाते हैं

लाइन चार्ट, जिसमें एक नारंगी लाइन और चार वित्तीय मार्कर हैं.
cht=lc
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

लाइन + कैंडलस्टिक

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

लाइन मार्कर के साथ बार चार्ट
chd=t1:
t1:
  90,80,70,50,40,30,20,10|
  0,5,10,0,5,10,0|2,15,20,5,15,40,0|
  5,35,20,2,35,20,0|
  15,40,30,15,40,50,0
chm=
  F,000000,1,1:-2,20
बार और कैंडलस्टिक

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

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

लाइन चार्ट, जिसमें एक नारंगी लाइन और चार वित्तीय मार्कर हैं.
cht=bvg
chd=t1:
  20,10,15,25,17,30|
  0,5,10,7,12,6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,6
chm=
  F,,1,1:4,20

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

 

बॉक्स चार्ट

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

बॉक्स चार्ट पूरी तरह से मार्कर से बना होता है, जैसा कि यहां दिखाया गया है:

कैंडलस्टिक मार्कर
chm=
  F,0000FF,0,1,10
कैंडलस्टिक मार्कर
chm=
  H,0000FF,0,1,1:10|
  H,0000FF,3,1,1:10|
  H,0000FF,4,1,1:10
कैंडलस्टिक मार्कर
chm=
  o,FF0000,5,,5|
  o,FF0000,6,,5
कैंडलस्टिक मार्कर
बॉक्स के मुख्य हिस्से के लिए, कैंडलस्टिक मार्कर (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 की वैल्यू, दूसरी सीरीज़ की वैल्यू से कम है, तो बॉक्स खाली रहेगा. ज़्यादा जानकारी के लिए, कैंडलस्टिक मार्कर देखें.

खाली बॉक्स के लिए सीरीज़ का क्रम:

  1. कम से कम मान
  2. 25% मार्कर (भरे हुए बॉक्स के लिए 75%)
  3. 75% मार्कर (भरे हुए बॉक्स के लिए 25%)
  4. ज़्यादा से ज़्यादा वैल्यू
  5. 50% मार्कर
  6. छठी और उसके बाद की सीरीज़, किसी भी अतिरिक्त मार्कर डेटा के लिए होती है, जैसे कि आउटलायर.

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

आप अलग-अलग मार्कर, अलग-अलग बेस चार्ट के टाइप तय करके या डेटा को अलग-अलग तरीके से तय करके, बॉक्स चार्ट की अलग-अलग स्टाइल बना सकते हैं

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

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

  • cht=bvs - बेस चार्ट का टाइप bvs है, लेकिन इस बेस चार्ट का कोई बार नहीं दिखाया गया है. हम यहां किसी भी कंपाउंड चार्ट के बारे में बता सकते हैं.
  • chd=t0: - t0 इस लाइन चार्ट की सभी लाइनों को छिपा देता है. पूरे डेटा का इस्तेमाल सिर्फ़ मार्कर के लिए किया जाएगा. डेटा में, पहली और आखिरी वैल्यू -1 होती है, ताकि चार्ट के बाएं और दाएं किनारों को ओवरलैप करने वाले मार्कर का इस्तेमाल न किया जा सके. दूसरी सीरीज़ में सभी वैल्यू, तीसरी सीरीज़ की सभी वैल्यू से कम हैं. इसलिए, सभी बॉक्स खाली हैं.
    • -1,5,10,7,12,-1 - कम से कम वैल्यू: नारंगी रंग की निचली स्टिक का निचला बिंदु; हॉरिज़ॉन्टल और हरी लाइन की ऊंचाई भी.
    • -1,25,30,27,24,-1 - 25% वैल्यू: नारंगी रंग के बॉक्स के सबसे नीचे का हॉरिज़ॉन्टल किनारे.
    • -1,40,45,47,39,-1 - 75% वैल्यू: नारंगी रंग के बॉक्स का ऊपरी हॉरिज़ॉन्टल किनारा.
    • -1,55,63,59,80,-1 - ज़्यादा से ज़्यादा वैल्यू: नारंगी रंग की ऊपरी स्टिक का ऊपरी बिंदु; नीले रंग की हॉरिज़ॉन्टल लाइन की ऊंचाई भी.
    • -1,30,40,35,30,-1 - कैंडलस्टिक के अंदर काले रंग की हॉरिज़ॉन्टल "मीडियन" लाइनें.
    • -1,-1,5,70,90,-1 - बाहरी डेटा (लाल रंग के गोले)
    • -1,-1,-1,80,5,-1 - ज़्यादा आउटलायर डेटा (लाल रंग के गोले). आउटलायर डेटा को दो सेट में बांटा जाता है, क्योंकि आपके पास दो मार्कर नहीं हो सकते, जिनमें एक के ऊपर एक मार्कर हो. यह भी ज़रूरी है कि इन मार्कर की जानकारी एक ही सीरीज़ में दी गई हो और वे ऑफ़सेट या अन्य मुश्किल तरीकों का इस्तेमाल न कर रही हों.
  • chm= - मार्कर डेटा, जैसा कि नीचे बताया गया है:
    • F,FF9900,0,1:4,40 - नारंगी कैंडलस्टिक मार्कर (F), पहली सीरीज़ (0) से शुरू होने वाली चार डेटा सीरीज़ का इस्तेमाल करके, पॉइंट 1 से 4 साइज़ 40 पर करते हैं.
    • H,0CBF0B,0,1:4,1:20 - हरे हॉरिज़ॉन्टल लाइन मार्कर, सबसे कम वैल्यू दिखाते हैं. ये पहली सीरीज़ से लिए गए हैं.
    • H,0000FF,3,1:4,1:20 - नीले हॉरिज़ॉन्टल लाइन मार्कर, सबसे बड़ी वैल्यू दिखाते हैं. ये सीरीज़ 3 से लिए गए हैं.
    • H,000000,4,1:4,1:40 - काले रंग के हॉरिज़ॉन्टल लाइन मार्कर, जो 50% वैल्यू दिखाते हैं. ये चौथी सीरीज़ से लिए गए हैं.
    • o,FF0000,5,-1,7 - आउटलायर के लिए, छठी डेटा सीरीज़ को लाल रंग के सर्कल असाइन किए गए. इस सीरीज़ में सभी एलिमेंट के लिए मार्कर असाइन किए जाते हैं. इसमें बिना आउटलायर वाले बॉक्स के लिए, -1 का इस्तेमाल किया जाता है.
    • o,FF0000,6,-1,7 - ज़्यादा आउटलायर. अगर किसी बॉक्स के आस-पास आउटलायर को एक-दूसरे के ऊपर स्टैक करना है, तो एक और डेटा सीरीज़ की ज़रूरत होती है.

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

cht=bvs
chd=t0:
  -1,5,10,7,12,-1|
  -1,25,30,27,24,-1|
  -1,40,45,47,39,-1|
  -1,55,63,59,80,-1|
  -1,30,40,35,30,-1|
  -1,-1,5,70,90,-1|
  -1,-1,-1,80,5,-1
chm=
  F,FF9900,0,1:4,40|
  H,0CBF0B,0,1:4,1:20|
  H,000000,4,1:4,1:40|
  H,0000FF,3,1:4,1:20|
  o,FF0000,5,-1,7|
  o,FF0000,6,-1,7

एलसी चार्ट टाइप में हमेशा ऐक्सिस लाइनें दिखेंगी. ऐक्सिस लाइनों के बिना चार्ट बनाने के लिए, एलएस का चार्ट टाइप तय करें.
चार्ट टाइप LC, बॉर्डर दिखाता है
  cht=lc
चार्ट टाइप ls बॉर्डर नहीं दिखाता
   cht=ls
भरा हुआ बॉक्स बनाने के लिए, दूसरी सीरीज़ में पॉइंट को तीसरी सीरीज़ के मिलते-जुलते पॉइंट से बड़ा बनाएं. बड़ी वैल्यू को दाईं ओर दिखाए गए कोड में लाल रंग से मार्क किया गया है. दो डेटा सेट वाला वर्टिकल बार चार्ट: एक डेटा सेट गहरे नीले रंग में रंगा जाता है, जबकि दूसरे डेटा सेट को हल्के नीले रंग में रखा जाता है
chd=t0:
  -1,5,10,7,12,-1
  -1,40,30,27,24,-1
  -1,25,45,47,39,-1
  -1,55,63,59,80,-1

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

 

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

लाइन चार्ट में एम्बेड किया गया पाई चार्ट

डाइनैमिक आइकॉन का इस्तेमाल करके, किसी भी तरह के चार्ट को बार, लाइन, राडार या 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 है (चार्ट एलिमेंट के ठीक ऊपर).

 

उदाहरण

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

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

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

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

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

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

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

शेप मार्कर 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> - वर्टिकल ऑफ़सेट को पिक्सल में बताने वाली पॉज़िटिव या नेगेटिव संख्या. ज़रूरी नहीं; अगर इस्तेमाल नहीं किया जाता है, तो खाली छोड़ दें.

 

उदाहरण

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

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

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

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

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

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

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

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

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

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

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

  • E,000000,0,6,1:20 - काले रंग का गड़बड़ी वाला बार, जिसमें 1 पिक्सल चौड़ी लाइन, सबसे ऊपर और सबसे नीचे के बार 20 पिक्सल लंबे हैं. नीचे को सीरीज़ 0 पॉइंट 8 पर दिखाया गया है और सबसे ऊपर, सीरीज़ 1 पॉइंट 8 पर दिखाया गया है.
  • H,990066,1,2,5:50 - बैंगनी, हॉरिज़ॉन्टल लाइन पांच पिक्सल चौड़ी और पचास पिक्सल लंबी डेटा पॉइंट 2 के बीच में.
  • V,3399CC,0,8,3:50- नीले रंग की वर्टिकल लाइन 3 पिक्सल चौड़ी और पचास पिक्सल लंबी, डेटा पॉइंट 8 के बीच में.
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,830
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

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

कैंडलस्टिक मार्कर 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 है (चार्ट एलिमेंट के ठीक ऊपर).

 

उदाहरण

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

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

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

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

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

चार नारंगी रेखाओं और चार वित्तीय मार्कर वाला लाइन चार्ट

chd=t0:
  0, 5,10, 7,12, 6|
  35,25,45,47,24,46|
  15,40,30,27,39,54|
  70,55,63,59,80,60
chm=F,0000FF,0,,20

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

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

लाइन चार्ट, जिसमें एक नारंगी लाइन और चार वित्तीय मार्कर हैं.
cht=lc
chm=
  F,,1,1:4,20

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

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