কম্পিউটার

আমি কিভাবে অক্ষ মান রূপান্তর (বা স্কেল) এবং Matplotlib এ টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করব?


অক্ষের মানগুলিকে রূপান্তর বা স্কেল করতে এবং ম্যাটপ্লটলিবে টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করতে, আমরা xticks-এর একটি তালিকা তৈরি করতে পারি এবং xtick_labels xticks() ব্যবহার করে পদ্ধতি অক্ষ স্কেল রাখুন এবং টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করুন।

পদক্ষেপ

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

  • একটি পরিবর্তনশীল শুরু করুন, n, ডেটা পয়েন্টের সংখ্যার জন্য।

  • numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।

  • plot() ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন পদ্ধতি।

  • টিক্সের তালিকা তৈরি করুন এবং লেবেলে টিক দিন .

  • xticks() ব্যবহার করুন অক্ষ স্কেল স্থাপন এবং টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করার পদ্ধতি।

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

উদাহরণ

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truen =10x =np.linspace হিসাবে
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
n = 10
x = np.linspace(-2, 2, n)
y = np.exp(x)
plt.plot(x, y)
xticks = [i for i in range(int(n/2))]
xtick_labels = ["x"+str(i) for i in range(int(n/2))]
plt.xticks(xticks, xtick_labels)
plt.show()

আউটপুট

আমি কিভাবে অক্ষ মান রূপান্তর (বা স্কেল) এবং Matplotlib এ টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করব?


  1. LaTeX ব্যবহার করে রেন্ডার করার সময় আমি কিভাবে Matplotlib প্লটে অক্ষ টিক ফন্ট পরিবর্তন করব?

  2. আমি কিভাবে ম্যাটপ্লটলিবে সংখ্যাগুলিকে রঙের স্কেলে রূপান্তর করতে পারি?

  3. কিভাবে Matplotlib এ NaN মানগুলির সাথে প্লট এবং কাজ করবেন?

  4. ম্যাটপ্লটলিব ব্যবহার করে অক্ষ লেবেল এবং কিংবদন্তিতে সাবস্ক্রিপ্টে পাঠ্য কীভাবে লিখবেন?