কম্পিউটার

কিভাবে Matplotlib একটি স্ক্যাটার প্লটের শীর্ষে অতিরিক্ত পয়েন্ট প্লট করবেন?


ম্যাটপ্লটলিবে একটি স্ক্যাটার প্লটের উপরে অতিরিক্ত পয়েন্ট প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

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

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

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

  • marker='*' দিয়ে অতিরিক্ত পয়েন্ট প্লট করুন

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

উদাহরণ

from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# List of data points
x = [1, 2, 6, 4]
y = [1, 5, 2, 3]

# Scatter plot with x and y
plt.scatter(x, y, c=x, cmap='hot')

plt.plot([3, 4], [6, 7], marker='*', ls='none', ms=20)

# Display the plot
plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

কিভাবে Matplotlib একটি স্ক্যাটার প্লটের শীর্ষে অতিরিক্ত পয়েন্ট প্লট করবেন?


  1. কিভাবে একটি Matplotlib চিত্রের মার্জিন সেট করতে?

  2. কিভাবে Matplotlib এ ওভারল্যাপিং লাইন প্লট করবেন?

  3. ম্যাটপ্লটলিবে একটি লগ-প্লটের ছোটখাট টিকগুলি কীভাবে নিষ্ক্রিয় করবেন?

  4. আমি কিভাবে Matplotlib এ একাধিক X বা Y অক্ষ প্লট করব?