无法使用Pandas删除空值

u59ebvdq  于 2023-02-02  发布在  其他
关注(0)|答案(1)|浏览(152)

我正在使用dataframe dropna函数删除所有空值,但它不起作用

df.dropna(how = 'all', inplace = True)
df1 = df.copy()
print(df1.isnull().sum())

输出:

Ind_ID                      0
Test_date                   0
Cough_symptoms            252
Fever                     252
Sore_throat                 1
Shortness_of_breath         1
Headache                    1
Corona                   3892
Age_60_above           127320
Sex                     19563
Known_contact          242741
dtype: int64
iklwldmw

iklwldmw1#

您正在删除仅包含NaN的行。如果要删除至少包含一个NaN的行,则需要:

df.dropna(how = 'any', inplace = True) #lol

相关问题