Калькулятор R-квадрат

Вычисляет коэффициент детерминации R квадрат по фактическим и прогнозным значениям

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

1 Примеры

Оценить качество регрессии

Вычисляет R квадрат по фактическим и прогнозным значениям

{
  "result": {
    "rSquared": 0.6,
    "explainedVariancePercent": 60,
    "sumSquaredError": 2.4,
    "totalSumSquares": 6
  }
}
Показать параметры ввода
{ "actualValues": "2, 4, 5, 4, 5", "predictedValues": "2.8, 3.4, 4, 4.6, 5.2", "decimalPlaces": 4 }

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

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

Обзор

Этот калькулятор предназначен для быстрого вычисления коэффициента детерминации (R-квадрат), который позволяет оценить точность регрессионной модели. Инструмент сравнивает фактические данные с прогнозными значениями, определяя долю дисперсии зависимой переменной, объясняемую моделью.

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

  • Оценка точности статистической модели после проведения регрессионного анализа.
  • Сравнение эффективности различных алгоритмов машинного обучения на одном наборе данных.
  • Проверка качества аппроксимации трендовых линий в финансовых или научных отчетах.

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

  • Введите фактические значения (actual values) через запятую или пробел в первое поле ввода.
  • Введите соответствующие им прогнозные значения (predicted values) во второе поле.
  • Укажите желаемое количество знаков после запятой для настройки точности округления.
  • Нажмите кнопку расчета, чтобы мгновенно получить значение R-квадрат и показатели суммы квадратов ошибок.

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

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

Примеры

1. Оценка линейной регрессии роста и веса

Аналитик данных
Контекст
Аналитик построил простую линейную модель для предсказания веса человека на основе его роста.
Проблема
Необходимо статистически подтвердить, насколько хорошо линия регрессии соответствует реальным измерениям группы людей.
Как использовать
Вставьте 5 реальных замеров веса в поле фактических значений и 5 соответствующих значений из модели в поле прогнозных значений.
Пример конфигурации
actualValues: "60, 65, 70, 75, 80", predictedValues: "61, 64, 71, 74, 82", decimalPlaces: 2
Результат
Получен R-квадрат 0.98, что подтверждает очень высокую точность и надежность построенной модели.

2. Проверка точности финансового прогноза

Финансовый менеджер
Контекст
Отдел планирования предоставил прогноз выручки на квартал, который теперь нужно сравнить с фактическими финансовыми итогами.
Проблема
Определить долю отклонения прогноза от реальности для корректировки стратегии планирования на следующий год.
Как использовать
Загрузите фактическую выручку по месяцам и прогнозные показатели в соответствующие текстовые области.
Пример конфигурации
actualValues: "1200, 1500, 1100", predictedValues: "1300, 1400, 1200", decimalPlaces: 3
Результат
R-квадрат составил 0.64, что указывает на умеренную точность и необходимость доработки алгоритмов прогнозирования.

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

math-&-numbers
Cypress E2E Тестовый Фреймворк
Всесторонние примеры E2E тестов Cypress включая конфигурацию тестов, Page Object Models, тесты API, визуальные регрессионные тесты и продвинутые E2E паттерны для современных веб приложений
keywords regression
sample
Примеры Расширенного Применения Grafana
Комплексные примеры Grafana, охватывающие продвинутый дизайн дашбордов, конфигурацию оповещений, интеграцию источников данных и разработку плагинов
keywords metrics
sample
K6 Современный Инструмент Тестирования Производительности
Всесторонние примеры тестирования производительности K6 включая нагрузочное тестирование, стресс-тестирование, тестирование производительности API и продвинутые паттерны для современных приложений
keywords metrics
sample
Playwright E2E Тестовый Фреймворк
Всесторонние примеры тестов Playwright включая кросс-браузерную автоматизацию, тесты API, мобильные тесты, визуальную регрессию и продвинутые E2E паттерны для современных веб приложений
keywords regression
sample

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

FAQ

Что означает значение R-квадрат, равное 1?

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

Может ли R-квадрат быть отрицательным?

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

Какое значение R-квадрат считается хорошим?

Это зависит от области: в точных науках ожидаются значения выше 0.9, в то время как в социальных науках 0.5 может считаться приемлемым.

Нужно ли вводить одинаковое количество значений в оба поля?

Да, для корректного расчета количество фактических и прогнозных точек данных должно строго совпадать.

Как интерпретировать процент объясненной дисперсии?

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

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

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

POST /ru/api/tools/r-squared-calculator

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

Имя параметра Тип Обязательно Описание
actualValues textarea Нет -
predictedValues textarea Нет -
decimalPlaces number Нет -

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

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

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

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

{
  "mcpServers": {
    "elysiatools-r-squared-calculator": {
      "name": "r-squared-calculator",
      "description": "Вычисляет коэффициент детерминации R квадрат по фактическим и прогнозным значениям",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=r-squared-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]