python 合并数据成一张表
时间: 2023-05-15 15:06:34 浏览: 142
Python合并多个Excel数据的方法
可以使用 pandas 库中的 merge() 函数将多个数据表按照指定的列进行合并,例如:
```python
import pandas as pd
# 创建两个数据表
df1 = pd.DataFrame({'key': ['A', 'B', 'C', 'D'], 'value': [1, 2, 3, 4]})
df2 = pd.DataFrame({'key': ['B', 'D', 'E', 'F'], 'value': [5, 6, 7, 8]})
# 按照 key 列进行合并
result = pd.merge(df1, df2, on='key')
print(result)
```
输出结果为:
```
key value_x value_y
0 B 2 5
1 D 4 6
```
其中,value_x 和 value_y 分别表示合并前两个数据表中的 value 列,可以根据需要进行重命名。
阅读全文