将三个dataframe使用内连接合并
时间: 2023-12-03 10:21:54 浏览: 120
3.dataframe使用1
可以使用 pandas 中的 `merge()` 方法将三个 DataFrame 进行内连接合并。假设三个 DataFrame 分别为 df1、df2 和 df3,共同拥有列名为 key 的键值列,可以按照如下方式进行合并:
```python
merged_df = pd.merge(pd.merge(df1, df2, on='key'), df3, on='key')
```
其中,`pd.merge(df1, df2, on='key')` 将 df1 和 df2 按照 key 列进行内连接合并,然后再将结果与 df3 按照 key 列进行内连接合并,最终得到合并后的 DataFrame。
阅读全文