Калькулятор усеченного среднего

Вычисляет усеченное среднее после удаления одинаковой доли нижних и верхних значений

Сортирует данные, удаляет одинаковую долю с обоих краев и усредняет остаток. Подходит для исключения выбросов в оценках, опросах и измерениях.

Примеры результатов

1 Примеры

Обрезать выбросы перед средним

Удаляет одно нижнее и одно верхнее значение перед расчетом среднего.

{
  "result": {
    "trimmedMean": 15
  }
}
Показать параметры ввода
{ "dataset": "10, 12, 14, 16, 18, 100", "trimPercent": 20, "decimalPlaces": 2, "includeTrimmedValues": true }

Ключевые факты

Категория
Математика, даты и финансы
Типы входных данных
textarea, number, checkbox
Тип результата
json
Покрытие примерами
4
API доступен
Yes

Обзор

Калькулятор усеченного среднего — это удобный инструмент для расчета робастного среднего значения набора данных с исключением экстремальных отклонений. Он автоматически сортирует введенные числа, отсекает заданный процент самых низких и самых высоких значений, а затем вычисляет среднее арифметическое оставшейся выборки. Это идеальное решение для анализа результатов опросов, судейских оценок и научных измерений, где выбросы могут исказить общую статистическую картину.

Когда использовать

  • Когда в данных присутствуют явные аномалии или ошибки измерений, сильно искажающие обычное среднее арифметическое.
  • При подсчете баллов в спортивных соревнованиях или конкурсах, где по правилам отбрасываются высшая и низшая оценки.
  • Для анализа зарплат, цен на недвижимость или других экономических показателей с сильным разбросом значений на краях выборки.

Как это работает

  • Вставьте ваш набор чисел через запятую, пробел или с новой строки в текстовое поле ввода данных.
  • Укажите процент обрезки (от 0 до 45%), который нужно симметрично удалить с каждого края отсортированного списка.
  • Настройте количество знаков после запятой и выберите, нужно ли отображать отброшенные значения в итоговом отчете.
  • Получите точный результат усеченного среднего в структурированном формате JSON.

Сценарии использования

Оценка качества обслуживания на основе отзывов клиентов, исключая неадекватно низкие оценки и накрученные высокие баллы.
Обработка данных лабораторных экспериментов для получения более точного результата без учета случайных погрешностей оборудования.
Анализ успеваемости студентов в классе, отбрасывая результаты тех, кто вообще не готовился, и редких выдающихся отличников.

Примеры

1. Расчет средней оценки на соревнованиях

Спортивный судья
Контекст
На соревнованиях по гимнастике выступают спортсмены, которых оценивают 10 судей. Чтобы избежать предвзятости, самая высокая и самая низкая оценки традиционно не учитываются.
Проблема
Быстро рассчитать итоговый балл, отбросив по 10% крайних оценок (1 лучшую и 1 худшую из 10).
Как использовать
Ввести все 10 оценок в поле набора данных, установить процент обрезки на 10 и указать 2 знака после запятой.
Пример конфигурации
{
  "dataset": "8.5, 9.0, 9.2, 9.1, 8.8, 9.5, 9.3, 8.9, 9.1, 7.5",
  "trimPercent": 10,
  "decimalPlaces": 2
}
Результат
Оценки 7.5 (минимум) и 9.5 (максимум) отбрасываются, а среднее рассчитывается по оставшимся 8 оценкам, давая объективный итоговый балл 9.00.

2. Анализ времени отклика сервера

Системный администратор
Контекст
При мониторинге серверов собираются данные о времени отклика в миллисекундах. Иногда происходят сетевые скачки, дающие аномально высокие значения, или кэширование, дающее нулевые задержки.
Проблема
Найти типичное время отклика, исключив 20% экстремальных значений с обеих сторон.
Как использовать
Вставить массив времени отклика в калькулятор, задать обрезку 20% и включить отображение обрезанных значений для анализа выбросов.
Пример конфигурации
{
  "dataset": "45, 50, 48, 52, 47, 300, 49, 51, 46, 12",
  "trimPercent": 20,
  "includeTrimmedValues": true
}
Результат
Аномалии (например, 12 мс и 300 мс) успешно исключаются из расчета, и калькулятор выдает робастное среднее время отклика, отражающее реальную производительность сервера.

Проверить на примерах

video, barcode

Связанные хабы

FAQ

Что такое усеченное среднее?

Это статистический показатель, который рассчитывается как среднее арифметическое после удаления определенного процента наименьших и наибольших значений из набора данных.

Какой процент обрезки лучше выбрать?

Обычно используют от 5% до 20%. Например, обрезка 10% удалит 10% самых низких и 10% самых высоких значений из вашей выборки.

Как обрабатываются нецелые количества удаляемых элементов?

Инструмент вычисляет количество отсекаемых элементов на основе процента и округляет его до ближайшего целого числа.

Можно ли обрезать значения только с одной стороны?

Нет, данный калькулятор работает по классическому алгоритму и симметрично удаляет одинаковую долю значений как с нижнего, так и с верхнего края.

В каком формате нужно вводить данные?

Вы можете ввести числа в любом удобном текстовом виде: через запятую, пробел или каждое значение с новой строки. Инструмент автоматически извлечет все числа.

Документация API

Конечная точка запроса

POST /ru/api/tools/trimmed-mean-calculator

Параметры запроса

Имя параметра Тип Обязательно Описание
dataset textarea Да -
trimPercent number Нет -
decimalPlaces number Нет -
includeTrimmedValues checkbox Нет -

Формат ответа

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Данные JSON: Данные JSON

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-trimmed-mean-calculator": {
      "name": "trimmed-mean-calculator",
      "description": "Вычисляет усеченное среднее после удаления одинаковой доли нижних и верхних значений",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=trimmed-mean-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]