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

Python Pandas - दिखाएं कि पैंडास इंडेक्स में कौन से प्रविष्टियाँ NA नहीं हैं

परिचय

पैंडास इंडेक्स में कौन सी प्रविष्टियाँ NA (NaN/None) नहीं हैं, यह दिखाने के लिए index.notna() मेथड का उपयोग करें। गैर-NA प्रविष्टियों के लिए True लौटाता है।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd
import numpy as np

कुछ NaN मानों वाला पैंडास इंडेक्स बनाएं

index = pd.Index([5, 65, np.nan, 17, 75, np.nan])

पैंडास इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

गैर-NA प्रविष्टियाँ दिखाएं

गैर-NA प्रविष्टियों के लिए True लौटाएं।

print("\nजांचें कि कौन सी प्रविष्टियाँ गैर-NA हैं...\n", index.notna())

पूर्ण उदाहरण

import pandas as pd
import numpy as np

# कुछ NaN मानों वाला पैंडास इंडेक्स बनाएं
index = pd.Index([5, 65, np.nan, 17, 75, np.nan])

# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# पैंडास इंडेक्स में कौन सी प्रविष्टियाँ गैर-NA हैं दिखाएं
# गैर-NA प्रविष्टियों के लिए True लौटाएं
print("\nजांचें कि कौन सी प्रविष्टियाँ गैर-NA हैं...\n", index.notna())

आउटपुट

पैंडास इंडेक्स... Float64Index([5.0, 65.0, nan, 17.0, 75.0, nan], dtype='float64')
इंडेक्स में तत्वों की संख्या... 6
Dtype ऑब्जेक्ट... float64
जांचें कि कौन सी प्रविष्टियाँ गैर-NA हैं... [ True True False True True False]

व्याख्या

  • इंडेक्स: [5, 65, NaN, 17, 75, NaN]
  • notna() बूलियन सरणी लौटाता है: [True, True, False, True, True, False]
  • NaN (np.nan, None, pd.NaT) के लिए False, बाकी के लिए True।
  • index.notnull() इसका उपनाम (alias) है।
  1. - पायथन - जांचें कि पैंडास इंडेक्स ऑब्जेक्ट dtype का है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स ऑब्जेक्ट dtype का है या नहीं, index.is_object() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([Electronics, 6, 10.5, Accessories, 25.6, 30]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...

  1. - पायथन पैंडास - जांचें कि डेटाफ्रेम ऑब्जेक्ट बराबर हैं या नहीं

    परिचय जांचने के लिए कि क्या डेटाफ्रेम ऑब्जेक्ट बराबर हैं, equals() मेथड का उपयोग करें। चरण-दर-चरण कार्यान्वयन 1. पहला डेटाफ्रेम बनाएं import pandas as pd dataFrame1 = pd.DataFrame({ Car: [BMW, Lexus, Audi, Mustang, Bentley, Jaguar], Reg_Price: [7000, 1500, 5000, 8000, 9000, 6000] }) 2. द

  1. - Python Pandas में यदि निर्दिष्ट इंडेक्स सीरीज़ में मौजूद नहीं है तो क्या होता है?

    जब इंडेक्स वैल्यू कस्टमाइज़्ड होती हैं, तो उन्हें series_name[index_value] का उपयोग करके एक्सेस किया जाता है। index_value को सीरीज़ में पास किया जाता है जिसे मूल सीरीज़ से मिलान करने का प्रयास किया जाता है। यदि यह मिल जाता है, तो वह संबंधित डेटा भी कंसोल पर प्रदर्शित होता है।जब एक्सेस करने का प्रयास