【发布时间】:2018-06-21 22:15:54
【问题描述】:
我有一个具有以下结构的数据框:
0 1 2
0 0.00086076 500.00000000 []
1 0.00086075 819.00000000 []
2 0.00086072 1162.00000000 []
3 0.00086071 20.00000000 []
4 0.00086069 10170.00000000 []
5 0.00086067 18.00000000 []
然后我有另一个带有更新值的数据框:
0 1 2
0 0.00086071 50.00000000 []
1 0.00086068 81.00000000 []
它在第0列排序,我需要将两者合并如下:
0 1 2
0 0.00086076 500.00000000 []
1 0.00086075 819.00000000 []
2 0.00086072 1162.00000000 []
3 0.00086071 50.00000000 []
4 0.00086069 10170.00000000 []
5 0.00086068 81.00000000 []
6 0.00086067 18.00000000 []
因此,如果某个值与第 0 列中的值匹配,则应更新第 1 列,否则应插入新行并再次排序。
是否有有效的方法或预定义的函数来执行此操作?
【问题讨论】: