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

Matplotlib में pyplot.arrow या patches.Arrow का उपयोग कैसे करें?


Matplotlib में pyplot.arrow या patches.Arrow() का उपयोग करने के लिए, हम निम्नलिखित चरण ले सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • चार वेरिएबल्स इनिशियलाइज़ करें: x_tail, y_tail, x_head और y_head।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • फैंसी एरो इंस्टेंस प्राप्त करें।
  • add_patch() मेथड का उपयोग करके आर्टिस्ट (चरण 4) जोड़ें।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

from matplotlib import pyplot as plt, patches as mpatches plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x_tail = 0.1 y_tail = 0.1 x_head = 0.9 y_head = 0.9 fig, ax = plt.subplots() arrow = mpatches.FancyArrowPatch((x_tail, y_tail), (x_head, y_head), mutation_scale=100, color='green') ax.add_patch(arrow) plt.show()

आउटपुट

Matplotlib में pyplot.arrow या patches.Arrow का उपयोग कैसे करें?Matplotlib में pyplot.arrow या patches.Arrow का उपयोग कैसे करें?


  1. सभी खुले pyplot विंडोज़ कैसे बंद करें (Matplotlib)? सभी खुले pyplot विंडोज़ कैसे बंद करें (Matplotlib)?

    plt.figure().close(): फिगर विंडो बंद करें। close() अपने आप में वर्तमान फिगर बंद करता है close(h), जहां h एक फिगर इंस्टेंस है, वह फिगर बंद करता है close(num) number=num वाली फिगर बंद करता है close(name), जहां नाम एक स्ट्रिंग है, उस लेबल वाली फिगर बंद करता है close(all) सभी फिगर विंडोज़ बंद करता है उद

  1. Python में matplotlib.animate का उपयोग करके कंटूर प्लॉट कैसे एनिमेट करें? Python में matplotlib.animate का उपयोग करके कंटूर प्लॉट कैसे एनिमेट करें?

    Python में matplotlib में कंटूर प्लॉट एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: 10☓10 डायमेंशन के शेप का रैंडम डेटा बनाएं। subplots() मेथड का उपयोग करके फिगर और सबप्लॉट्स का सेट बनाएं। FuncAnimation() क्लास का उपयोग करके फंक्शन *func* को बार-बार कॉल करके एनिमेशन बनाएं। कंटूर वैल्

  1. Matplotlib में pcolormesh कैसे एनिमेट करें? Matplotlib में pcolormesh कैसे एनिमेट करें?

    Matplotlib में pcolormesh एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फिगर और सबप्लॉट्स का सेट बनाएं। NumPy का उपयोग करके x, y और t डेटा पॉइंट्स बनाएं। X3, Y3 और T3 बनाएं, meshgrid का उपयोग करके कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स वापस करें। pcolormesh() मेथड का उपयोग करके