Jupyter 合并两张已有的表
时间: 2024-10-31 13:08:09 浏览: 21
Jupyter(原名 IPython)是一个交互式数据科学环境,常用于Python数据分析和可视化。如果你要在Jupyter Notebook中合并两张现有的表格(通常是Pandas DataFrame),你可以按照以下步骤操作:
1. 首先,确保你已经导入了必要的库,如pandas:
```python
import pandas as pd
```
2. 加载第一张表。假设它们是CSV文件,可以使用`pd.read_csv()`函数读取:
```python
df1 = pd.read_csv('file1.csv')
```
然后加载第二张表:
```python
df2 = pd.read_csv('file2.csv')
```
3. 使用`pd.concat()`函数或者`.append()`方法将两个DataFrame合并。如果你想按行合并,使用`concat`:
```python
merged_df = pd.concat([df1, df2], ignore_index=True) # 或者设置axis=0
```
如果你想按列合并,或者追加到原有数据框的末尾,使用`append`:
```python
merged_df = df1.append(df2)
```
`ignore_index=True`用于重新生成索引以避免冲突。
4. 检查合并后的结果:
```python
print(merged_df.head()) # 查看前几行数据
```
阅读全文