检查Python中的所有列后,删除没有值的行
我有一个如下所示的数据帧。 如果没有值,我想检查所有列并删除行检查Python中的所有列后,删除没有值的行,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个如下所示的数据帧。 如果没有值,我想检查所有列并删除行 您可以使用dropna df = df.dropna(how = 'all') 对数据帧使用dropna()函数 df.dropna(axis=0,how=“all”) axis=0对行执行删除 how=“all”如果该行的所有列都为空,则删除该行。如果您希望在缺少任何列的情况下删除该行,请使用“any”。如果缺失值的数量超过阈值,还可以使用thresh=参数删除该行 df.dropna()
您可以使用
dropna
df = df.dropna(how = 'all')
对数据帧使用dropna()
函数
df.dropna(axis=0,how=“all”)
axis=0
对行执行删除
how=“all”
如果该行的所有列都为空,则删除该行。如果您希望在缺少任何列的情况下删除该行,请使用“any”
。如果缺失值的数量超过阈值,还可以使用thresh=
参数删除该行
df.dropna()