Обнаружение аномалии python - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть набор данных с 7 параметрами для каждой точки:

  • counterOfPackets
  • counterOfSyn
  • counterOfPa
  • counterOfR
  • counterOfRA
  • counterOfFin
  • packagesTotalSize

Я бы хотел найти способ вывести все выбросы в список python (не в виде plt.show * * тысяча двадцать-одиной). Какой алгоритм я должен использовать и как я могу просмотреть результаты в виде списка python? Спасибо за вашу помощь: D

1 Ответ

0 голосов
/ 17 февраля 2020

Эта страница на Среде от Уилла Бадра - хороший ресурс - https://towardsdatascience.com/5-ways-to-detect-outliers-that-every-data-scientist-should-know-python-code-70a54335a623. В зависимости от того, какой алгоритм обнаружения выбросов использовать, ответ зависит от распределения ваших данных. Я нашел успех, используя стандартные отклонения и расстояние от межквартильных диапазонов для выявления выбросов. Однако эти подходы работают лучше, чем обычные распределения, и в моем сценарии я нашел методы для преобразования моих данных в нормальное распределение без влияния на результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...