पायथन क्लास में कॉलम द्वारा स्ट्रैटिफाइड बॉक्सप्लॉट बनाने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
चरण
फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा का पांडास डेटा फ्रेम बनाएं।
डेटा के सेट का हिस्टोग्राम गणना करें।
कॉलम द्वारा स्ट्रैटिफाइड बॉक्सप्लॉट बनाएं।
फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import pandas as pd
import numpy as np
from matplotlib import pyplot as plt
# फिगर साइज़ सेट करें
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
# पांडास डेटाफ्रेम
df = pd.DataFrame({"column1": [4, 6, 7, 1, 8], "column2": [1, 5, 7, 8, 1]})
# हिस्टोग्राम गणना करें
_, breaks = np.histogram(df.column1, bins=5)
# बॉक्सप्लॉट बनाएं
ax = df.boxplot(column='column1', by='column2')
# प्लॉट प्रदर्शित करें
plt.show()
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
