मैटप्लोटलिब स्कैटरप्लॉट को एक समूह के रूप में पारदर्शी बनाने के लिए, हम अल्फा . को बदल सकते हैं स्कैटर () . में मान भिन्न समूह मान के साथ विधि तर्क।
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
समूहीकृत x और y अंक वापस करने के लिए एक विधि बनाएं।
-
समूह 1 और समूह 2 डेटा अंक प्राप्त करें।
-
स्कैटर () . का उपयोग करके प्लॉट ग्रुप1, x और y पॉइंट्स रंग =हरा और अल्फा =0.5 के साथ विधि।
-
scatter() . का उपयोग करके समूह 2, x और y बिंदुओं को प्लॉट करें रंग =लाल और अल्फा =0.5 के साथ विधि।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
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()
आउटपुट