Seaborn बार प्लॉट्स

Python में Categorical Data के साथ काम करना

Kasey Jones

Research Data Scientist

पारंपरिक बार चार्ट

# Code provided for clarity
reviews["Traveler type"].value_counts().plot.bar()

विभिन्न यात्री प्रकारों के अनुसार रिव्यू की संख्या दिखाता बार चार्ट.

Python में Categorical Data के साथ काम करना

सिन्टैक्स

sns.set(font_scale=1.3)
sns.set_style("darkgrid")

sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar")

रिव्यूअर के यात्री प्रकार के अनुसार होटल रिव्यू का seaborn श्रेणीगत बार प्लॉट.

Python में Categorical Data के साथ काम करना

अपनी केटेगरी का क्रम तय करें

reviews["Traveler type"] = reviews["Traveler type"].astype("category")
reviews["Traveler type"].cat.categories
Index(['Business', 'Couples', 'Families', 'Friends', 'Solo'], dtype='object')
Python में Categorical Data के साथ काम करना

अपडेटेड विज़ुअलाइज़ेशन

sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar")

  • नोट: catplot() में order पैरामीटर होता है
Python में Categorical Data के साथ काम करना

`hue` पैरामीटर

  • hue:
    • data में किसी वैरिएबल का नाम
    • दूसरे वर्ग के अनुसार डेटा को विभाजित करता है
    • ग्राफ़ को रंगने के लिए भी उपयोग होता है
sns.set(font_scale=1.2)
sns.set_style("darkgrid")
sns.catplot(x="Traveler type", y="Score", data=reviews, kind="bar",
            hue="Tennis court")  # <--- नया पैरामीटर
Python में Categorical Data के साथ काम करना

दो वैरिएबल्स पर बार प्लॉट

Python में Categorical Data के साथ काम करना

बार प्लॉट अभ्यास

Python में Categorical Data के साथ काम करना

Preparing Video For Download...