কম্পিউটার টিউটোরিয়াল

Python Matplotlib-এ hue কালারম্যাপ এবং লেজেন্ড সহ 3D স্ক্যাটারপ্লট

Python-এ hue কালারম্যাপ এবং লেজেন্ড সহ 3D স্ক্যাটার প্লট করতে, আমরা নিচের ধাপগুলো অনুসরণ করতে পারি:

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সমন্বয় করুন।
  • numpy ব্যবহার করে x, y এবং z ডেটা পয়েন্ট তৈরি করুন।
  • figure() মেথড ব্যবহার করে একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার এক্টিভেট করুন।
  • প্রয়োজনে বর্তমান অক্ষ পান, একটি তৈরি করুন।
  • একটি প্যালেট সংজ্ঞায়িত করে hue কালারম্যাপ পান।
  • scatter() মেথড ব্যবহার করে x, y এবং z ডেটা পয়েন্ট প্লট করুন।
  • প্লটে একটি লেজেন্ড রাখুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
import seaborn as sns
from matplotlib import pyplot as plt
from matplotlib.colors import ListedColormap
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.rand(100)
y = np.random.rand(100)
z = np.random.rand(100)
fig = plt.figure()
ax = fig.gca(projection='3d')
cmap = ListedColormap(sns.color_palette("husl", 256).as_hex())
sc = ax.scatter(x, y, z, s=40, c=x, marker='o', cmap=cmap, alpha=1)
plt.legend(*sc.legend_elements(), bbox_to_anchor=(1.05, 1), loc=2)
plt.show()

আউটপুট

Python Matplotlib-এ hue কালারম্যাপ এবং লেজেন্ড সহ 3D স্ক্যাটারপ্লট

  1. Python/Matplotlib-এ কালারম্যাপ ব্যবহার করে পোলার কালার হুইল প্লট করার পদ্ধতি

  2. Numpy এবং Matplotlib ব্যবহার করে ইমেজ সেগমেন্টেশন ওভারলে করুন

  3. Matplotlib ফিগার লেজেন্ড পজিশন এবং অ্যালাইন করার পদ্ধতি

  4. পাইথন ম্যাটপ্লটলিবে খালি বর্গাকার মার্কার তৈরি করা