panda如何添加一行
时间: 2023-09-10 08:07:28 浏览: 76
python实现在pandas.DataFrame添加一行
可以使用 pandas 库的 `DataFrame.loc` 方法来添加一行数据。例如,假设我们有一个名为 `df` 的数据框,要在最后一行添加一行数据,可以使用以下代码:
```python
import pandas as pd
# 创建一个示例数据框
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 添加一行数据
new_row = {'A': 4, 'B': 7}
df = df.append(new_row, ignore_index=True)
print(df)
```
输出结果为:
```
A B
0 1 4
1 2 5
2 3 6
3 4 7
```
其中 `ignore_index=True` 表示在添加新行后重置索引。如果不指定该参数,则新行将保留原来的索引值,可能会导致索引重复的问题。
阅读全文