📌  相关文章
📜  在 Pandas 数据框中的给定位置插入行 - Python (1)

📅  最后修改于: 2023-12-03 15:37:25.677000             🧑  作者: Mango

在 Pandas 数据框中的给定位置插入行 - Python

在 Pandas 中,我们可以使用 loc 方法在数据框中的给定位置插入行。

语法
df.loc[label] = row

其中,label 是需要插入的位置,row 是需要插入的行。

示例

下面是一个示例,我们将在数据框的第 2 行插入一行:

import pandas as pd

# 创建数据框
data = {'name': ['Alice', 'Bob', 'Charlie'],
        'age': [25, 30, 35]}
df = pd.DataFrame(data)

# 插入行
new_row = {'name': 'David', 'age': 40}
df.loc[2] = new_row

print(df)

输出:

       name  age
0     Alice   25
1       Bob   30
2     David   40
总结

使用 loc 方法可以很方便地在数据框中的给定位置插入行。在实际使用中,我们可以根据需求进行调整。