logo
Loading...

如何去除某欄位的值不為NaN的row? - Cupoy

範例的程式碼長這樣: app_train[app_train['AMT_ANNUITY'].isnu...

ml100-3,ml100-3-d11

如何去除某欄位的值不為NaN的row?

2019/09/07 12:04 PM
機器學習新手論壇
廖崇幃
觀看數:0
回答數:1
收藏數:0
ml100-3
ml100-3-d11

範例的程式碼長這樣: app_train[app_train['AMT_ANNUITY'].isnull()['AMT_ANNUITY']


但我自己是這樣寫

1.app_train['AMT_ANNUITY'][app_train['AMT_ANNUITY'].apply(lambda x: type(x) != 'float64')]

2.app_train['AMT_ANNUITY'][app_train['AMT_ANNUITY'].apply(lambda x: type(x) != np.float64)]

3.app_train['AMT_ANNUITY'][app_train['AMT_ANNUITY'].apply(lambda x: x == 'NaN')]

我嘗試過這三種寫法都不行,想請問這寫法哪裡有問題嗎