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

फ़िलना या इंटरपोलेट के बिना डेटाफ़्रेम से NaN मान निकालें (पायथन Matplotlib)

फ़िल्टर या इंटरपोलेट के बिना डेटाफ़्रेम से NaN मान निकालने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

कदम

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

  • पांडा डेटा फ़्रेम बनाने के लिए एक सरणी बनाएँ।

  • एक-आयामी ndarray अक्ष लेबल के साथ (समय श्रृंखला सहित)।

  • प्लॉटिंग इंटरपोलेशन, 'इंडेक्स' , 'मान' - सूचकांक के वास्तविक संख्यात्मक मानों का प्रयोग करें।

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

उदाहरण

 npimport पांडा के रूप में numpy आयात करें pdfrom matplotlib आयात pyplot plt के रूप में # आंकड़ा sizeplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =True# Numpy arraydata सेट करें =एनपी.एरे ([1., 1.2, 0.89, एनपी.एनएएन, 1.2, एनपी.एनएएन, 1.89, 2.09, .78, .67, एनपी.एनएएन, 1.78, एनपी.एनएएन, 1.56, 1.89, 2.78]) # पांडा डेटाफ्रेमडीएफ =पीडी। सीरीज (डेटा)# इंटरपोलेशन को प्लॉट करें। इंटरपोलेट ('इंडेक्स')। प्लॉट (मार्कर ='ओ')# प्लॉट प्रदर्शित करें। 

आउटपुट

यह निम्नलिखित आउटपुट देगा -

फ़िलना या इंटरपोलेट के बिना डेटाफ़्रेम से NaN मान निकालें (पायथन Matplotlib)


  1. पायथन पांडा - एक प्रक्षेप विधि का उपयोग करके NaN मान भरें

    NaN मान भरने के लिए इंटरपोलेट () विधि का उपयोग करें। मान लें कि Microsoft Excel में कुछ NaN मानों के साथ खोली गई हमारी CSV फ़ाइल निम्नलिखित है - CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें - dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv") NaN मानों को इंटरपोल

  1. कैसे अजगर में एक Matplotlib आकृति से कुल्हाड़ियों टिक लेबल को हटाने के बिना एक फ्रेम को हटाने के लिए?

    Matplotlib आकृति से कुल्हाड़ियों को हटाए बिना एक फ्रेम को हटाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। y . की सूची बनाएं डेटा बिंदु। प्लॉट y साजिश () . का उपयोग करके डेटा बिंदु विधि बाएं-दाएं-ऊपर और नीचे की रीढ़ को हटाने के ल

  1. कैसे अजगर Matplotlib में एक छवि से ग्रिड लाइनों को दूर करने के लिए?

    एक छवि से ग्रिड लाइनों को हटाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। फ़ाइल से छवि लोड करें। इमेज को एक कलर स्पेस से दूसरे कलर स्पेस में बदलें। ग्रिड लाइनों को हटाने के लिए, ax.grid(False) . का उपयोग करें । डेटा को एक छवि के