dataframe删除指定行
时间: 2023-07-06 07:08:19 浏览: 56
pandas.DataFrame删除/选取含有特定数值的行或列实例
可以使用 `drop` 方法来删除指定行。例如,如果你想删除第一行,可以使用以下代码:
```python
import pandas as pd
# 创建一个示例数据集
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 32, 18, 47],
'gender': ['F', 'M', 'M', 'M']}
df = pd.DataFrame(data)
# 删除第一行
df = df.drop(0)
print(df)
```
这将输出:
```
name age gender
1 Bob 32 M
2 Charlie 18 M
3 David 47 M
```
如果你想删除多行,可以传递一个列表作为参数。例如,如果你想删除第二行和第三行,可以使用以下代码:
```python
# 删除第二行和第三行
df = df.drop([1, 2])
print(df)
```
这将输出:
```
name age gender
3 David 47 M
```
阅读全文