在pandas中,可以使用concat
函数连接两个dataframe。以下是一个例子:
import pandas as pd
# 创建第一个dataframe
df1 = pd.DataFrame({
'A': ['A0', 'A1', 'A2', 'A3'],
'B': ['B0', 'B1', 'B2', 'B3'],
'C': ['C0', 'C1', 'C2', 'C3']
})
# 创建第二个dataframe
df2 = pd.DataFrame({
'A': ['A4', 'A5', 'A6', 'A7'],
'B': ['B4', 'B5', 'B6', 'B7'],
'C': ['C4', 'C5', 'C6', 'C7']
})
# 连接两个dataframe
df = pd.concat([df1, df2])
print(df)
在这个例子中,我们首先创建了两个dataframe,然后使用concat
函数将它们连接在一起。axis=0
参数表示沿着行方向连接dataframe,如果将axis=0
改为axis=1
,则表示沿着列方向连接dataframe。
输出结果如下:
A B C
0 A0 B0 C0
1 A1 B1 C1
2 A2 B2 C2
3 A3 B3 C3
4 A4 B4 C4
5 A5 B5 C5
6 A6 B6 C6
7 A7 B7 C7
可以看到,我们成功地连接了两个dataframe,并得到了一个新的dataframe。