CHART.JS / ДАННЫЕ → ПОНЯТНЫЙ ГРАФИК
Соберите свой график
Введите значения, выберите представление и сравните результат с таблицей. Заберите картинку для отчёта или HTML, который продолжит работать отдельно.
Не удалось загрузить Chart.js. Обновите страницу или откройте мастерскую отдельно.
Попробуйте: в исходных данных всего 100 заявок. Замените 12 на 20 у понедельника — итог станет 108. Переключите столбцы на линию, затем на кольцо: числа останутся прежними, изменится способ сравнения.
1. Настройте данные
Локально в браузереЧисла демонстрационные. Изменения применяются сразу и никуда не отправляются.
Значения графика
До 12 строк. Значение от 0 до 1 000 000, не более двух знаков после запятой. Подписи — до 24 символов. Для кольца нужны неотрицательные числа.
Строк пока нет. Добавьте первую — график снова появится.
К графику ↓2. Смотрите результат
Chart.js 4.6.1PNG содержит график с белым фоном, заголовком и единицами. Таблица остаётся в HTML.
Те же числа в таблице
Таблица доступна с клавиатуры и программам чтения с экрана. Доля считается от суммы всех введённых значений.
| Подпись | Значение | Доля |
|---|
Что меняет Chart.js
type выбирает представление, data.labels задаёт подписи, datasets[0].data — значения. Наш код проверяет ввод и пересчитывает таблицу; библиотека рисует график.
Легенда здесь только поясняет цвета. Для изменения состава используйте строки данных. Столбцы начинаются с нуля; линия показывает последовательность введённых строк, а не автоматически распознаваемые даты.
ЗАБРАТЬ СВОЙ ВАРИАНТ
3. Данные, конфигурация и HTML
JSON конфигурации содержит параметры и данные. Обработчики событий, проверка полей и белый фон PNG — отдельный JavaScript. Полный HTML включает всё необходимое, Chart.js и стили; его можно открыть без интернета.
Исправьте отмеченные поля и добавьте хотя бы одну строку, чтобы сохранить рабочий вариант.
Изменения живут в этой вкладке до перезагрузки. Скачанный HTML запоминает ваш вариант: его сброс возвращает данные на момент экспорта.