РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
101 of 126 menu

Построение графиков онлайн

Реализуйте сервис, позволяющий строить графики онлайн.

Основные возможности проекта

  • Ввод данных пользователем для построения графика.
  • Построение линейного графика.
  • Построение столбчатой диаграммы.
  • Настройка цветов линий и столбцов.
  • Отображение подписей и значений.

Ввод данных

Пользователь должен иметь возможность вводить данные для графика в виде таблицы с двумя колонками:

  • Ось X (например, месяцы: "Янв", "Фев", "Мар").
  • Ось Y (числовые значения, например, 10, 25, 15).

Пользователь может добавлять и удалять строки с данными. Также должна быть кнопка "Построить график".

Линейный график

Линейный график должен отображать данные в виде линий, соединяющих точки. Особенности реализации:

  • Каждая точка соответствует паре значений (X, Y).
  • Точки соединяются линиями.
  • На осях отображаются подписи с названиями категорий.
  • Рядом с точками отображаются числовые значения.

Столбчатая диаграмма

Столбчатая диаграмма должна отображать данные в виде вертикальных столбцов. Особенности реализации:

  • Каждый столбец соответствует одной категории.
  • Высота столбца пропорциональна значению.
  • Под каждым столбцом подпись с названием категории.
  • Над столбцом отображается числовое значение.

Настройка цветов

Пользователь должен иметь возможность выбирать цвет линии или столбцов через палитру цветов.

Отображение

График должен отображаться на отдельной области страницы с возможностью:

  • Скачать график в формате PNG.
  • Поменять тип графика (линейный/столбчатый) без переввода данных.

Дополнительные возможности

  • Несколько линий на одном графике (сравнение данных).
  • Масштабирование графика.
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить