subplot और imshow() का उपयोग करते समय सफेद बॉर्डर हटाने के लिए, हम निम्न चरण अपना सकते हैं:
- फिगर आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग समायोजित करें।
- नंपाई का उपयोग करके रैंडम डेटा पॉइंट्स बनाएं।
- डेटा का आकार प्राप्त करें।
- इंच में फिगर आकार सेट करें।
- अधिकांश फिगर तत्वों को समाहित करने वाले एक्सेस इंस्टेंस प्राप्त करें।
- एक्सेस बंद करें।
- फिगर में एक्सेस जोड़ें।
- डेटा को छवि के रूप में प्रदर्शित करें, यानी 2D नियमित रास्टर पर।
- फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.randint(0, 50, (50, 50)) sizes = np.shape(data) fig = plt.figure() fig.set_size_inches(1. * sizes[0] / sizes[1], 1, forward=False) ax = plt.Axes(fig, [0., 0., 1., 1.]) ax.set_axis_off() fig.add_axes(ax) ax.imshow(data) plt.show()
आउटपुट
यह निम्न आउटपुट उत्पन्न करेगा

