pandas去除行代码
时间: 2023-10-13 19:12:12 浏览: 57
pandas删除含有特定数值的行或列
3星 · 编辑精心推荐
要删除DataFrame中的行,可以使用`drop()`函数。例如,要删除行索引为0的行,可以使用以下代码:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 删除行索引为0的行
df = df.drop(0)
print(df)
```
输出结果:
```
A B
1 2 5
2 3 6
```
如果要删除多行,可以在`drop()`函数中传递一个包含要删除的行索引的列表。例如,要删除行索引为0和1的行,可以使用以下代码:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 删除行索引为0和1的行
df = df.drop([0, 1])
print(df)
```
输出结果:
```
A B
2 3 6
```
阅读全文