Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पाइलैब स्कैटर प्लॉट (मैटप्लोटलिब) में विभिन्न बिंदुओं के लिए विभिन्न मार्करों का उपयोग कैसे करें?

पाइलैब (पाइप्लॉट) स्कैटर प्लॉट में विभिन्न बिंदुओं के लिए अलग-अलग मार्करों का उपयोग करने के लिए, हम निम्नलिखित चरणों का उपयोग कर सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • नमूना डेटा की संख्या के लिए एक वैरिएबल, N को इनिशियलाइज़ करें।
  • x और y यादृच्छिक डेटा बिंदु बनाएं।
  • मार्करों की सूची बनाएं।
  • x, y और मार्करों को ज़िप करें।
  • ज़िप ऑब्जेक्ट को पुनरावृत्त करें और विभिन्न मार्करों के साथ डेटा बिंदुओं को प्लॉट करें।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

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()

आउटपुट

पाइलैब स्कैटर प्लॉट (मैटप्लोटलिब) में विभिन्न बिंदुओं के लिए विभिन्न मार्करों का उपयोग कैसे करें? पाइलैब स्कैटर प्लॉट (मैटप्लोटलिब) में विभिन्न बिंदुओं के लिए विभिन्न मार्करों का उपयोग कैसे करें?


  1. Matplotlib प्लॉट लूप में मार्करों और रेखाओं के लिए समान रंग कैसे सेट करें?

    एक matplotlib में मार्कर और लाइनों के लिए एक ही रंग सेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - प्रारंभ करें m, n और x डेटा अंक numpy का उपयोग कर रहे हैं। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। clf() . का उपयोग करके आंकड़ा साफ़ करें विधि। su

  1. कैसे अजगर में एक समोच्च साजिश चेतन करने के लिए matplotlib.animate का उपयोग कैसे करें?

    पायथन में matplotlib में एक समोच्च साजिश को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं- 10☓10 आयाम के आकार का एक यादृच्छिक डेटा बनाएं। सबप्लॉट () का उपयोग करके एक आकृति और सबप्लॉट का एक सेट बनाएं विधि। किसी फंक्शन को बार-बार कॉल करके एनिमेशन बनाता है *func* FuncAnimation() . का उपयोग करके कक्

  1. Matplotlib में hist2d प्लॉट के लिए कलरबार कैसे जोड़ें?

    hist2d . के लिए कलरबार जोड़ने के लिए प्लॉट, हम कलरबार () विधि के तर्क के लिए एक स्केलर मैपेबल ऑब्जेक्ट पास कर सकते हैं। कदम numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि। hist2d() . का उपयोग करके एक 2D हिस्टोग्राम प्लॉट ब