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

Matplotlib-এ X-অক্ষের ভ্যালু বাধ্যতামূলকভাবে ইন্টিজার হিসেবে দেখানোর পদ্ধতি


Matplotlib-এ বাধ্যতামূলকভাবে X-অক্ষের ভ্যালু ইন্টিজার হিসেবে দেখাতে নিচের ধাপগুলো ফলো করতে পারেন:

  • ফিগার সাইজ সেট করুন এবং সাবপ্লটের মধ্যে ও চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • দুটি লিস্ট তৈরি করুন, x এবং y, ডেটা পয়েন্টের।
  • plot() মেথড ব্যবহার করে x এবং y প্লট করুন।
  • শুধু ইন্টিজার টিকের জন্য একটি নতুন লিস্ট তৈরি করুন X-অক্ষে। math.floor() এবং math.ceil() ব্যবহার করুন দশমিক সরিয়ে শুধু ইন্টিজার লিস্টে অন্তর্ভুক্ত করতে।
  • x এবং y লেবেল সেট করুন।
  • ফিগারের টাইটেল সেট করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import math
from matplotlib import pyplot as plt

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

y = [0.17, 1.17, 2.98, 3.15, 4.11, 5.151]
x = [1.0, 1.75, 2.90, 3.15, 4.50, 5.50]

plt.plot(x, y)

new_list = range(math.floor(min(x)), math.ceil(max(x))+1)
plt.xticks(new_list)

plt.xlabel("X-axis ")
plt.ylabel("Y-axis ")
plt.title("Only Integers on the X-axis")

plt.show()

আউটপুট

Matplotlib-এ X-অক্ষের ভ্যালু বাধ্যতামূলকভাবে ইন্টিজার হিসেবে দেখানোর পদ্ধতি


  1. Matplotlib-এ একাধিক কালারবার দেখানোর পদ্ধতি

  2. Matplotlib Python-এ X-অক্ষের মান সেট করা

  3. ম্যাটপ্লটলিবে সমস্ত লেবেল মান প্রদর্শন করা

  4. পাইথন ম্যাটপ্লটলিবে Y-আক্ষের মান নির্দিষ্ট করা