কম্পিউটার

কিভাবে Matplotlib একটি অক্ষের বাইরে একটি লাইন আঁকা?


একটি অক্ষের বাইরে একটি রেখা (অর্থাৎ, তীর) আঁকতে, আমরা টীকা() ব্যবহার করতে পারি পদ্ধতি,

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।

  • বর্তমান চিত্রটি সাফ করুন।

  • একটি '~.axes.Axes' যোগ করুন add_subplot() ব্যবহার করে একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে পদ্ধতি।

  • টীকা() ব্যবহার করুন অক্ষের বাইরে একটি লাইন স্থাপন করার পদ্ধতি।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure(1)
fig.clf()

ax = fig.add_subplot(1, 1, 1)
ax.annotate('', xy=(0, -0.1), xycoords='axes fraction', xytext=(1, -0.1),
arrowprops=dict(arrowstyle="<->", color='b'))
plt.show()

আউটপুট

কিভাবে Matplotlib একটি অক্ষের বাইরে একটি লাইন আঁকা?


  1. কিভাবে Matplotlib একটি সাইন কার্ভ অ্যানিমেট করবেন?

  2. কিভাবে Matplotlib ব্যবহার করে একটি datetime অক্ষে একটি আয়তক্ষেত্র প্লট করবেন?

  3. ম্যাটপ্লটলিব পাইথন 2.6.6-এ আমার চিত্রে অক্ষ X-এ পদক্ষেপ কীভাবে সেট করবেন?

  4. একটি লাইনের সাথে মেলে কিভাবে Matplotlib টীকা ঘোরানো যায়?