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

पायथन मैटप्लॉटलीब का उपयोग करके बॉक्सप्लॉट प्लॉट करते समय NaN मानों से कैसे निपटें?


पायथन का उपयोग करके बॉक्सप्लॉट प्लॉट करते समय NaN मान से निपटने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

चरण

  • फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।

  • डेटा सैंपल्स और रेंज के लिए N वेरिएबल इनिशियलाइज़ करें।

  • अगला रैंडम स्प्रेड, सेंटर का डेटा, फ्लायर हाई और लो बनाएं, कंकेटेनेटेड डेटा और फिल्टर्ड डेटा प्राप्त करें।

  • boxplot() मेथड का उपयोग करके बॉक्स प्लॉट बनाएं।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np
# फिगर साइज़ सेट करें
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
# डेटा सैंपल्स
N = 10
# रैंडम स्प्रेड
spread = np.random.rand(N)
# सेंटर का डेटा
center = np.ones(N)
# फ्लायर हाई और लो
fh = np.random.rand(N)+N
fl = np.random.rand(N)-N
# कंकेटेनेटेड डेटा
data = np.concatenate((spread, center, fh, fl), 0)
data[5] = np.NaN
# फिल्टर्ड डेटा
filtered_data = data[~np.isnan(data)]
# बॉक्सप्लॉट प्लॉट करें
plt.boxplot(filtered_data)
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

पायथन मैटप्लॉटलीब का उपयोग करके बॉक्सप्लॉट प्लॉट करते समय NaN मानों से कैसे निपटें?


  1. पायथन का उपयोग करके Matplotlib से 3D स्कैटर प्लॉट कैसे बनाएं पायथन का उपयोग करके Matplotlib से 3D स्कैटर प्लॉट कैसे बनाएं

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय पायथन पैकेज है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या हो रहा है, यह समझने में मदद करता है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद करता

  1. पायथन का उपयोग करके Matplotlib से 3D लाइन प्लॉट कैसे बनाएं पायथन का उपयोग करके Matplotlib से 3D लाइन प्लॉट कैसे बनाएं

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय पायथन पैकेज है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या हो रहा है, यह समझने में मदद करता है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद करत

  1. पायथन में openpyxl का उपयोग करके एक्सेल में चार्ट कैसे बनाएं पायथन में openpyxl का उपयोग करके एक्सेल में चार्ट कैसे बनाएं

    इस पोस्ट में, मैं आपको दिखाऊंगा कि पायथन - Openpyxl मॉड्यूल का उपयोग करके एक्सेल में चार्ट कैसे बनाएं। हम टेनिस खिलाड़ियों के ग्रैंड स्लैम खिताब को डेटा के रूप में उपयोग करके बार चार्ट बनाने के लिए स्क्रैच से एक एक्सेल स्प्रेडशीट बनाएंगे। परिचय.. माइक्रोसॉफ्ट ऑफिस ने ऑफिस 2007 से माइक्रोसॉफ्ट एक्से