Pylab (Pyplot) स्कैटर प्लॉट में अलग-अलग पॉइंट्स के लिए अलग-अलग मार्कर्स उपयोग करने के लिए, हम निम्नलिखित चरणों का उपयोग कर सकते हैं:
- फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
- सैंपल डेटा की संख्या के लिए एक वेरिएबल, N, इनिशियलाइज़ करें।
- x और y रैंडम डेटा पॉइंट्स बनाएं।
- मार्कर्स की एक लिस्ट बनाएं।
- x, y और मार्कर्स को ज़िप करें।
- ज़िप्ड ऑब्जेक्ट्स पर इटरेट करें और अलग-अलग मार्कर्स के साथ डेटा पॉइंट्स प्लॉट करें।
- फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।
उदाहरण
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 10 x = np.random.rand(N) y = np.random.rand(N) markers = ["d", "v", "s", "*", "^", "d", "v", "s", "*", "^"] for xp, yp, m in zip(x, y, markers): plt.scatter(xp, yp, marker=m, s=50) plt.show()
आउटपुट

