Есть такой линейный график: http://www.chartjs.org/docs/#line-chart-dataset-structure
Все как в образце в официальной документации. Только вместо месяцев у меня даты.
Сейчас все значения data внутри datasets начинают накладываться с самого первого label. И нет никакой связи. Подразумевается, что количество label равно количеству data. И рисуется красивый график.
А мне нужно их связать.
Пример. Есть даты:
Плюсом обозначены значения, которые присутствуют в БД. Где плюсов нет - подразумевается наличие в записи таблицы БД нуля (а нули не учитываются).
Сейчас данные начинаются с 10.10.2017, а заканчиваются 16.10.2017. То есть начинаются с самого начала. Это неправильно.
Как получить такой результат?:
В графике присутствует дата 10.10.2017. Она в самом начале, но у нее нет значения. Далее идет дата 12.10.2017 - с нее и начинается линия. Линия переходит в 14.10.2017, а затем, игнорируя 16.10.2017 (но эта дата тем не менее присутствует в графике), переходим в 18.10.2017 и заканчиваем на 20.10.2017. Последняя дата 22.10.2017 также присутствует в графике.
Я постарался максимально подробно описать проблему. Помогите, пожалуйста.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники