Задать вопрос
@ave_code

Как узнать, что диапазон находится в пределах нормы отклонений?

Друзья, всем привет.
Контекст.
С сервиса получаем временные диапазоны.
Могут быть такими: 20 сек, 22 сек, 19 сек, 18 сек, 23 сек, 24 сек.
Таких диапазонов можем получить, например, 100.
Задача
Нам надо проверить, что 60% диапазонов находятся в пределах колебаний +-3 секунды.
Никак не пойму как это сделать. Помогите плиз.
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
mayton2019
@mayton2019
Bigdata Engineer
В науке и мат-статистике это называется процентиль (percentile).
Многие математические пакеты и SQL диалекты имеют встроенную функцию
для расчета П. Медиана и квартиль - это просто частные случаи процентиля.

В твоем случае 60-й процентиль не более чем какая-то величина. Но тебе надо мерять
не сверху а сверху и снизу. И тут надо немного подумать.

По поводу колебаний. Если я правильно понимаю то 20 сек, 22 сек, 19 сек, 18 сек, 23 сек, 24 сек
это выборка, а колебания - это разности между соседями. Тоесть

2, -3, -1, 5, 1

?
Ответ написан
Maksim_64
@Maksim_64
ML Engineer
Колебаний относительно чего? пусть будет некое число x0. pandas псевдокод будет такой
s - Series с временными диапазонами
x0 - относительно чего колебания
((x0 - s).abs() <= 3).mean() * 100 Это количество в процентом отношении значений которые отклоняются от x0 в пределах +-3 секунд
Ответ написан
Комментировать
@DDV23
Биокибернетик
1. Вычислить среднее, определяем границы совпадений, проверяем значение, все ли попадают в диапазон. True
2. Если этого недостаточно (смещения и т.д.) - разница между первым 25 и третьи 75 квартилями. Вычисляйте первый и третий квартиль, определяйте разницу, проверьте, рассчитайте. Это будет более точно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽