首页 > 解决方案 > Python / Pandas:将特定行的一部分附加到大型数据框中的其余行

问题描述

如何使用行的特定部分更新数据框的其余部分?

这是我的例子:

姓名 条码 电子邮件
乔伊 098899899 jo@jo.com
马克 木兰
迪诺 杜基

预期输出:

姓名 条码 电子邮件
乔伊 098899899 jo@jo.com
马克 木兰 098899899 jo@jo.com
迪诺 杜基 098899899 jo@jo.com

我只需要将 Barcode 和 Email 的所有值覆盖到行 0 中具有值的其余行,同时保持其余列不变。

我知道如何通过将字典(条形码:值,电子邮件:值)附加到数据帧的其余部分来做到这一点,但我对什么是最快和最少内存消耗的方法很感兴趣,因为我的 DF 很大(超过 1 亿条记录)。

标签: pythonpython-3.xpandas

解决方案


推荐阅读