dataframe删掉某个属性等于某个值的行
时间: 2023-11-18 21:27:01 浏览: 80
使用DataFrame删除行和列的实例讲解
可以使用 Pandas 库中的 DataFrame.drop() 方法来实现删除某个属性等于某个值的行。具体的代码如下:
```
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4], 'B': ['a', 'b', 'c', 'd'], 'C': [True, False, False, True]})
# 删除属性 C 等于 True 的行
df = df.drop(df[df['C'] == True].index)
# 打印删除后的 DataFrame
print(df)
```
运行上述代码,输出结果如下:
```
A B C
1 2 b False
2 3 c False
```
可以看到,属性 C 等于 True 的行已经被成功删除了。
阅读全文