两个dataframe 合并
时间: 2023-08-10 15:32:19 浏览: 36
使用pandas对两个dataframe进行join的实例
可以使用 pandas 库中的 `merge()` 函数将两个 DataFrame 合并。假设有两个 DataFrame,分别为 `df1` 和 `df2`,它们有共同的列名 `key`,可以使用如下代码将它们按照 `key` 列进行合并:
```python
merged_df = pd.merge(df1, df2, on='key')
```
如果两个 DataFrame 中的列名不同,可以使用 `left_on` 和 `right_on` 参数来指定左右两个 DataFrame 中的列名:
```python
merged_df = pd.merge(df1, df2, left_on='left_key', right_on='right_key')
```
除了按照列进行合并外,还可以按照索引进行合并,具体可以参考 pandas 文档中的说明。
阅读全文