如何在for循环中进行连续联接而无需重新分配变量?

时间:2019-02-06 13:51:02

标签: python pyspark

我正在使用imshow(r)在两个数据帧之间进行连续联接。

我正在for循环中这样做:

function f = imgThreshold(img, t)

f = img;

if (f < t)
    f = 0;
else
    f = 1;
end

img = imread('https://i.stack.imgur.com/kP0u2.png');
t = 20; 
r = imgThreshold(img, t);
imshow(r); 

这导致pyspark被多次重新分配。这是问题吗?

如何在不编写文字的同时链接操作

for variable in variables:
    df1 = df1.join(df2,variable,'left_outer')

编辑

使用df1并不是一种选择,因为它会导致回答here时的性能下降。

0 个答案:

没有答案