pandas 小技巧——空值判斷:對整個Series/Dataframe判斷+對單獨值判斷

pandas的空值定義爲numpy.nan。對整體的series或Dataframe判斷是否未空,用isnull()

pd.isnull(df)              # 判斷df是否爲空,返回布爾值
df = df[df[col].isnull()]  # 篩選出df中,列col爲空的部分

對單獨的某個值判斷,可以用 np.isnan(),不可用 x==NaN;

np.isnan(df.iloc[0,2]) #對df的第0行第2列判斷
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章