পাইথন ম্যাটপ্লটলিবে তৃতীয় স্তরের টিক যোগ করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- t তৈরি করুন এবং s numpy ব্যবহার করে ডেটা পয়েন্ট।
- একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।
- প্লট t এবং s প্লট() ব্যবহার করে পদ্ধতি।
- Y-অক্ষ ভাগ করে একটি যমজ অক্ষ তৈরি করুন।
- প্লট t এবং s প্লট() ব্যবহার করে পদ্ধতি, এক অক্ষে।
- এক্স-অক্ষের টিক অবস্থান সেট করুন।
- প্রধান তৈরি করুন , অপ্রাপ্তবয়স্ক এবং টিক মানের তৃতীয় স্তর (তৃতীয়াংশ) .
- প্রধান সেট করুন এবং অপ্রধান মেজর, নাবালকদের সাথে টিক লোকেটার এবং তৃতীয় টিক মান (তৃতীয়াংশ)
- টিক_পারামস() ব্যবহার করে টিক দৈর্ঘ্য সেট করুন .
- ধূসর রঙের সাথে একটি অনুভূমিক রেখা তৈরি করুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
matplotlib.pyplot আমদানি করুন , 0.1)s =np.sin(0.1 * np.pi * t) * np.exp(-t * 0.01)fig, ax =plt.subplots()plt.plot(t, s)ax1 =ax.twiny( )ax1.plot(t, s)ax1.xaxis.set_ticks_position('bottom')majors =np.linspace(0, 100, 6)minors =np.linspace(0, 100, 11)তৃতীয়াংশ =np.linspace(0 , 100, 101)ax.xaxis.set_major_locator(matplotlib.ticker.FixedLocator(majors))ax.xaxis.set_minor_locator(matplotlib.ticker.FixedLocator(minors))ax1.xaxis.set_major_locator(FixedLocator) )ax1.xaxis.set_minor_locator(matplotlib.ticker.FixedLocator(তৃতীয়))ax1.tick_params(which='minor', length=2)ax.tick_params(which='minor', length=4)ax.tick_params(যা='major', length=6)ax.grid(which='both', axis='x', linestyle='--')plt.axhline(color='gray')plt.show()আউটপুট