Python 根据数据帧中列的阈值条件删除行

Python 根据数据帧中列的阈值条件删除行,python,dataframe,Python,Dataframe,我想首先在数据帧df中获取空百分比值大于10%的列名。 为了达到这个目的,我写了下面的条件,但它不起作用。 然后我必须删除那些列有空值的行 df.dropna(how=all , subset = [((df.isnull().sum()/len(df.index))*100) > 10]) 或 我们可以在这里使用thresh参数而不是subset并在thresh参数中指定条件吗? 请建议。请分享一份。我想首先获取数据帧df中空百分比值大于10%的列名。为了达到这个目的,我写了下面的条件

我想首先在数据帧
df
中获取空百分比值大于10%的列名。 为了达到这个目的,我写了下面的条件,但它不起作用。 然后我必须删除那些列有空值的行

df.dropna(how=all , subset = [((df.isnull().sum()/len(df.index))*100) > 10])
或 我们可以在这里使用thresh参数而不是subset并在thresh参数中指定条件吗?
请建议。

请分享一份。我想首先获取数据帧df中空百分比值大于10%的列名。为了达到这个目的,我写了下面的条件,但它不起作用。然后我必须删除那些列有空值的行。你能澄清你的意思吗?在第一句话之后,你的问题是不可理解的,请给出适当的解释。