将数据帧堆叠在另一个数据帧之上

时间:2019-06-14 04:26:31

标签: python python-3.x

我有两个数据框:

第一个数据帧

Countrey    2000    2001    2002    2003    2004    2005

canada      779      771     754     740     760     747
mexico      1311.2  1285.2  1271.2  1276.5  1270.6  1281
usa         836     814     810     800     802     799
India       914     892     888     878     880     877
China       992     970     966    956       958    955

第二个数据帧

year        2000    2001    2002    2003    2004    2005
data        1.1     1.2     1.3    1.4       1.5    1.6

我想按以下方式在这两个数据框上方合并吗?

data        1.1      1.2    1.3     1.4      1.5    1.6
Countrey    2000    2001    2002    2003    2004    2005
canada      779     771      754    740      760    747
mexico      1311.2  1285.2  1271.2  1276.5  1270.6  1281
usa         836      814    810     800      802    799
India       914      892    888     878      880    877
China       992      970    966     956      958    955
Sum        4832.2   4732.2  4689.2  4650.5  4670.6  4659

我也想要每一列的总和

1 个答案:

答案 0 :(得分:0)

您可以使用uploadImage(componentId, image) { const formData: FormData = new FormData(); formData.append('Image', image, image.name); formData.append('ComponentId', componentId); return this.http.post('/api/dashboard/UploadImage', formData); } pandas.concat()来检查熊猫文档,并附带示例。