Skip to content

mgoloshchapov/PlotBot

Repository files navigation

PlotBot - документация

Функционал:

  • Телеграм бот
  • Построение графиков по введенным вручную данным или excel-таблицам
  • Настройка внешнего вида этих графиков с возможностью сохранения индивидуальных настроек графика конкретного пользователя
  • Построение линеаризованных зависимостей по введенным формулам, пересчет набора большого количества независимых параметров , в y и х массивы, по данным которых строитсq линеаризованная зависимость

Список команд:

  • /start - выводит список команд

  • /reg - построение графика по данным полученным на ручном вводе

  1. Первым шагом спрашивает желает ли пользователь изменить имеющиеся данные.
  • Если пользователь выбирает изменение данных, то перед ним ставится выбор: удалять столбец или вводить новый.
  1. В итоге пользоваель переходит к шагу построения графика.
  • Пользователю задается несколько неприсятных вопростов о роде графика, который он желает увидеть.
  1. Пользователью предстваляется график.
  • /doc - построение графика по данным из эксель таблицы

  • /docs - замена имеющихся данных на данные из эксель таблицы

  • /function - математическое выражение из одной или нескольких переменных, в качестве которых подставляются данные из столбцов. Результат операций может быть созранен в новый столбец.

  • / set - настройка внешнего вида графика(вводится сначала номер параметра, затем требуемый параметр):

  • Не все параметры имплементированы

    1. Сброс настроек до настроек по умолчанию
    2. Размер графика (два числа, по х и y соответственно в дюймах)
    3. Количество точек на один квадратный дюйм (одно число)
    4. Нужно ли проводить поверх графика прямую по методу наименьших квадратов (Y - да/ N - нет)
    5. Цвет точек (название цвета на английском)
    6. Цвет линии (название цвета на английском)
    7. Тип линии ('solid' - сплошная, 'dashed - штриховая','dashdot' - штрих-пунктирная , 'dotted' - точками)
    8. Подпись линии (string)
    9. Подпись точки (string)
    10. Заголовок графика (string)
    11. Название оси Х (string)
    12. Название оси Y (string)
  • /datacheck - вывод сохраненных данных

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages