Pogreshator

0

Описание

Телеграм бот для нахождения средней погрешности и построения графиков

Языки

  • Python100%
6 месяцев назад
6 месяцев назад
README.md

🤖 Погрешатор — Телеграм Бот для анализа погрешностей

Python Telegram

Погрешатор — удобный Телеграм-бот для студентов, инженеров и исследователей, который быстро анализирует серии чисел или данные из файлов, находит выбросы, строит графики и гистограммы, а также формирует Excel-отчёты.


🎨 Функции

  • 🧮 Быстрый расчёт: ввод одной серии чисел (
    1 2 3
    ) или нескольких через
    ;
    (
    1 2 3; 4 5 6
    )
  • 📊 Анализ файлов: поддержка
    .csv
    ,
    .txt
    ,
    .xlsx
    ; каждая строка файла — отдельная серия
  • 📈 Графики и гистограммы: визуализация данных и выявленных выбросов
  • 📄 Excel-отчёт: данные всех серий, статистика и графики в одном файле
  • 🔹 Выбросы: автоматическое определение с помощью комбинированного метода

📋 Использование

  • Главное меню бота:

    • 🧮 Быстрый расчёт
      — ввод данных вручную
    • 📊 Анализ файла
      — загрузка файлов
    • 📄 Отчёт
      — скачивание Excel-отчёта
    • ❓ Помощь
      — инструкция по использованию
    • ⚙️ Настройки
      — настройки бота (отправка гистограмм и графиков)
  • Получайте результаты, графики и отчёты прямо в чате.

💡 Советы:

  • Используйте одинаковые единицы измерений в одной серии.
  • Для корректного анализа желательно ≥5 измерений.
  • Для маленьких выборок (n≤3) вывод выбросов менее надёжен.

🧰 Технологии

Python 3.9+, pyTelegramBotAPI, NumPy, Pandas, Matplotlib, SciPy, xlsxwriter


📧 Связь с разработчиком: ko4kinnick@yandex.ru

📜 Лицензия: MIT License — свободное использование, модификация и распространение

Сделано с ❤️ для студентов и исследователей!