dataFrame中append()方法将两个列索引相同的dataFrame合并

先创建两个列索引相同的DataFrame然后用append()方法合并

先创建以一个DataFrame,名称为result:

import pandas as pd
result=pd.DataFrame({'张三':[3],'李四':[3],'王五':[5],'赵柳':[7],'砥砺':[8]})
result
	张三	李四	王五	赵柳	砥砺
0	3	3	5	7	8

再创建以一个DataFrame,名称为df:

newdata = {'张三': [1, 2, 3, 3, 4],
        '李四': [22, 33, 22, 44, 66],
        '王五': [1, 2, 3, 3, 4],
        '赵柳': [22, 33, 22, 44, 66],
        '砥砺': [1, 2, 3, 3, 4]
        }
df=pd.DataFrame(data=newdata)  
df      
   张三	李四 王五 赵柳 砥砺
0	1	 22	  1	  22	1
1	2	 33	  2	  33	2
2	3	 22	  3	  22	3
3	3	 44	  3	  44	3
4	4	 66	  4	  66	4       

之后再使用append()方法将其合并:

result=result.append(df)
result   
    张三	 李四 王五 赵柳 砥砺
0	 3	  3	  5    7	8
0	 1	  22  1	   22	1
1	 2	  33  2	   33	2
2	 3	  22  3	   22	3
3	 3	  44  3	   44	3
4	 4	  66  4	   66	4

以上便完成了两个列索引相同的DataFrame合并。


总结

本文建立了两个新的dataFrame,其列索引相同,然后用append()方法将二者合并


  • 1
    点赞
  • 7
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

不懂六月飞雪

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值