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

पायथन Seaborn में बॉक्स और व्हिस्कर प्लॉट का उपयोग करके विभिन्न श्रेणियों में डेटा की तुलना कैसे करें


Seaborn लाइब्रेरी डेटा विज़ुअलाइज़ करने में मदद करती है। यह कस्टमाइज़्ड थीम और हाई-लेवल इंटरफेस के साथ आती है।

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

इसमें ऊर्ध्वाधर रेखाएं होती हैं जो बॉक्स से फैली होती हैं। इन एक्सटेंशन को व्हिस्कर्स के नाम से जाना जाता है। ये व्हिस्कर्स बताते हैं कि डेटा ऊपरी और निचले क्वार्टाइल के बाहर कैसे बदलता है। इसीलिए बॉक्स प्लॉट को व्हिस्कर प्लॉट के नाम से भी जाना जाता है।

boxplot फंक्शन का सिंटैक्स

seaborn.boxplot(x, y, data, ...)

डेटा में आउटलेयर्स को व्यक्तिगत बिंदुओं के रूप में प्लॉट किया जाता है। यहां उदाहरण है:

उदाहरण

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt

my_df = sb.load_dataset('iris')
sb.boxplot(x="species", y="petal_length", data=my_df)
plt.show()

आउटपुट

पायथन Seaborn में बॉक्स और व्हिस्कर प्लॉट का उपयोग करके विभिन्न श्रेणियों में डेटा की तुलना कैसे करें

व्याख्या

  • आवश्यक पैकेज आयात किए जाते हैं।
  • इनपुट डेटा 'iris_data' है जिसे scikit learn लाइब्रेरी से लोड किया जाता है।
  • यह डेटा एक डेटाफ्रेम में स्टोर होता है।
  • 'load_dataset' फंक्शन का उपयोग आइरिस डेटा लोड करने के लिए किया जाता है।
  • इस डेटा को 'boxplot' फंक्शन का उपयोग करके विज़ुअलाइज़ किया जाता है।
  • यहां, डेटाफ्रेम को पैरामीटर के रूप में सप्लाई किया जाता है।
  • साथ ही, x और y मान निर्दिष्ट किए जाते हैं।
  • यह डेटा कंसोल पर प्रदर्शित होता है।
  1. पायथन में seaborn लाइब्रेरी का उपयोग करके बैकग्राउंड एक्सिस स्पाइन्स के बिना डेटा कैसे प्रदर्शित करें पायथन में seaborn लाइब्रेरी का उपयोग करके बैकग्राउंड एक्सिस स्पाइन्स के बिना डेटा कैसे प्रदर्शित करें

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

  1. Python में Seaborn लाइब्रेरी का उपयोग करके हिस्टोग्राम कैसे प्रदर्शित करें? Python में Seaborn लाइब्रेरी का उपयोग करके हिस्टोग्राम कैसे प्रदर्शित करें?

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

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

    डेटा की कल्पना करना एक महत्वपूर्ण कदम है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएं किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है। Seaborn एक लाइब्रेरी है जो डेटा की कल्पना करने में मदद करती है।स्कैटर प्लॉट डेटा के वितरण को डेटा पॉइंट्स के रूप में दिखाता है जो ग्राफ पर फैले/बिखरे