কম্পিউটার

পাইথনে ক্লাস্টারিংয়ের জন্য কীভাবে একটি স্ক্যাটার প্লট তৈরি করবেন?


পাইথনে ক্লাস্টারিংয়ের জন্য একটি স্ক্যাটার প্লট তৈরি করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • নম্পি ব্যবহার করে x এবং y ডেটা পয়েন্ট, ক্লাস্টার এবং কেন্দ্র তৈরি করুন।
  • একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷
  • বর্তমান চিত্রে একটি সাবপ্লট বিন্যাস যোগ করুন।
  • scatter() ব্যবহার করে স্ক্যাটার ডেটা পয়েন্ট প্লট করুন পদ্ধতি।
  • স্ক্যাটার() ব্যবহার করে ডেটা এবং স্থান চিহ্নিতকারীকে কেন্দ্র করে পদ্ধতি।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

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

x = np.random.randn(10)
y = np.random.randn(10)
Cluster = np.array([0, 1, 1, 1, 3, 2, 2, 3, 0, 2])
centers = np.random.randn(4, 2)

fig = plt.figure()
ax = fig.add_subplot(111)

scatter = ax.scatter(x, y, c=Cluster, s=50)
for i, j in centers:
   ax.scatter(i, j, s=50, c='red', marker='+')

plt.show()

আউটপুট

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

পাইথনে ক্লাস্টারিংয়ের জন্য কীভাবে একটি স্ক্যাটার প্লট তৈরি করবেন? পাইথনে ক্লাস্টারিংয়ের জন্য কীভাবে একটি স্ক্যাটার প্লট তৈরি করবেন?


  1. কিভাবে Python Matplotlib ব্যবহার করে 3D গ্রাফ প্লট করবেন?

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

  3. পাইথনে একটি স্ক্যাটার প্লটে কীভাবে একটি লাইন ওভারপ্লট করবেন?

  4. Google পত্রকগুলিতে কীভাবে একটি স্ক্যাটার প্লট তৈরি করবেন