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

पायथन में factorplot फंक्शन का उपयोग करके वायलिन प्लॉट कैसे विज़ुअलाइज़ करें


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

पॉइंट प्लॉट बार प्लॉट के समान हैं लेकिन पूरे बार को दर्शाने के बजाय, डेटा पॉइंट का अनुमानित मान दूसरे अक्ष पर एक विशिष्ट ऊंचाई पर एक बिंदु द्वारा दर्शाया जाता है।

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

फैक्टरप्लॉट फंक्शन 'kind' पैरामीटर की मदद से एक FacetGrid पर एक श्रेणीबद्ध प्लॉट बनाता है।

'kind' पैरामीटर का मान यहां 'violin' होगा। FacetGrid डिफ़ॉल्ट रूप से 'pointplot' फंक्शन का उपयोग करता है।

आइए समझते हैं कि फैक्टरप्लॉट का उपयोग वायलिन ग्राफ बनाने के लिए कैसे किया जा सकता है।

उदाहरण

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

my_df = sb.load_dataset('exercise')
sb.factorplot(x="time", y="pulse", hue="kind", kind='violin', data=my_df)
plt.show()

आउटपुट

पायथन में factorplot फंक्शन का उपयोग करके वायलिन प्लॉट कैसे विज़ुअलाइज़ करें

व्याख्या

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

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

  1. पायथन Seaborn लाइब्रेरी में वायलिन प्लॉट में हर वायलिन को कैसे विभाजित करें पायथन Seaborn लाइब्रेरी में वायलिन प्लॉट में हर वायलिन को कैसे विभाजित करें

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

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

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