pandas删除行索引
时间: 2023-09-08 11:14:43 浏览: 882
pandas删除含有特定数值的行或列
3星 · 编辑精心推荐
要删除 pandas 数据框中的行索引,可以使用 `drop()` 方法。以下是一个简单的例子:
```python
import pandas as pd
# 创建一个数据框
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35]},
index=['A', 'B', 'C'])
# 删除行
df = df.drop('B')
print(df)
```
这将删除索引为 `'B'` 的行。您也可以使用 `drop()` 方法一次删除多行:
```python
df = df.drop(['B', 'C'])
```
如果您想在原地修改数据框而不是创建一个新的副本,可以将 `inplace=True` 选项传递给 `drop()` 方法:
```python
df.drop('B', inplace=True)
```
阅读全文