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'))
treemap = pygal.Treemap(height=400, width=300, style=custom_style)
treemap.title = "ट्रीमैप"
treemap.add("लेबल 1", [0.4, 0.5, 0.6, 0.7])
treemap.add("लेबल 2", [1.2, 1.3, 1.4])
treemap.add("लेबल 3", [1.5, 1.6, 1.9])
treemap.add("लेबल 3", [1.8, 1.9, 2.0, 2.1, 2.2])
treemap.render_in_browser()

आउटपुट

Python में Pygal का उपयोग करके ट्रीमैप को विज़ुअलाइज़ कैसे करें?

व्याख्या

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

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

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

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

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

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