मैटप्लोटलिब का उपयोग करके ए, बी और सी के साथ सबप्लॉट्स को एनोटेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- nrows=1 . के साथ एक आकृति और सबप्लॉट का एक सेट बनाएं और ncols=3 ।
- सरणी के ऊपर 1D पुनरावर्तक बनाएं।
- प्रत्येक अक्ष को पुनरावृत्त करें और डेटा को एक छवि के रूप में प्रदर्शित करें।
- लूप में ही टेक्स्ट ए, बी और सी रखें।
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
import numpy as np from matplotlib import pyplot as plt import string plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, axs = plt.subplots(1, 3) axs = axs.flat for index, ax in enumerate(axs): ax.imshow(np.random.randn(4, 4), interpolation='nearest', cmap="copper") ax.text(0.45, 1.1, string.ascii_uppercase[index], transform=ax.transAxes, size=20, weight='bold') plt.show()
आउटपुट