删除df1中A列值为'作废'的行
时间: 2024-01-09 22:04:48 浏览: 73
在Python中给Nan值更改为0的方法
要删除df1中A列值为'作废'的行,可以使用以下代码:
```python
df1 = df1[df1['A'] != '作废']
```
这将创建一个新的DataFrame df1,其中删除了A列值为'作废'的行。使用`!=`运算符可以判断A列的值是否不等于'作废'。
请注意,这将创建一个新的DataFrame,并不会修改原始的df1。如果您希望在原始DataFrame上直接进行修改,可以使用`drop()`方法:
```python
df1.drop(df1[df1['A'] == '作废'].index, inplace=True)
```
这将直接在原始的df1上删除A列值为'作废'的行。设置`inplace=True`可以使更改直接应用于原始DataFrame。
阅读全文