Matplotlib में एक आयत के किनारे का रंग लगाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
-
figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि।
-
एक सबप्लॉट जोड़ें वर्तमान अक्ष के लिए विधि।
-
आयताकार () . का उपयोग करके एक आयत उदाहरण बनाएं एक एजकलर . के साथ वर्ग और लाइनविड्थ किनारे का।
-
प्लॉट पर एक आयत पथ जोड़ें।
-
टेक्स्ट को आयत में रखने के लिए, हम text() . का उपयोग कर सकते हैं विधि।
-
xlim() . का उपयोग करके x और y अक्षों को स्केल करें और यलिम () तरीके।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import matplotlib from matplotlib import pyplot as plt, patches plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(111) rect = matplotlib.patches.Rectangle((-1, -1), 3, 3, edgecolor='orange', facecolor="green", linewidth=5) ax.add_patch(rect) plt.text(0, 0.5, "Rectangle") plt.xlim([-4, 4]) plt.ylim([-4, 4]) plt.show()
आउटपुट