एक शब्दकोश से एक ही ग्राफ पर अनेक बॉक्सप्लॉट बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- एक शब्दकोश बनाएं, तानाशाह , दो स्तंभों के साथ।
- एक आकृति और सबप्लॉट का एक सेट बनाएं।
- एक बॉक्स और व्हिस्कर प्लॉट बनाएं
- xtick सेट करें set_xticklabels() . का उपयोग करने वाले लेबल विधि
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = {'col1': [3, 5, 2, 9, 1], 'col2': [2, 6, 1, 3, 4]}
fig, ax = plt.subplots()
ax.boxplot(data.values())
ax.set_xticklabels(data.keys())
plt.show() आउटपुट
