কম্পিউটার টিউটোরিয়াল

Matplotlib ফিগারে অক্ষ টিক লেবেল বিনা ফ্রেম রিমুভ কীভাবে করবেন?

ফ্রেম রিমুভ করুন কিন্তু টিক লেবেল রাখুন

Matplotlib ফিগার থেকে ফ্রেম (স্পাইন) রিমুভ করুন কিন্তু অক্ষের টিক লেবেল রাখতে নিচের ধাপগুলো অনুসরণ করুন:

  • ফিগার আকার সেট করুন এবং সাবপ্লটের চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • y ডেটা পয়েন্টের একটি তালিকা তৈরি করুন।
  • plot() মেথড ব্যবহার করে y ডেটা পয়েন্ট প্লট করুন।
  • left, right, top, bottom স্পাইনগুলোর set_visible(False) ব্যবহার করে অদৃশ্য করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt

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

y = [0, 2, 1, 5, 1, 2, 0]
plt.plot(y, color='red', lw=7)

for pos in ['right', 'top', 'bottom', 'left']:
    plt.gca().spines[pos].set_visible(False)

plt.show()

আউটপুট

এই কোড একটি লাইন প্লট তৈরি করবে যেখানে চারদিকের বর্ডার (ফ্রেম) নেই কিন্তু X এবং Y অক্ষের টিক লেবেল 그대로 থাকবে।

  1. Matplotlib-এ Parula কালারম্যাপ কীভাবে তৈরি করবেন?

  2. Matplotlib ফিগারের মার্জিন সেট করার পদ্ধতি

  3. Matplotlib-এ সাবপ্লটে টিক লেবেল রোটেট করার পদ্ধতি

  4. Matplotlib-এ সাবপ্লটে টিক লেবেলের ঘনত্ব কমানোর পদ্ধতি