如何在数据框中删除一个空行

我有一个数据框,其中每 10 行有一个空行,如下所示


    A    B    C    D    E

0

1   a    b    c    d    e

2   f    g    h    i    j

.....

我想删除数据框中的空行,但问题是该行没有填充空字符串" ",它们更像是"".


因此,df.fillna和df.dropna都不起作用,我不确定如何替换它们。


任何建议都会有所帮助!感谢你们!


蛊毒传说
浏览 93回答 2
2回答

白衣染霜花

过滤所有没有空值的行,例如:df = df[df.ne('').all(axis=1)]

当年话下

如果按照您所说的每 10 行一次,您可以执行以下操作:df_clean = df[df.index % 10 != 0]从第一行开始每 10 行下降一次。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python