python dataframe 删除某一列满足某条件的值的行
时间: 2023-09-12 14:08:43 浏览: 526
pandas实现将dataframe满足某一条件的值选出
可以使用以下代码,其中`df`是数据框,`column_name`是要删除的列的名称,`condition`是要满足的条件:
```python
df = df[df[column_name] != condition]
```
这将从数据框中删除所有满足条件的行,并返回一个新的数据框。如果要在原始数据框中修改,可以使用`inplace=True`参数:
```python
df.drop(df[df[column_name] == condition].index, inplace=True)
```
这将直接从原始数据框中删除所有满足条件的行。
阅读全文