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

Matplotlib में कस्टम कॉलॉर्मैप के साथ डेटा को imshow () में कैसे प्लॉट करें?

डेटा को imshow() . में प्लॉट करने के लिए Matplotlib में कस्टम कॉलोरमैप के साथ, हम निम्नलिखित कदम उठा सकते हैं-

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

उदाहरण

from matplotlib import pyplot as plt
from matplotlib.colors import ListedColormap
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(5, 5)
cmap = ListedColormap(['r', 'g', 'b'])
plt.imshow(data, cmap=cmap)
plt.show()

आउटपुट

Matplotlib में कस्टम कॉलॉर्मैप के साथ डेटा को imshow () में कैसे प्लॉट करें?


  1. Matplotlib में हिस्टोग्राम डेटा से लाइन ग्राफ कैसे प्लॉट करें?

    Matplotlib में हिस्टोग्राम डेटा से एक लाइन ग्राफ़ प्लॉट करने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना करने के लिए numpy हिस्टोग्राम विधि का उपयोग करते हैं। कदम मौजूदा आंकड़े में एक सबप्लॉट जोड़ें, nrows=2, ncols=1 और अनुक्रमणिका=1 । डेटा के एक सेट का हिस्टोग्राम प्राप्त करने के लिए सुन

  1. Matplotlib - पायथन प्लॉट में डिग्री सिंबल कैसे डालें?

    किसी प्लॉट में डिग्री चिन्ह डालने के लिए, हम LaTeX प्रतिनिधित्व का उपयोग कर सकते हैं। कदम numpy का उपयोग करके pV, nR और T के लिए डेटा पॉइंट बनाएं। प्लॉट pV और T प्लॉट () . का उपयोग करके विधि। xlabel सेट करें xlabel() . का उपयोग करके pV के लिए विधि। ylabel() . का उपयोग करके डिग्री चिह्न के साथ तापमा

  1. Python Matplotlib में कस्टम रंग और कटोम क्षेत्र आकार के साथ 4D स्कैटर-प्लॉट कैसे प्लॉट करें?

    परिचय.. स्कैटर-प्लॉट दो आयामों के साथ डेटा का प्रतिनिधित्व करते समय यह सत्यापित करने के लिए बहुत उपयोगी होते हैं कि दो चर के बीच कोई संबंध है या नहीं। स्कैटर प्लॉट वह चार्ट होता है जहां डेटा को X और Y मानों वाले बिंदुओं के रूप में दर्शाया जाता है। इसे कैसे करें.. 1. आदेश का पालन करके matplotlib स्