我有两个格式相同的pandas数据表,都是3行6列。a表1,2,3列有数据,b表4,5,6列有数据,该怎么拼接到一起?
时间: 2024-05-06 14:19:24 浏览: 51
LRW数据集申请表,可以自己试试看,免费获取,关注我有更多惊喜
你可以使用 pandas 的 concat 函数,具体代码可参考以下示例:
```python
import pandas as pd
a = pd.DataFrame({'col1': [1, 2, 3],
'col2': [4, 5, 6],
'col3': [7, 8, 9]})
b = pd.DataFrame({'col4': [10, 11, 12],
'col5': [13, 14, 15],
'col6': [16, 17, 18]})
c = pd.concat([a, b], axis=1)
```
其中,参数 axis=1 表示按列拼接。拼接后的结果 c 为一个 3 行 12 列的数据表。
阅读全文