我有一个数据帧df_b,它必须根据数据帧df_a值进行更新
df_a
+-----+-----+------------+---------+
| id_1| id_2| header_oper| head_seq|
+-----+-----+------------+---------+
| boy| 3| insert| 1|
| bat| 4| delete| 3|
| cat| 2| insert| 1|
| bat| 4| update| 2|
| bat| 5| beforeimg| 1|
+-----+-----+------------+---------+
df_b(之前)
+-----+-----+
| id_1| id_2|
+-----+-----+
| boy| 4|
| bat| 5|
| cat| 1|
+-----+-----+
我想出的方法:
预期东风b(之后):
+-----+-----+
| id_1| id_2|
+-----+-----+
| boy| 4|
| boy| 3|
| cat| 2|
| cat| 1|
+-----+-----+
需要有关如何迭代df_a并基于df_a值对df_b执行操作的帮助
好吧,我知道了。因为每次更新之前都会有一次,所以操作的顺序并不重要
我只需要添加所有插入和更新,然后删除删除和BeforeImgs
对操作进行分区并取消选择标题列
将插入和更新附加到df_b
从df_b中删除删除和BeforeImgs
相关问题 更多 >
编程相关推荐