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

पायथन Matplotlib में घनत्व मानचित्र कैसे प्लॉट करें?

पायथन में घनत्व नक्शा तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • numpy का उपयोग करके साइड, x, y और z बनाएं। सुन्न लिनस्पेस तीसरी संख्या के आधार पर दो बिंदुओं के बीच डेटा बनाने में मदद करता है।

  • पार्श्व डेटा का उपयोग करके निर्देशांक सदिशों से निर्देशांक मैट्रिक्स लौटाएं।

  • x और y (चरण 2) का उपयोग करके घातांकीय डेटा बनाएं।

  • pcolormesh() . का उपयोग करके एक गैर-नियमित आयताकार ग्रिड के साथ एक छद्म रंग का प्लॉट बनाएं विधि।

  • आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि।

उदाहरण

from matplotlib import pyplot as plt, cm, colors
import numpy as np

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

side = np.linspace(-2, 2, 15)
X, Y = np.meshgrid(side, side)
Z = np.exp(-((X - 1) ** 2 + Y ** 2))

plt.pcolormesh(X, Y, Z, shading='auto')

plt.show()

आउटपुट

पायथन Matplotlib में घनत्व मानचित्र कैसे प्लॉट करें?


  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज

  1. मैं Matplotlib पायथन में एक बिंदु कैसे प्लॉट कर सकता हूं?

    Matplotlib में एकल डेटा बिंदु प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - एक मान के साथ x और y के लिए एक सूची प्रारंभ करें। X और Y अक्ष की सीमा 0 से 5 तक सीमित करें। मौजूदा लाइन शैली में एक ग्रिड बिछाएं। प्लॉट x और y प्लॉट () पद्धति का उपयोग करके marker=o, Markeredgecolor=red, Ma

  1. Matplotlib के साथ पायथन में 3D घनत्व मानचित्र कैसे प्लॉट करें?

    मैटप्लोटलिब के साथ पायथन में एक 3डी घनत्व मानचित्र तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके साइड, x, y और z बनाएं। सुन्न लिनस्पेस तीसरी संख्या के आधार पर दो बिंदुओं के बीच डेटा बनाने में मदद करता है। पार्श्व डेटा का उपयोग करके निर्देशांक सदिशों से निर्देशांक मैट