Matplotlib-এ pyplot.arrow বা patches.Arrow() ব্যবহার করতে নিচের ধাপগুলো ফলো করতে পারেন:
- ফিগার সাইজ সেট করুন এবং সাবপ্লটের মধ্যে ও চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
- চারটি ভেরিয়েবল ইনিশিয়ালাইজ করুন: x_tail, y_tail, x_head এবং y_head।
- একটি ফিগার এবং সাবপ্লটের সেট তৈরি করুন।
- একটি ফ্যান্সি অ্যারো ইনস্ট্যান্স পান।
- add_patch() মেথড ব্যবহার করে একটি আর্টিস্ট যোগ করুন (ধাপ ৪)।
- ফিগার প্রদর্শন করতে 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()
আউটপুট

