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

पायथन पैंडास - हॉरिजॉन्टल बार चार्ट बनाएं


हॉरिजॉन्टल बार प्लॉट बनाने के लिए pandas.DataFrame.plot.barh का उपयोग करें। बार प्लॉट विवेक श्रेणियों के बीच तुलना दिखाता है।

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

import pandas as pd
import matplotlib.pyplot as plt

4 कॉलम के साथ एक पैंडास DataFrame बनाएं:

dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],
    "Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
    "Units_Sold": [100, 110, 150, 80, 200, 90]})

plot.barh() का उपयोग करके हॉरिजॉन्टल बार चार्ट बनाएं:

dataFrame.plot.barh(x='Car', y='Cubic_Capacity', title='Car Specifications', color='blue')

उदाहरण

पूरा कोड निम्नलिखित है:

import pandas as pd
import matplotlib.pyplot as plt
# DataFrame बनाना
dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],
    "Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
    "Units_Sold": [100, 110, 150, 80, 200, 90]})
# हॉरिजॉन्टल बार चार्ट बनाना
dataFrame.plot.barh(x='Car', y='Cubic_Capacity', title='Car Specifications', color='blue')
# लेबल सेट करें
plt.xlabel("CC (Cubic Capacity)")
# प्लॉट किए गए हॉरिजॉन्टल बार चार्ट को प्रदर्शित करें
plt.show()

आउटपुट

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

पायथन पैंडास - हॉरिजॉन्टल बार चार्ट बनाएं

  1. पायथन पैंडास - डेटाफ्रेम में एकाधिक डेटा कॉलम कैसे प्लॉट करें पायथन पैंडास - डेटाफ्रेम में एकाधिक डेटा कॉलम कैसे प्लॉट करें

    एकाधिक कॉलम प्लॉट करने के लिए, हम बार ग्राफ का उपयोग करेंगे। plot() मेथड का उपयोग करें और kind पैरामीटर को बार ग्राफ के लिए bar पर सेट करें। पहले आवश्यक लाइब्रेरी आयात करें: import pandas as pd import matplotlib.pyplot as mp टीम रिकॉर्ड के साथ हमारा डेटा निम्नलिखित है: data = [[Australia, 2500, 202

  1. पायथन पैंडास - सभी कॉलम के साथ ग्रुप्ड क्षैतिज बार चार्ट प्लॉट करें पायथन पैंडास - सभी कॉलम के साथ ग्रुप्ड क्षैतिज बार चार्ट प्लॉट करें

    सभी कॉलम के साथ ग्रुप्ड क्षैतिज बार चार्ट के लिए, barh() का उपयोग करके बार चार्ट बनाएं और x और y मान सेट न करें। पहले आवश्यक लाइब्रेरी आयात करें: import pandas as pd import matplotlib.pyplot as plt 3 कॉलम के साथ एक डेटाफ्रेम बनाएं: dataFrame = pd.DataFrame({Car: [Bentley, Lexus, BMW, Mustang, Merce

  1. पायथन पैंडास - सीबॉर्न में बार प्लॉट बनाएं और बार्स को स्टाइल करें पायथन पैंडास - सीबॉर्न में बार प्लॉट बनाएं और बार्स को स्टाइल करें

    सीबॉर्न में बार प्लॉट का उपयोग बिंदु अनुमान और विश्वास अंतराल को आयताकार बार के रूप में दिखाने के लिए किया जाता है। seaborn.barplot() का उपयोग किया जाता है। facecolor, linewidth और edgecolor पैरामीटर्स का उपयोग करके बार्स को स्टाइल करें। मान लीजिए निम्नलिखित हमारा डेटासेट CSV फ़ाइल के रूप में है -