python删去DataFrame指定的某一行
时间: 2024-05-09 14:17:07 浏览: 73
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
你可以使用DataFrame的drop()方法来删除指定的某一行。具体来说,你需要指定row index或者label,然后使用axis参数指定删除行还是列。下面是一个示例代码:
```python
import pandas as pd
# 创建一个DataFrame
data = {"name": ["Alice", "Bob", "Charlie", "David"],
"age": [25, 30, 35, 40],
"gender": ["F", "M", "M", "M"]}
df = pd.DataFrame(data)
# 删除指定的某一行
df = df.drop(1, axis=0) # 删除index为1的行,即Bob这一行
print(df)
```
输出结果为:
```
name age gender
0 Alice 25 F
2 Charlie 35 M
3 David 40 M
```
注意,将原DataFrame更新为删除某一行后的新DataFrame需要重新赋值给原变量。
阅读全文