我可以使用以下行删除列中包含nan的所有行:

df2 = df.dropna(subset=['columnA'])

如何删除除nan之外的所有行?

关键是我只需要在没有nan的行上进行操作,但是我想在执行操作后将DataFrame连接在一起。

分析解答

你可以做drop

df2 = df.dropna(subset=['columnA'])
df1 = df.drop(df2.index)