কম্পিউটার

কিভাবে Matplotlib এ দুটি Y-অক্ষ (দুই ইউনিট) সহ একক ডেটা প্লট করবেন?


ম্যাটপ্লটলিবে দুটি Y-অক্ষ (দুটি ইউনিট) সহ একক ডেটা প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • গতি তৈরি করুন এবং ত্বরণ numpy ব্যবহার করে ডেটা পয়েন্ট।
  • বর্তমান চিত্রে একটি সাবপ্লট যোগ করুন।
  • প্লট() ব্যবহার করে গতির ডেটা পয়েন্ট প্লট করুন পদ্ধতি।
  • এক্স-অক্ষ ভাগ করে একটি যমজ অক্ষ তৈরি করুন।
  • plot() ব্যবহার করে প্লট এক্সিলারেশন ডেটা পয়েন্ট পদ্ধতি।
  • চিত্রটিতে একটি কিংবদন্তি রাখুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np

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

speed = np.array([3, 1, 2, 0, 5])
acceleration = np.array([6, 5, 7, 1, 5])

ax1 = plt.subplot()
l1, = ax1.plot(speed, color='red')
ax2 = ax1.twinx()
l2, = ax2.plot(acceleration, color='orange')

plt.legend([l1, l2], ["speed", "acceleration"])

plt.show()

আউটপুট

কিভাবে Matplotlib এ দুটি Y-অক্ষ (দুই ইউনিট) সহ একক ডেটা প্লট করবেন?


  1. নির্বিচারে ডেটা ব্যবহার করে ম্যাটপ্লটলিবের সাথে কীভাবে একটি 4D প্লট তৈরি করবেন?

  2. আমি কিভাবে Matplotlib পাইথনে একটি একক পয়েন্ট প্লট করতে পারি?

  3. কিভাবে ম্যাটপ্লটলিবের সাথে পাইথনে একটি 3D ঘনত্বের মানচিত্র প্লট করবেন?

  4. পাইথন ম্যাটপ্লটলিবের সাথে হাইলাইট করা একক পাই সহ পাই-চার্ট কীভাবে প্লট করবেন?