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

पायथन पांडा - इंडेक्स ऑब्जेक्ट में निर्दिष्ट मान के साथ NaN मान भरें

इंडेक्स ऑब्जेक्ट में निर्दिष्ट मान के साथ NaN मान भरने के लिए, index.fillna() का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd
import numpy as np

कुछ NaN मानों के साथ-साथ पंडों का अनुक्रमणिका बनाना -

index = pd.Index([50, 10, 70, np.nan, 90, 50, np.nan, np.nan, 30])

पांडा सूचकांक प्रदर्शित करें -

print("Pandas Index...\n",index)

NaN को कुछ विशिष्ट मान से भरें -

print("\nIndex object after filling NaN value...\n",index.fillna('Amit'))

उदाहरण

निम्नलिखित कोड है -

import pandas as pd
import numpy as np

# Creating Pandas index with some NaN values as well
index = pd.Index([50, 10, 70, np.nan, 90, 50, np.nan, np.nan, 30])

# Display the Pandas index
print("Pandas Index...\n",index)

# Return the number of elements in the Index
print("\nNumber of elements in the index...\n",index.size)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# Fill the NaN with some specific value
print("\nIndex object after filling NaN value...\n",index.fillna('Amit'))

आउटपुट

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

Pandas Index...
Float64Index([50.0, 10.0, 70.0, nan, 90.0, 50.0, nan, nan, 30.0], dtype='float64')

Number of elements in the index...
9

The dtype object...
float64

Index object after filling NaN value...
Index([50.0, 10.0, 70.0, 'Amit', 90.0, 50.0, 'Amit', 'Amit', 30.0], dtype='object')

  1. पायथन पांडा - बहुपद इंटरपोलेशन के साथ NaN भरें

    NaN को बहुपद प्रक्षेप से भरने के लिए, इंटरपोलेट () . का उपयोग करें पंडों श्रृंखला पर विधि। इसके साथ, “विधि . सेट करें बहुपद . के लिए पैरामीटर . सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import numpy as np कुछ NaN मानों के साथ एक पांडा श्रृंखला बनाएँ। हमने numpy np.nan . का उ

  1. पायथन पांडा - रैखिक इंटरपोलेशन के साथ NaN भरें

    NaN को लीनियर इंटरपोलेशन से भरने के लिए, इंटरपोलेट () . का उपयोग करें पंडों श्रृंखला पर विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import numpy as np कुछ NaN मानों के साथ एक पांडा श्रृंखला बनाएँ। हमने numpy np.nan . का उपयोग करके NaN सेट किया है - d = pd.Series([10, 20,

  1. पायथन - एक डेटाफ़्रेम के मान को पंडों में किसी अन्य डेटाफ़्रेम के मान से बदलें

    डेटाफ़्रेम के मानों को दूसरे डेटाफ़्रेम के मान से बदलने के लिए, पंडों को बदलें () विधि का उपयोग करें। सबसे पहले, आइए सबसे पहले एक DataFrame बनाएं - dataFrame1 = pd.DataFrame({"Car": ["Audi", "Lamborghini"], "Place": ["US", "UK"], "Uni