pd.concat 连接 group1和group2
时间: 2023-10-10 07:06:06 浏览: 219
GROUP_CONCAT的用法
5星 · 资源好评率100%
假设 group1 和 group2 是两个 pandas 的 DataFrame,可以使用 pd.concat() 函数将它们按照行方向(纵向)连接起来,示例代码如下:
```python
import pandas as pd
# 创建两个 DataFrame
group1 = pd.DataFrame({
'key': ['A', 'B', 'C', 'D'],
'value': [1, 2, 3, 4]
})
group2 = pd.DataFrame({
'key': ['E', 'F', 'G', 'H'],
'value': [5, 6, 7, 8]
})
# 使用 pd.concat() 函数连接 group1 和 group2
result = pd.concat([group1, group2])
# 打印连接后的结果
print(result)
```
这段代码会输出以下结果:
```
key value
0 A 1
1 B 2
2 C 3
3 D 4
0 E 5
1 F 6
2 G 7
3 H 8
```
可以看到,连接后的结果是将 group1 和 group2 沿着行方向连接起来的。注意,连接后的结果的行索引是从 0 开始重新编号的。如果需要保留原来的行索引,可以使用 reset_index() 函数重新设置行索引。
阅读全文