def reject_outliers(sr, iq_range=0.5):
    pcnt = (1 - iq_range) / 2
qlow, median, qhigh = sr.dropna().quantile([pcnt, 0.5, 1 - pcnt])
iqr = qhigh - qlow
return sr[(sr - median).abs() <= iqr]
Есть ли встроенный numpy для отклонения выбросов из списка