pandas 的 notnull() 的返回非空值函数的用法


df.notnull() 返回的是布尔值

data原始数据如下:

import numpy as np
import pandas as pd
from pandas import Series,DataFrame
data=DataFrame()
data['a']=[1,2,3,4]
data['b']=[1,2,np.nan,np.nan]

data['b'].notnull()  #返回的是布尔值
data[data['b'].notnull()]  #返回的是没有空值的行

'''
data['b'].notnull()
Out[688]: 
0     True
1     True
2    False
3    False
Name: b, dtype: bool

data[data['b'].notnull()]
Out[689]: 
   a    b
0  1  1.0
1  2  2.0
'''

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM