डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह यह समझने में मदद करता है कि डेटा में क्या चल रहा है, वास्तव में इसके नीचे काम करने वाले जटिल काम को देखे बिना और जटिल गणनाओं को निष्पादित किए बिना।
पाइगल एक ओपन सोर्स पायथन पैकेज है जो इंटरेक्टिव प्लॉट और एसवीजी (स्केलर वेक्टर ग्राफिक्स) ग्राफ की छवियों के निर्माण में मदद करता है। SVG दिए गए डेटा के साथ गतिशील रूप से एनिमेटेड ग्राफ़ उत्पन्न करने के लिए संदर्भित करता है। ग्राफ़ की इन एसवीजी छवियों का उपयोग और हमारी आवश्यकताओं के आधार पर अनुकूलित किया जा सकता है। एसवीजी छवियां अत्यधिक मापनीय हैं, इसलिए उन्हें उच्च गुणवत्ता वाले प्रारूप में डाउनलोड किया जा सकता है। इन डाउनलोड की गई छवियों को विभिन्न परियोजनाओं, वेबसाइटों आदि में भी एम्बेड किया जा सकता है।
ये इंटरैक्टिव और अनुकूलित ग्राफ़ पाइगल में आसानी से बनाए जा सकते हैं। Pygal बार चार्ट, हिस्टोग्राम, लाइन प्लॉट और बहुत कुछ बनाने में मदद करता है।
गेज चार्ट पाई चार्ट और आटा नट चार्ट का एक संयोजन है। यह एक विशिष्ट मूल्य पर डेटा की कल्पना करने में मदद करता है।
विंडोज पर नीचे दिए गए कमांड का उपयोग करके पाइगल पैकेज स्थापित किया जा सकता है -
pip install Pygal
आइए समझते हैं कि पाइगल का उपयोग करके गेज चार्ट कैसे बनाए जाते हैं -
उदाहरण
Import pygal from pygal.style import Style custom_style = Style(colors=('#E80080', '#404040', '#9BC850', '#E81190')) gauge_chart = pygal.Gauge(height=400,width = 300,style=custom_style, human_readable=True) gauge_chart.title = "Gauge plot" gauge_chart.add("label 1", [0.4]) gauge_chart.add("label 2", [1.2]) gauge_chart.add("label 3", [1.5]) gauge_chart.add("label 3", [1.8]) gauge_chart.render_in_browser()
आउटपुट
स्पष्टीकरण
-
आवश्यक पैकेज पर्यावरण में आयात किए जाते हैं।
-
पाइगल। गेज फ़ंक्शन को कुछ मापदंडों के साथ कहा जाता है।
-
यह एक वैरिएबल को असाइन किया जाता है जिसका उपयोग विशेषताओं को जोड़ने के लिए किया जाता है।
-
गेज भूखंडों के लिए रंग परिभाषित हैं।
-
ग्राफ की ऊंचाई और चौड़ाई को भी परिभाषित किया गया है।
-
गेज भूखंडों के शीर्षक और मूल्यों को परिभाषित किया गया है।
-
'render_in_browser' फ़ंक्शन को ब्राउज़र में जेनरेट किए गए गेज प्लॉट को प्लॉट करने के लिए कहा जाता है।