столбцы сброса цикла по количеству пропущенных значений - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь создать цикл для создания цикла, который помогает мне отбрасывать любые столбцы с определенным количеством пропущенных значений.Кто-нибудь может мне помочь?

for col in df:

"""Delete columns with over 200 missing values"""

if df[col].isnull().sum() > 200:
    pd.DataFrame.drop(col)

1 Ответ

0 голосов
/ 16 ноября 2018
for col in df:
    if df[col].isnull().sum() > 200:
        df=df.drop(col)

Не понижайтесь с pd.DataFrame, но вместо этого уменьшайте с df, а также имейте это назначение.

Или даже лучше:

df=df.dropna(thresh=len(df)-200,axis=1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...