我有一个pandas数据框架,具有以下结构:
DF_Cell, DF_Site
C1,A
C2,A
C3,B
C4,B
C5,B
我有一个非常长的循环(1亿次迭代),在循环中,我按顺序处理与DataFrame中的“DF_Cell”列相对应的字符串(第一次迭代创建C1,第二次迭代创建C2等)。
我想在数据框中查找与循环中处理的单元格(DF_Cell)对应的DF_Site。
我能想到的一种方法是将处理过的单元格放入一个单元格DataFrame中,然后在其上执行左合并,但这对于如此大的数据来说效率太低了。
有更好的方法吗?