Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में Pygal का उपयोग करके गेज प्लॉट कैसे उत्पन्न करें?

डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह जटिल अंतर्निहित कार्य को देखे बिना और जटिल गणना किए बिना डेटा में क्या चल रहा है, यह समझने में मदद करता है।

Pygal एक ओपन-सोर्स Python पैकेज है जो इंटरैक्टिव प्लॉट्स और ग्राफ़ के SVG (स्केलर वेक्टर ग्राफ़िक्स) छवियों के निर्माण में मदद करता है। SVG दिए गए डेटा के साथ डायनामिकली एनिमेटेड ग्राफ़ उत्पन्न करने को संदर्भित करता है। ग्राफ़ की ये SVG छवियों का उपयोग हमारी आवश्यकताओं के आधार पर किया जा सकता है और अनुकूलित किया जा सकता है। SVG छवियां अत्यधिक स्केलेबल होती हैं, इसलिए उन्हें उच्च गुणवत्ता वाले प्रारूप में डाउनलोड किया जा सकता है। इन डाउनलोड की गई छवियों को विभिन्न प्रोजेक्ट्स, वेबसाइट्स आदि में एम्बेड भी किया जा सकता है।

Pygal में इन इंटरैक्टिव और अनुकूलित ग्राफ़ को आसानी से बनाया जा सकता है। Pygal बार चार्ट, हिस्टोग्राम, लाइन प्लॉट, और बहुत कुछ बनाने में मदद करता है।

एक गेज चार्ट पाई चार्ट और डोनट चार्ट का संयोजन है। यह किसी विशिष्ट मान पर डेटा को विज़ुअलाइज़ करने में मदद करता है।

इंस्टॉलेशन

Windows पर Pygal पैकेज इंस्टॉल करने के लिए नीचे दी गई कमांड का उपयोग करें:

pip install Pygal

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_chart.add("लेबल 1", [0.4])
gauge_chart.add("लेबल 2", [1.2])
gauge_chart.add("लेबल 3", [1.5])
gauge_chart.add("लेबल 3", [1.8])
gauge_chart.render_in_browser()

आउटपुट

Python में Pygal का उपयोग करके गेज प्लॉट कैसे उत्पन्न करें?

व्याख्या

  • आवश्यक पैकेज वातावरण में आयात किए जाते हैं।
  • कुछ पैरामीटर्स के साथ pygal.Gauge फ़ंक्शन को कॉल किया जाता है।
  • इसे एक वेरिएबल को असाइन किया जाता है जिसका उपयोग विशेषताओं को जोड़ने के लिए किया जाता है।
  • गेज प्लॉट्स के लिए रंग परिभाषित किए जाते हैं।
  • ग्राफ़ की ऊंचाई और चौड़ाई भी परिभाषित की जाती है।
  • गेज प्लॉट्स के लिए शीर्षक और मान परिभाषित किए जाते हैं।
  • 'render_in_browser' फ़ंक्शन को जनरेट किए गए गेज प्लॉट को ब्राउज़र में प्लॉट करने के लिए कॉल किया जाता है।
  1. Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं? Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं?

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय Python पैकेज है।डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण चरण है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएँ किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है।यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद कर

  1. पायथन में Seaborn लाइब्रेरी का उपयोग करके श्रेणीबद्ध स्कैटर प्लॉट कैसे प्रदर्शित करें पायथन में Seaborn लाइब्रेरी का उपयोग करके श्रेणीबद्ध स्कैटर प्लॉट कैसे प्रदर्शित करें

    Seaborn एक लाइब्रेरी है जो डेटा विज़ुअलाइज़ करने में मदद करती है। यह कस्टमाइज़्ड थीम और हाई-लेवल इंटरफेस के साथ आती है।सामान्य स्कैटर प्लॉट, हिस्टोग्राम आदि का उपयोग तब नहीं किया जा सकता जब जिन चरों पर काम करना हो वे श्रेणीबद्ध प्रकृति के हों। यहीं पर श्रेणीबद्ध स्कैटरप्लॉट का उपयोग करने की आवश्यकता

  1. पायथन में Seaborn लाइब्रेरी का उपयोग करके पॉइंट प्लॉट कैसे विज़ुअलाइज़ करें पायथन में Seaborn लाइब्रेरी का उपयोग करके पॉइंट प्लॉट कैसे विज़ुअलाइज़ करें

    Seaborn एक लाइब्रेरी है जो डेटा विज़ुअलाइज़ करने में मदद करती है। यह इंटरफेस डेटा के प्रकार और इसे कस्टमाइज़ और कंट्रोल करने में मदद करता है जब इस पर कुछ फिल्टर लागू किए जाते हैं।बार प्लॉट की मदद से, हम डेटा के वितरण की केंद्रीय प्रवृत्ति को समझ सकते हैं। बारप्लॉट फंक्शन एक श्रेणीबद्ध चर और एक सतत च