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