- Сохранение настроек_
- Добавление множества графиков
- Ручное редактирование коэффициентов полинома
_- Обработка файлов (xlsx, csv) _
- Выбор в файле компонент X,Y,Z_
- Возможность наносить погрешности - Возможность работать с 3D графиками, их вращение - Настройка масштаба графика, сетки и осей(+возможность менять оси на логарифмическую и тд) - Нахождение координат и выделение особых точек — пересечений графиков, экстремумы, пересечение графиков с осями, нахождение производной в нужной точке ... #TODO(расширить перечисление) - Настройка цветов и типов маркеров данных и графиков - Возможность подписывать график, оси и данные - ?Полярные координаты (хотя в лабах не надо)? - Добавить (?красивую) обработку ошибок - Расчёт среднего, стандартного отклонения, (?корреляции между данными?). - Площадь под участком графика(и возможность выделять участок графика) - Экстраполяция значений на N шагов вперед -Возможность аппроксимации экспонентой, логарифмом и функцией вида a/x _- Сделать адекватный нейминг выходного файла вместо 4gguigv.png
- Преобразование едениц измерения на шкале (ну те был 1 кг, стало 1000 г)
- New: кусочная апроксимация, например для зависимости температуры воды от полученного тепла хочется чтобы за одно построение можно было найти все угловые коэффициенты
-
На данный момент у нас ограничения на выбор степени полинома "зашиты" в код (1-10), но должны быть соотнесены с количеством точек ( так как возникает ошибка Error: Polynomial degree (10) must be less than the number of data points (9)). Также нужно придумать, как отображать шкалу выбора степени полинома на случай большого количества точек (Например, если у нас 100 точек и мы автоматически ставим ограничение на степень полинома (1-100), то будет неудобно менять степень с помощью слайдера. Несмотря на это, у нас всё же в интерфейсе есть возможность вводить значение степени полинома, а также "прокликивать" его стрелочками)[ЕГОР Т.] -
Не смог заставить работать Error bars (возможно, не работают, либо я не разобрался)Error bars работают если указать значения для КАЖДОЙ точки -
Добавить обработку десятичных дробей не только через точку, но и через запятую (как 2.456, так и 2,456) - при копировании их экселя десятичная запись вопринимается как 2 числа[АЛЕКСЕЙ К.] -
Добавить возможность соединять точки последовательными прямыми (ломаной, как по умолчанию в matplotlib через plot, сейчас точки показываются через scatter, это надо сохранить, но добавить чекбокс для накладывания plot под scatter) [АЛЕКСЕЙ К.]
-
Вбил 1200 значений - график построил, но после того как я поменял значения на просто 1,2,3,4,5 - график обновиться не смог.[АЛЕКСЕЙ И.] -
Вкладки Area analysis и Extrapolation всегда пусты, либо неясно, когда они работают(Раньше работало) [АЛЕКСЕЙ И.] -
Не показан аппроксимирующий полином датасета(Раньше работало)[АЛЕКСЕЙ И.] -
Не работает вычисление производной (в том числе и в точке) НЕ РАБОТАЕТ!
-
Не работает логарифмическая шкала
и площадь.(Раньше работало) [АЛЕКСЕЙ И.] -
Visible on Plot УДАЛИТЬ/ПОНЯТЬ [АЛЕКСЕЙ И.] ???
-
Добавить обработку Markdown [АЛЕКСЕЙ И.]
-
Восстановить работу указания точки экстремума и пересечения с осями [АЛЕКСЕЙ И.]
-
Если число точек X != Y, то непонятно где перебор, надо при ввыоде этой ошибки указывать сколько значений X и сколько Y [ЕГОР Т.]
-
Добавить возможность выбора датасета (уже есть, для "данного" датасета можно настроить цвета) для отображения его Statistics, Area Analysis, Extrapolation, а также для отображения площади под графиком и экстраполяции на самой картинке (пока только для первого датасета) [АЛЕКСЕЙ К.]
-
Добавить шрифт из LaTeX'а CMU Serif в программу [АНДРЕЙ Б.]
-
Нет возможности вводить функцию вместо набора точек [АНДРЕЙ Б.]
-
Дообновить Dockerfile (и requirements.txt) + проверить импотр openpyxl [АНДРЕЙ Б.] -Переделать UI/UX, Docker [АНДРЕЙ Б.]
