📅  最后修改于: 2023-12-03 15:37:25.677000             🧑  作者: Mango
在 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
方法可以很方便地在数据框中的给定位置插入行。在实际使用中,我们可以根据需求进行调整。