`Это мой простой код для поиска выбросов и выбросов:
для i in range (len (data)): if len (data)! = 0: model_robust, inliers = ransa c (data, LineModelND, min_samples = 2, Остаточный_порог = 1, max_trials = 1000)
outliers = inliers == False
np.append(inliers, 0)
#computing outliers for each iteration
outliers = []
for i in range(len(data)):
if inliers[i] == False:
outliers.append(data[i])
Я пытаюсь найти количество выбросов на каждой итерации как одно логическое значение, которое представляет собой точка в данных.