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

पायथन पैंडास - बार प्लॉट बनाएं और माध्यिका को केंद्रीय प्रवृत्ति के अनुमान के रूप में उपयोग करें


सीबॉर्न में बार प्लॉट का उपयोग बिंदु अनुमान और विश्वास अंतराल को आयताकार बार के रूप में दिखाने के लिए किया जाता है। इसके लिए seaborn.barplot() का उपयोग किया जाता है। डेटासेट कॉलम को x और y मानों के रूप में उपयोग करके क्षैतिज बार प्लॉट बनाएं। estimator पैरामीटर का उपयोग करके median को केंद्रीय प्रवृत्ति के अनुमान के रूप में सेट करें।

मान लीजिए निम्नलिखित हमारा डेटासेट CSV फ़ाइल के रूप में है - Cricketers2.csv

पहले आवश्यक लाइब्रेरी आयात करें:

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
from numpy import median

CSV फ़ाइल से डेटा लोड करके पैंडास डेटाफ्रेम में डालें:

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")

Matches और Academy के साथ क्षैतिज बार प्लॉट बनाएं, estimator पैरामीटर का उपयोग करके माध्यिका को केंद्रीय प्रवृत्ति के अनुमान के रूप में सेट करें:

sb.barplot(x=dataFrame["Academy"], y=dataFrame["Matches"], estimator=median)

उदाहरण

निम्नलिखित कोड है:

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
from numpy import median
# CSV फ़ाइल से डेटा लोड करके पैंडास डेटाफ्रेम में डालें
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
# Matches और Academy के साथ क्षैतिज बार प्लॉट बनाएं
# estimator पैरामीटर का उपयोग करके माध्यिका को केंद्रीय प्रवृत्ति के अनुमान के रूप में सेट करें
sb.barplot(x=dataFrame["Academy"], y=dataFrame["Matches"], estimator=median)
# प्रदर्शित करें
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

पायथन पैंडास - बार प्लॉट बनाएं और माध्यिका को केंद्रीय प्रवृत्ति के अनुमान के रूप में उपयोग करें


  1. पायथन पैंडास - सीबॉर्न के साथ बॉक्स प्लॉट के ऊपर ऑब्जर्वेशन के स्वार्म बनाएं पायथन पैंडास - सीबॉर्न के साथ बॉक्स प्लॉट के ऊपर ऑब्जर्वेशन के स्वार्म बनाएं

    सीबॉर्न में स्वार्म प्लॉट का उपयोग नॉन-ओवरलैपिंग पॉइंट्स के साथ श्रेणीगत स्कैटरप्लॉट बनाने के लिए किया जाता है। इसके लिए seaborn.swarmplot() का उपयोग किया जाता है। seaborn.boxplot() का उपयोग करके बॉक्स प्लॉट के ऊपर ऑब्जर्वेशन के स्वार्म बनाएं। मान लीजिए निम्नलिखित हमारा डेटासेट CSV फ़ाइल के रूप में

  1. पायथन पैंडास - सीबॉर्न के साथ स्वार्म प्लॉट बनाएं और स्पष्ट ऑर्डर पास करके स्वार्म ऑर्डर नियंत्रित करें पायथन पैंडास - सीबॉर्न के साथ स्वार्म प्लॉट बनाएं और स्पष्ट ऑर्डर पास करके स्वार्म ऑर्डर नियंत्रित करें

    सीबॉर्न में स्वार्म प्लॉट का उपयोग नॉन-ओवरलैपिंग पॉइंट्स के साथ श्रेणीगत स्कैटरप्लॉट बनाने के लिए किया जाता है। इसके लिए seaborn.swarmplot() का उपयोग किया जाता है। order पैरामीटर का उपयोग करके एक विशिष्ट कॉलम के आधार पर ऑर्डरिंग करके स्वार्म ऑर्डर को स्पष्ट ऑर्डर पास करके नियंत्रित करें: मान लीजिए

  1. पायथन पैंडास - सीबॉर्न के साथ वायलिन प्लॉट बनाएं और स्पष्ट ऑर्डर पास करके ऑर्डर नियंत्रित करें पायथन पैंडास - सीबॉर्न के साथ वायलिन प्लॉट बनाएं और स्पष्ट ऑर्डर पास करके ऑर्डर नियंत्रित करें

    सीबॉर्न में वायलिन प्लॉट का उपयोग बॉक्सप्लॉट और कर्नेल डेंसिटी अनुमान के संयोजन को बनाने के लिए किया जाता है। इसके लिए seaborn.violinplot() का उपयोग किया जाता है। violinplot() के order पैरामीटर का उपयोग करके स्पष्ट ऑर्डर सेट करें। मान लीजिए निम्नलिखित हमारा डेटासेट CSV फ़ाइल के रूप में है - Cricket