Может кто-нибудь, пожалуйста, скажите мне, в чем проблема в строковом коде выше
out_inf=q25-1.5*iqr
out_sup=q75+1.5*iqr
df=df.assign(label=1 if ((df'std']<out_inf) is True) | ((df['std']>out_sup) is True) else 0)
у моего нового столбца есть только 0, что неправильно, обычно я должен иметь их оба, потому что я попробовал это с простымдля {если еще}, но это заняло слишком много времени.