pandas 0.23 - Series.isna()

pandas.Series.isna




pandas

pandas.Series.isna

Series.isna() [source]

लापता मूल्यों का पता लगाएं।

मान के NA होने पर इंगित करने वाली बूलियन समान आकार की वस्तु लौटाएं। NA मान, जैसे कोई भी या numpy.NaN नहीं है। numpy.NaN , सच्चे मूल्यों पर मैप हो जाता है। बाकी सब कुछ गलत मूल्यों के लिए मैप हो जाता है। खाली स्ट्रिंग '' या numpy.inf जैसे numpy.inf को NA मान नहीं माना जाता है (जब तक कि आप pandas.options.mode.use_inf_as_na = True सेट नहीं करते हैं)।

यह दिखाता है:

शृंखला

श्रृंखला में प्रत्येक तत्व के लिए बूल मान का मास्क जो इंगित करता है कि क्या तत्व एक एनए मान नहीं है।

यह भी देखें

Series.isnull
इसना का उपनाम
Series.notna
इस्ना का बुलियन उलटा
Series.dropna
गुम मानों के साथ कुल्हाड़ियों के लेबल को हटा दें
isna
शीर्ष-स्तर isna

उदाहरण

दिखाएँ कि DataFrame में कौन सी प्रविष्टियाँ NA हैं।

>>> df = pd.DataFrame({'age': [5, 6, np.NaN],
...                    'born': [pd.NaT, pd.Timestamp('1939-05-27'),
...                             pd.Timestamp('1940-04-25')],
...                    'name': ['Alfred', 'Batman', ''],
...                    'toy': [None, 'Batmobile', 'Joker']})
>>> df
   age       born    name        toy
0  5.0        NaT  Alfred       None
1  6.0 1939-05-27  Batman  Batmobile
2  NaN 1940-04-25              Joker
>>> df.isna()
     age   born   name    toy
0  False   True  False   True
1  False  False  False  False
2   True  False  False  False

दिखाएँ कि किस श्रृंखला में प्रविष्टियाँ NA हैं।

>>> ser = pd.Series([5, 6, np.NaN])
>>> ser
0    5.0
1    6.0
2    NaN
dtype: float64
>>> ser.isna()
0    False
1    False
2     True
dtype: bool