शुरू करेंमुफ़्त में शुरू करें

seaborn में Facet plots

seaborn में कुछ plotting फंक्शन जैसे histplot() और lmplot() में बिल्ट-इन facets होते हैं. आपको बस अपने प्लॉट में facets बनाने के लिए col और/या row आर्ग्युमेंट पास करना होता है.

जिन फंक्शनों में बिल्ट-इन facets नहीं होते, उनके लिए आप FacetGrid() फंक्शन से मैन्युअली facets बना सकते हैं, और फिर col और/या row देकर अपने facets तय कर सकते हैं. मैन्युअली facetted प्लॉट बनाने के लिए आप निम्न कोड इस्तेमाल कर सकते हैं:

import seaborn as sns
import matplotlib.pyplot as plt

# Create a facet
facet = sns.FacetGrid(df, col='column_a', row='column_b')

# Generate a facetted scatter plot
facet.map(plt.scatter, 'column_x', 'column_y')
plt.show()

आप hue आर्ग्युमेंट का उपयोग करके, किसी वैरिएबल के आधार पर पॉइंट्स को रंगते हुए, प्लॉट में डेटा की एक और लेयर जोड़ सकते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R उपयोगकर्ताओं के लिए Python

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

import seaborn as sns
import matplotlib.pyplot as plt

# Scatter plot of total_bill and tip faceted by smoker and colored by sex
sns.lmplot(x=____, y=____, data=tips, hue=____, col=____)
plt.show()
कोड संपादित करें और चलाएँ