首页 > 解决方案 > 删除列内容<0的行

问题描述

有一个 dataframe.shape = (1000, 10) 的数据框。

dataframe = dataframe.loc[data.column_A <0].reset_index(drop=True) 

打印出 (50, 10) --> 50 行,它们在 column_A 中小于 0。但我需要完整的数据框减去 column_A 内容小于 0 的 50 行。最终结果应该是 dataframe.shape = (950, 10)。

标签: pythondataframe

解决方案


您可以在代码中使用否定

dataframe = dataframe.loc[~data.column_A <0].reset_index(drop=True) 

推荐阅读