परिचय
पैंडास इंडेक्स में कौन सी प्रविष्टियाँ 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) है।