एक शब्दकोश से एक ही ग्राफ पर अनेक बॉक्सप्लॉट बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- एक शब्दकोश बनाएं, तानाशाह , दो स्तंभों के साथ।
- एक आकृति और सबप्लॉट का एक सेट बनाएं।
- एक बॉक्स और व्हिस्कर प्लॉट बनाएं
- 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()
आउटपुट