pandas DataFrame中有条件的成对行操作的最有效方法

时间:2019-03-18 18:12:38

标签: python pandas dataframe pairwise-distance

我有一个熊猫DataFrame'df',其中包含约10 6 行。现在,我要执行以下代码:

c = []
for ind, a in df.iterrows():
    for ind, b in df.iterrows():
        if a.hit_id < b.hit_id and a.layer_id != b.layer_id :
            c.append(dist(a, b))
c = numpy.array(c)

最有效的方法是什么?

0 个答案:

没有答案