অক্ষের মানগুলিকে রূপান্তর বা স্কেল করতে এবং ম্যাটপ্লটলিবে টিক ফ্রিকোয়েন্সি পুনরায় সংজ্ঞায়িত করতে, আমরা 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()
আউটপুট