Matplotlib স্ক্যাটার প্লটকে গ্রুপ হিসেবে ট্রান্সপারেন্ট করতে scatter() মেথডের আর্গুমেন্টে alpha ভ্যালু ভিন্ন গ্রুপ ভ্যালুর সাথে পরিবর্তন করুন।
ধাপসমূহ
- ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
- গ্রুপ করা x এবং y পয়েন্ট রিটার্ন করার একটি মেথড তৈরি করুন।
- গ্রুপ ১ এবং গ্রুপ ২ ডেটা পয়েন্ট পান।
- scatter() মেথড ব্যবহার করে গ্রুপ ১, x এবং y পয়েন্ট প্লট করুন color=green এবং alpha=0.5 সহ।
- scatter() মেথড ব্যবহার করে গ্রুপ ২, x এবং y পয়েন্ট প্লট করুন color=red এবং alpha=0.5 সহ।
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
def get_group_points():
return np.random.rand(100), np.random.rand(100)
group_1 = get_group_points()
group_2 = get_group_points()
plt.scatter(group_1[0], group_1[1], color='green', alpha=0.5, s=100)
plt.scatter(group_2[0], group_2[1], color='red', alpha=0.5, s=100)
plt.show()
আউটপুট
