pandas 删除前五条数据
时间: 2023-08-12 14:08:52 浏览: 116
清理Pandas DataFrame中的数据
可以使用 `df.drop()` 方法来删除 DataFrame 中的前五条数据,具体代码如下:
```python
import pandas as pd
# 创建一个 DataFrame 示例
data = {'name': ['Tom', 'Jerry', 'Mickey', 'Minnie', 'Donald', 'Daisy'], 'age': [20, 25, 30, 35, 40, 45]}
df = pd.DataFrame(data)
# 删除前五条数据
df.drop(df.index[:5], inplace=True)
print(df)
```
输出结果为:
```
name age
5 Daisy 45
```
在上面的代码中,我们首先创建了一个包含 6 行数据的 DataFrame 示例,然后使用 `df.index[:5]` 来获取前五条数据所在的行索引,最后使用 `df.drop()` 方法来删除这些数据。需要注意的是,由于 `df.drop()` 方法默认不会修改原始 DataFrame,因此我们需要传入 `inplace=True` 参数来让方法直接修改原始 DataFrame。
阅读全文