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

Matplotlib में NaN मानों के साथ प्लॉट और कार्य कैसे करें?

Matplotlib में NaN मानों के साथ प्लॉट और काम करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • कुछ NaN मानों के साथ numpy का उपयोग करके डेटा बनाएं।

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

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

उदाहरण

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.array([[1., 1.2, 0.89, np.NAN],
   [1.2, np.NAN, 1.89, 2.09],
   [.78, .67, np.NAN, 1.78],
   [np.NAN, 1.56, 1.89, 2.78]]
)
plt.imshow(data, cmap="gist_rainbow_r")
plt.show()

आउटपुट

Matplotlib में NaN मानों के साथ प्लॉट और कार्य कैसे करें?


  1. Matplotlib में एकाधिक लेबल वाले बार चार्ट को कैसे प्लॉट करें?

    Matplotlib में कई लेबल वाले बार चार्ट को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - men_means, men_std, women_means, . के लिए कुछ डेटा सेट करें और women_std । numpy का उपयोग करके इंडेक्स डेटा पॉइंट बनाएं। चौड़ाई . को प्रारंभ करें सलाखों के। सबप्लॉट () का उपयोग करें एक आकृति और स

  1. कलरबार Matplotlib के साथ पायथन में 2D मैट्रिक्स कैसे प्लॉट करें?

    कलरबार के साथ पायथन में एक 2D मैट्रिक्स को प्लॉट करने के लिए, हम 2D सरणी मैट्रिक्स बनाने के लिए numpy का उपयोग कर सकते हैं और उस मैट्रिक्स का उपयोग imshow() में कर सकते हैं। विधि। कदम data2D बनाएं सुन्न का उपयोग करना। imshow() . का उपयोग करें डेटा को एक छवि के रूप में प्रदर्शित करने की विधि, अ

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

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