Пропуск должен разрывать линию графика. Подстановка нуля означала бы измеренное отсутствие потребления и изменила бы смысл данных.
ПОДРОБНО И НАГЛЯДНО
Три важных аспекта вашей задачи
01 / РАЗБИРАЕМСЯ ПО ПОРЯДКУ
Когда нужен график динамики
График по времени отвечает на вопрос, как менялся один показатель. Первая колонка содержит дату, вторая — значение, а подпись объясняет единицу измерения. Не смешивайте наблюдения с разной периодичностью без пояснения: суточный расход нельзя напрямую сравнивать с месячной суммой.
Дата должна распознаваться как календарное значение. Текстовые подписи вроде «2 октября» без года неоднозначны. Перед построением линии отсортируйте полные даты и сохраните реальную длительность интервалов. Повторные наблюдения за одну дату нужно согласовать или агрегировать.
Подготовка временного ряда
02 / РАЗБИРАЕМСЯ ПО ПОРЯДКУ
Один ряд и сравнение нескольких рядов
Учебный ряд энергопотребления: 8, 10, пропуск, 7 и 9 кВт·ч. Пустая ячейка означает, что наблюдения нет. Если записать ноль, линия покажет полное отсутствие потребления и изменит смысл данных. Разрыв позволяет честно показать участок, о котором нет информации.
Подписи осей делают изображение самостоятельным. Добавьте название показателя и единицу, а диапазон оцените по минимальному и максимальному значениям. Если разброс мал, укороченная вертикальная шкала может усиливать впечатление изменения; выбранная шкала должна быть видна читателю.
Пропуск разрывает линию
03 / РАЗБИРАЕМСЯ ПО ПОРЯДКУ
Масштаб и подписи осей без искажения
Для нескольких рядов нужны согласованные даты и единицы. Учебный пример посвящён одному показателю. Для сравнения отделов или состава расходов лучше использовать диаграмму категорий: у них нет естественного расстояния по оси времени.
Перед сохранением проверьте крайние даты, разрывы и необычные значения в исходной таблице. SVG сохраняет чёткие линии при масштабировании, PNG подходит для обычных документов и переписки. Файл с исходными данными нужен для проверки и последующего обновления визуализации.