Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Matplotlib में रेक्टेंगल के अंदर टेक्स्ट कैसे जोड़ें?

Matplotlib में रेक्टेंगल के अंदर टेक्स्ट जोड़ने के लिए, हम रेक्टेंगल के केंद्र बिंदु पर एनोटेट मेथड में लेबल जोड़ सकते हैं।

चरण

  • figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें।
  • वर्तमान एक्सिस में सबप्लॉट व्यवस्था जोड़ें।
  • प्लॉट में रेक्टेंगल जोड़ने के लिए, रेक्टेंगल ऑब्जेक्ट प्राप्त करने के लिए Rectangle() क्लास का उपयोग करें।
  • प्लॉट पर रेक्टेंगल पैच जोड़ें।
  • रेक्टेंगल में टेक्स्ट लेबल जोड़ने के लिए, हम रेक्टेंगल का केंद्र मान प्राप्त कर सकते हैं, यानी cx और cy।
  • रेक्टेंगल पर टेक्स्ट रखने के लिए annotate() मेथड का उपयोग करें।
  • दृश्यमान रेक्टेंगल प्राप्त करने के लिए x और y एक्सिस लिमिट करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

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)
rectangle = patches.Rectangle((0, 0), 3, 3, edgecolor='orange', facecolor="green", linewidth=7)
ax.add_patch(rectangle)
rx, ry = rectangle.get_xy()
cx = rx + rectangle.get_width()/2.0
cy = ry + rectangle.get_height()/2.0
ax.annotate("Rectangle", (cx, cy), color='black', weight='bold', fontsize=10, ha='center', va='center')
plt.xlim([-5, 5])
plt.ylim([-5, 5])
plt.show()

आउटपुट

Matplotlib में रेक्टेंगल के अंदर टेक्स्ट कैसे जोड़ें?

  1. Matplotlib में रेक्टेंगल का रंग कैसे सेट करें? Matplotlib में रेक्टेंगल का रंग कैसे सेट करें?

    Matplotlib में रेक्टेंगल का रंग सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें। add_subplot() मेथड का उपयोग करके फिगर में सबप्लॉट व्यवस्था के हिस्से के रूप में ~.axes.Axes जोड़ें। एक रेक्टेंगल एंकर पॉइंट के साथ चौड़ाई और ऊंच

  1. Matplotlib (Python) में फॉन्ट्स कैसे बदलें? Matplotlib (Python) में फॉन्ट्स कैसे बदलें?

    plt.text() मेथड का उपयोग करके, हम फॉन्ट साइज़ बढ़ा सकते हैं।चरणplt.plot() मेथड का उपयोग करके, हम दो सूचियों को इसके आर्गुमेंट में पास करके एक लाइन बना सकते हैं।एक्सिस में टेक्स्ट जोड़ें। plt.text() मेथड का उपयोग करके डेटा कोऑर्डिनेट्स में लोकेशन x, y पर टेक्स्ट *s* को एक्सिस में जोड़ें। फॉन्ट साइज़

  1. Tkinter में Entry में Placeholder कैसे Add करें? Tkinter में Entry में Placeholder कैसे Add करें?

    Tkinter button, text, entry, dialogue और अन्य attributes जैसे widgets add करने की सुविधाएं प्रदान करता है जो एप्लिकेशन develop करने में मदद करते हैं। हालांकि, tkinter entry widget में placeholder include नहीं करता। Placeholders वो dummy text होते हैं जो entry widget में दिखाई देते हैं ताकि user को इ