如何在Python pandas中将一个新的DataFrame追加到已有的 DataFrame 结尾?
时间: 2024-11-03 12:07:12 浏览: 27
Python Pandas批量读取csv文件到dataframe的方法
在Python的pandas库中,你可以使用`concat()`函数或者`append()`方法将新的DataFrame追加到已有DataFrame的末尾。这里分别给出两个方法的例子:
1. 使用`concat()`函数:
```python
df1 = pd.DataFrame(...你的数据...) # 第一个DataFrame
df2 = pd.DataFrame(...第二个DataFrame的数据...) # 新的DataFrame
# 默认axis=0(沿列方向)
result = pd.concat([df1, df2])
# 或者指定轴为1(沿行方向),如果需要水平拼接
if you_want_to_concat_horizontally:
result = pd.concat([df1, df2], axis=1)
```
2. 使用`append()`方法:
```python
# 直接追加
df1 = df1.append(df2)
# 如果你想要保留原DataFrame的索引,可以设置ignore_index=True
df1 = df1.append(df2, ignore_index=True)
```
这两个方法都会在原有的DataFrame后面添加新的DataFrame内容。
阅读全文