如何堆叠以下2个数据帧:
df1
hzdept_r hzdepb_r sandtotal_r
0 0 114 0
1 114 152 92.1
df2
hzdept_r hzdepb_r sandtotal_r
0 0 23 83.5
1 23 152 45
Run Code Online (Sandbox Code Playgroud)
给出以下结果:
hzdept_r hzdepb_r sandtotal_r
0 0 114 0
1 114 152 92.1
2 0 23 83.5
3 23 152 45
Run Code Online (Sandbox Code Playgroud)
使用pandas合并操作不起作用,因为它只是水平排列数据帧(而不是垂直,这是我想要的)
tnk*_*epp 22
In [5]: a = pd.DataFrame(data=np.random.randint(0,100,(2,5)),columns=list('ABCDE'))
In [6]: b = pd.DataFrame(data=np.random.randint(0,100,(2,5)),columns=list('ABCDE'))
In [7]: c = pd.concat([a,b],ignore_index=True)
In [8]: c
Out[8]:
A B C D E
0 12 56 62 35 20
1 10 71 63 0 70
2 61 72 29 10 71
3 88 82 39 73 94
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6751 次 |
| 最近记录: |